Lines Matching refs:pparam
2506 sdlParamPtr tmp, pparam; in make_persistent_sdl_parameters() local
2515 pparam = malloc(sizeof(sdlParam)); in make_persistent_sdl_parameters()
2516 memset(pparam, 0, sizeof(sdlParam)); in make_persistent_sdl_parameters()
2517 *pparam = *tmp; in make_persistent_sdl_parameters()
2519 if (pparam->paramName) { in make_persistent_sdl_parameters()
2520 pparam->paramName = strdup(pparam->paramName); in make_persistent_sdl_parameters()
2523 if (pparam->encode && pparam->encode->details.sdl_type) { in make_persistent_sdl_parameters()
2524 … if ((penc = zend_hash_str_find_ptr(ptr_map, (char*)&pparam->encode, sizeof(encodePtr))) == NULL) { in make_persistent_sdl_parameters()
2527 pparam->encode = penc; in make_persistent_sdl_parameters()
2529 if (pparam->element) { in make_persistent_sdl_parameters()
2530 …if ((ptype = zend_hash_str_find_ptr(ptr_map, (char*)&pparam->element, sizeof(sdlTypePtr))) == NULL… in make_persistent_sdl_parameters()
2533 pparam->element = ptype; in make_persistent_sdl_parameters()
2538 zend_hash_str_add_ptr(pparams, ZSTR_VAL(key), ZSTR_LEN(key), pparam); in make_persistent_sdl_parameters()
2540 zend_hash_next_index_insert_ptr(pparams, pparam); in make_persistent_sdl_parameters()