Lines Matching refs:pparam
2510 sdlParamPtr *tmp, pparam; in make_persistent_sdl_parameters() local
2522 pparam = malloc(sizeof(sdlParam)); in make_persistent_sdl_parameters()
2523 memset(pparam, 0, sizeof(sdlParam)); in make_persistent_sdl_parameters()
2524 *pparam = **tmp; in make_persistent_sdl_parameters()
2526 if (pparam->paramName) { in make_persistent_sdl_parameters()
2527 pparam->paramName = strdup(pparam->paramName); in make_persistent_sdl_parameters()
2530 if (pparam->encode && pparam->encode->details.sdl_type) { in make_persistent_sdl_parameters()
2531 …if (zend_hash_find(ptr_map, (char*)&pparam->encode, sizeof(encodePtr), (void**)&penc) == FAILURE) { in make_persistent_sdl_parameters()
2534 pparam->encode = *penc; in make_persistent_sdl_parameters()
2536 if (pparam->element) { in make_persistent_sdl_parameters()
2537 …if (zend_hash_find(ptr_map, (char*)&pparam->element, sizeof(sdlTypePtr), (void**)&ptype) == FAILUR… in make_persistent_sdl_parameters()
2540 pparam->element = *ptype; in make_persistent_sdl_parameters()
2544 zend_hash_add(pparams, key, key_len, (void*)&pparam, sizeof(sdlParamPtr), NULL); in make_persistent_sdl_parameters()
2546 zend_hash_next_index_insert(pparams, (void*)&pparam, sizeof(sdlParamPtr), NULL); in make_persistent_sdl_parameters()