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);