Lines Matching refs:hptr

471 	dba_handler *hptr;  in ZEND_INI_MH()  local
478 for (hptr = handler; hptr->name && strcasecmp(hptr->name, new_value); hptr++); in ZEND_INI_MH()
480 if (!hptr->name) { in ZEND_INI_MH()
484 DBA_G(default_hptr) = hptr; in ZEND_INI_MH()
528 dba_handler *hptr; in PHP_MINFO_FUNCTION() local
531 for(hptr = handler; hptr->name; hptr++) { in PHP_MINFO_FUNCTION()
532 smart_str_appends(&handlers, hptr->name); in PHP_MINFO_FUNCTION()
620 dba_handler *hptr; in php_dba_open() local
677 hptr = DBA_G(default_hptr); in php_dba_open()
678 if (!hptr) { in php_dba_open()
684 for (hptr = handler; hptr->name && strcasecmp(hptr->name, Z_STRVAL_PP(args[2])); hptr++); in php_dba_open()
687 if (!hptr->name) { in php_dba_open()
711 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
712 lock_flag = (hptr->flags & DBA_LOCK_ALL); in php_dba_open()
718 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
719 …VAL_PP(args[0]), Z_STRVAL_PP(args[1]), E_NOTICE, "Handler %s does locking internally", hptr->name); in php_dba_open()
724 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
725 …rgs[0]), Z_STRVAL_PP(args[1]), E_WARNING, "Locking cannot be disabled for handler %s", hptr->name); in php_dba_open()
733 lock_flag = (hptr->flags&DBA_LOCK_ALL); in php_dba_open()
792 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
793 …, "Handler %s uses its own locking which doesn't support mode modifier t (test lock)", hptr->name); in php_dba_open()
797 …er %s doesn't uses locking for this mode which makes modifier t (test lock) obsolete", hptr->name); in php_dba_open()
817 …info->flags = (hptr->flags & ~DBA_LOCK_ALL) | (lock_flag & DBA_LOCK_ALL) | (persistent ? DBA_PERSI… in php_dba_open()
824 if (hptr->flags & DBA_LOCK_ALL) { in php_dba_open()
894 if (!error && (hptr->flags&DBA_STREAM_OPEN)==DBA_STREAM_OPEN) { in php_dba_open()
906 if (hptr->flags & (DBA_NO_APPEND|DBA_CAST_AS_FD)) { in php_dba_open()
925 if (error || hptr->open(info, &error TSRMLS_CC) != SUCCESS) { in php_dba_open()
927 …(args[1]), E_WARNING, "Driver initialization failed for handler: %s%s%s", hptr->name, error?": ":"… in php_dba_open()
932 info->hnd = hptr; in php_dba_open()
1207 dba_handler *hptr; in PHP_FUNCTION() local
1216 for(hptr = handler; hptr->name; hptr++) { in PHP_FUNCTION()
1218 add_assoc_string(return_value, hptr->name, hptr->info(hptr, NULL TSRMLS_CC), 0); in PHP_FUNCTION()
1220 add_next_index_string(return_value, hptr->name, 1); in PHP_FUNCTION()