hnd 422 ext/dba/dba.c if (info->hnd) { hnd 423 ext/dba/dba.c info->hnd->close(info); hnd 592 ext/dba/dba.c if (info->hnd->update(info, key_str, key_len, val, val_len, mode) == SUCCESS) { hnd 946 ext/dba/dba.c info->hnd = hptr; hnd 1007 ext/dba/dba.c if(info->hnd->exists(info, key_str, key_len) == SUCCESS) { hnd 1025 ext/dba/dba.c if (!strcmp(info->hnd->name, "cdb")) { hnd 1027 ext/dba/dba.c php_error_docref(NULL, E_NOTICE, "Handler %s accepts only skip values greater than or equal to zero, using skip=0", info->hnd->name); hnd 1030 ext/dba/dba.c } else if (!strcmp(info->hnd->name, "inifile")) { hnd 1038 ext/dba/dba.c php_error_docref(NULL, E_NOTICE, "Handler %s accepts only skip value -1 and greater, using skip=0", info->hnd->name); hnd 1042 ext/dba/dba.c php_error_docref(NULL, E_NOTICE, "Handler %s does not support optional skip parameter, the value will be ignored", info->hnd->name); hnd 1048 ext/dba/dba.c if((val = info->hnd->fetch(info, key_str, key_len, skip, &len)) != NULL) { hnd 1104 ext/dba/dba.c fkey = info->hnd->firstkey(info, &len); hnd 1131 ext/dba/dba.c nkey = info->hnd->nextkey(info, &len); hnd 1152 ext/dba/dba.c if(info->hnd->delete(info, key_str, key_len) == SUCCESS) hnd 1195 ext/dba/dba.c if (info->hnd->optimize(info) == SUCCESS) { hnd 1216 ext/dba/dba.c if (info->hnd->sync(info) == SUCCESS) { hnd 331 ext/dba/dba_cdb.c if (!strcmp(hnd->name, "cdb")) { hnd 198 ext/dba/dba_dbm.c return dba_info_gdbm(hnd, info); hnd 55 ext/dba/php_dba.h struct dba_handler *hnd; hnd 90 ext/dba/php_dba.h char* (*info)(struct dba_handler *hnd, dba_info *); hnd 117 ext/dba/php_dba.h char *dba_info_##x(dba_handler *hnd, dba_info *info) hnd 305 ext/dom/php_dom.c dom_prop_handler hnd; hnd 307 ext/dom/php_dom.c hnd.read_func = read_func ? read_func : dom_read_na; hnd 308 ext/dom/php_dom.c hnd.write_func = write_func ? write_func : dom_write_na; hnd 309 ext/dom/php_dom.c zend_hash_str_add_mem(prop_handler, name, strlen(name), &hnd, sizeof(dom_prop_handler)); hnd 335 ext/dom/php_dom.c dom_prop_handler *hnd = NULL; hnd 338 ext/dom/php_dom.c hnd = zend_hash_find_ptr(obj->prop_handler, member_str); hnd 343 ext/dom/php_dom.c if (hnd) { hnd 344 ext/dom/php_dom.c int ret = hnd->read_func(obj, rv); hnd 365 ext/dom/php_dom.c dom_prop_handler *hnd = NULL; hnd 368 ext/dom/php_dom.c hnd = zend_hash_find_ptr(obj->prop_handler, member_str); hnd 370 ext/dom/php_dom.c if (hnd) { hnd 371 ext/dom/php_dom.c hnd->write_func(obj, value); hnd 386 ext/dom/php_dom.c dom_prop_handler *hnd = NULL; hnd 390 ext/dom/php_dom.c hnd = zend_hash_find_ptr(obj->prop_handler, member_str); hnd 392 ext/dom/php_dom.c if (hnd) { hnd 397 ext/dom/php_dom.c } else if (hnd->read_func(obj, &tmp) == SUCCESS) { hnd 538 ext/dom/php_dom.c dom_prop_handler *hnd = Z_PTR_P(zv); hnd 540 ext/dom/php_dom.c memcpy(Z_PTR_P(zv), hnd, sizeof(dom_prop_handler)); hnd 304 ext/mysqli/mysqli.c mysqli_prop_handler *hnd = NULL; hnd 315 ext/mysqli/mysqli.c hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); hnd 318 ext/mysqli/mysqli.c if (hnd) { hnd 319 ext/mysqli/mysqli.c retval = hnd->read_func(obj, rv); hnd 341 ext/mysqli/mysqli.c mysqli_prop_handler *hnd = NULL; hnd 352 ext/mysqli/mysqli.c hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); hnd 355 ext/mysqli/mysqli.c if (hnd) { hnd 356 ext/mysqli/mysqli.c hnd->write_func(obj, value); hnd 1966 ext/snmp/snmp.c php_snmp_prop_handler *hnd; hnd 1977 ext/snmp/snmp.c hnd = zend_hash_find_ptr(&php_snmp_properties, Z_STR_P(member)); hnd 1979 ext/snmp/snmp.c if (hnd && hnd->read_func) { hnd 1980 ext/snmp/snmp.c ret = hnd->read_func(obj, rv); hnd 2005 ext/snmp/snmp.c php_snmp_prop_handler *hnd; hnd 2015 ext/snmp/snmp.c hnd = zend_hash_find_ptr(&php_snmp_properties, Z_STR_P(member)); hnd 2017 ext/snmp/snmp.c if (hnd && hnd->write_func) { hnd 2018 ext/snmp/snmp.c hnd->write_func(obj, value); hnd 2041 ext/snmp/snmp.c php_snmp_prop_handler *hnd; hnd 2044 ext/snmp/snmp.c if ((hnd = zend_hash_find_ptr(&php_snmp_properties, Z_STR_P(member))) != NULL) { hnd 2079 ext/snmp/snmp.c php_snmp_prop_handler *hnd; hnd 2088 ext/snmp/snmp.c ZEND_HASH_FOREACH_KEY_PTR(&php_snmp_properties, num_key, key, hnd) { hnd 2089 ext/snmp/snmp.c if (!hnd->read_func || hnd->read_func(obj, &rv) != SUCCESS) { hnd 63 ext/xmlreader/php_xmlreader.c xmlreader_prop_handler hnd; hnd 65 ext/xmlreader/php_xmlreader.c hnd.read_char_func = read_char_func; hnd 66 ext/xmlreader/php_xmlreader.c hnd.read_int_func = read_int_func; hnd 67 ext/xmlreader/php_xmlreader.c hnd.type = rettype; hnd 68 ext/xmlreader/php_xmlreader.c zend_hash_str_add_mem(prop_handler, name, strlen(name), &hnd, sizeof(xmlreader_prop_handler)); hnd 73 ext/xmlreader/php_xmlreader.c static int xmlreader_property_reader(xmlreader_object *obj, xmlreader_prop_handler *hnd, zval *rv) hnd 79 ext/xmlreader/php_xmlreader.c if (hnd->read_char_func) { hnd 80 ext/xmlreader/php_xmlreader.c retchar = hnd->read_char_func(obj->ptr); hnd 82 ext/xmlreader/php_xmlreader.c if (hnd->read_int_func) { hnd 83 ext/xmlreader/php_xmlreader.c retint = hnd->read_int_func(obj->ptr); hnd 92 ext/xmlreader/php_xmlreader.c switch (hnd->type) { hnd 121 ext/xmlreader/php_xmlreader.c xmlreader_prop_handler *hnd = NULL; hnd 134 ext/xmlreader/php_xmlreader.c hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); hnd 137 ext/xmlreader/php_xmlreader.c if (hnd == NULL) { hnd 156 ext/xmlreader/php_xmlreader.c xmlreader_prop_handler *hnd = NULL; hnd 169 ext/xmlreader/php_xmlreader.c hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); hnd 172 ext/xmlreader/php_xmlreader.c if (hnd != NULL) { hnd 173 ext/xmlreader/php_xmlreader.c if (xmlreader_property_reader(obj, hnd, rv) == FAILURE) { hnd 195 ext/xmlreader/php_xmlreader.c xmlreader_prop_handler *hnd = NULL; hnd 208 ext/xmlreader/php_xmlreader.c hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); hnd 210 ext/xmlreader/php_xmlreader.c if (hnd != NULL) { hnd 782 ext/zip/php_zip.c zip_prop_handler hnd; hnd 784 ext/zip/php_zip.c hnd.read_const_char_func = read_char_func; hnd 785 ext/zip/php_zip.c hnd.read_int_func = read_int_func; hnd 786 ext/zip/php_zip.c hnd.read_const_char_from_obj_func = read_char_from_obj_func; hnd 787 ext/zip/php_zip.c hnd.type = rettype; hnd 788 ext/zip/php_zip.c zend_hash_str_add_mem(prop_handler, name, strlen(name), &hnd, sizeof(zip_prop_handler)); hnd 792 ext/zip/php_zip.c static zval *php_zip_property_reader(ze_zip_object *obj, zip_prop_handler *hnd, zval *rv) /* {{{ */ hnd 799 ext/zip/php_zip.c if (hnd->read_const_char_func) { hnd 800 ext/zip/php_zip.c retchar = hnd->read_const_char_func(obj->za, &len); hnd 802 ext/zip/php_zip.c if (hnd->read_int_func) { hnd 803 ext/zip/php_zip.c retint = hnd->read_int_func(obj->za); hnd 809 ext/zip/php_zip.c if (hnd->read_const_char_from_obj_func) { hnd 810 ext/zip/php_zip.c retchar = hnd->read_const_char_from_obj_func(obj); hnd 817 ext/zip/php_zip.c switch (hnd->type) { hnd 845 ext/zip/php_zip.c zip_prop_handler *hnd = NULL; hnd 858 ext/zip/php_zip.c hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); hnd 861 ext/zip/php_zip.c if (hnd == NULL) { hnd 879 ext/zip/php_zip.c zip_prop_handler *hnd = NULL; hnd 892 ext/zip/php_zip.c hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); hnd 895 ext/zip/php_zip.c if (hnd != NULL) { hnd 896 ext/zip/php_zip.c retval = php_zip_property_reader(obj, hnd, rv); hnd 917 ext/zip/php_zip.c zip_prop_handler *hnd = NULL; hnd 931 ext/zip/php_zip.c hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); hnd 934 ext/zip/php_zip.c if (hnd != NULL) { hnd 939 ext/zip/php_zip.c } else if ((prop = php_zip_property_reader(obj, hnd, &tmp)) != NULL) { hnd 965 ext/zip/php_zip.c zip_prop_handler *hnd; hnd 975 ext/zip/php_zip.c ZEND_HASH_FOREACH_STR_KEY_PTR(obj->prop_handler, key, hnd) { hnd 977 ext/zip/php_zip.c ret = php_zip_property_reader(obj, hnd, &val);