Lines Matching refs:pparam
2519 sdlParamPtr tmp, pparam; in make_persistent_sdl_parameters() local
2528 pparam = malloc(sizeof(sdlParam)); in make_persistent_sdl_parameters()
2529 memset(pparam, 0, sizeof(sdlParam)); in make_persistent_sdl_parameters()
2530 *pparam = *tmp; in make_persistent_sdl_parameters()
2532 if (pparam->paramName) { in make_persistent_sdl_parameters()
2533 pparam->paramName = strdup(pparam->paramName); in make_persistent_sdl_parameters()
2536 if (pparam->encode && pparam->encode->details.sdl_type) { in make_persistent_sdl_parameters()
2537 … if ((penc = zend_hash_str_find_ptr(ptr_map, (char*)&pparam->encode, sizeof(encodePtr))) == NULL) { in make_persistent_sdl_parameters()
2540 pparam->encode = penc; in make_persistent_sdl_parameters()
2542 if (pparam->element) { in make_persistent_sdl_parameters()
2543 …if ((ptype = zend_hash_str_find_ptr(ptr_map, (char*)&pparam->element, sizeof(sdlTypePtr))) == NULL… in make_persistent_sdl_parameters()
2546 pparam->element = ptype; in make_persistent_sdl_parameters()
2551 zend_hash_str_add_ptr(pparams, ZSTR_VAL(key), ZSTR_LEN(key), pparam); in make_persistent_sdl_parameters()
2553 zend_hash_next_index_insert_ptr(pparams, pparam); in make_persistent_sdl_parameters()