Lines Matching refs:pbind
2840 sdlBindingPtr pbind = NULL; in make_persistent_sdl_binding() local
2842 pbind = malloc(sizeof(sdlBinding)); in make_persistent_sdl_binding()
2843 memset(pbind, 0, sizeof(sdlBinding)); in make_persistent_sdl_binding()
2845 *pbind = *bind; in make_persistent_sdl_binding()
2847 if (pbind->name) { in make_persistent_sdl_binding()
2848 pbind->name = strdup(pbind->name); in make_persistent_sdl_binding()
2850 if (pbind->location) { in make_persistent_sdl_binding()
2851 pbind->location = strdup(pbind->location); in make_persistent_sdl_binding()
2854 if (pbind->bindingType == BINDING_SOAP && pbind->bindingAttributes) { in make_persistent_sdl_binding()
2859 *soap_binding = *(sdlSoapBindingPtr)pbind->bindingAttributes; in make_persistent_sdl_binding()
2860 pbind->bindingAttributes = soap_binding; in make_persistent_sdl_binding()
2863 return pbind; in make_persistent_sdl_binding()
3043 sdlBindingPtr pbind; in make_persistent_sdl() local
3049 pbind = make_persistent_sdl_binding(tmp, &ptr_map); in make_persistent_sdl()
3052 zend_hash_str_add_ptr(psdl->bindings, ZSTR_VAL(key), ZSTR_LEN(key), pbind); in make_persistent_sdl()
3054 zend_hash_next_index_insert_ptr(psdl->bindings, pbind); in make_persistent_sdl()
3056 zend_hash_str_add_ptr(&ptr_map, (char*)&tmp, sizeof(tmp), pbind); in make_persistent_sdl()