Lines Matching refs:hptr

323 	dba_handler *hptr;  in ZEND_INI_MH()  local
330 for (hptr = handler; hptr->name && strcasecmp(hptr->name, ZSTR_VAL(new_value)); hptr++); in ZEND_INI_MH()
332 if (!hptr->name) { in ZEND_INI_MH()
336 DBA_G(default_hptr) = hptr; in ZEND_INI_MH()
380 dba_handler *hptr; in PHP_MINFO_FUNCTION() local
383 for(hptr = handler; hptr->name; hptr++) { in PHP_MINFO_FUNCTION()
384 smart_str_appends(&handlers, hptr->name); in PHP_MINFO_FUNCTION()
464 dba_handler *hptr; in php_dba_open() local
546 hptr = DBA_G(default_hptr); in php_dba_open()
547 if (!hptr) { in php_dba_open()
552 ZEND_ASSERT(hptr->name); in php_dba_open()
555 for (hptr = handler; hptr->name && strcasecmp(hptr->name, ZSTR_VAL(handler_str)); hptr++); in php_dba_open()
557 if (!hptr->name) { in php_dba_open()
605 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
606 php_error_docref(NULL, E_WARNING, "Locking cannot be disabled for handler %s", hptr->name); in php_dba_open()
615 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
616 lock_flag = (hptr->flags & DBA_LOCK_ALL); in php_dba_open()
623 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
624 php_error_docref(NULL, E_NOTICE, "Handler %s does locking internally", hptr->name); in php_dba_open()
633 lock_flag = (hptr->flags&DBA_LOCK_ALL); in php_dba_open()
650 if (hptr->flags & (DBA_NO_APPEND|DBA_CAST_AS_FD)) { in php_dba_open()
711 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
712 …, "Handler %s uses its own locking which doesn't support mode modifier t (test lock)", hptr->name); in php_dba_open()
716 …er %s doesn't uses locking for this mode which makes modifier t (test lock) obsolete", hptr->name); in php_dba_open()
732 …info->flags = (hptr->flags & ~DBA_LOCK_ALL) | (lock_flag & DBA_LOCK_ALL) | (persistent ? DBA_PERSI… in php_dba_open()
739 if (hptr->flags & DBA_LOCK_ALL) { in php_dba_open()
800 if (!error && (hptr->flags&DBA_STREAM_OPEN)==DBA_STREAM_OPEN) { in php_dba_open()
812 if (hptr->flags & (DBA_NO_APPEND|DBA_CAST_AS_FD)) { in php_dba_open()
846 if (error || hptr->open(info, &error) == FAILURE) { in php_dba_open()
850 …php_error_docref(NULL, E_WARNING, "Driver initialization failed for handler: %s: %s", hptr->name, … in php_dba_open()
852 php_error_docref(NULL, E_WARNING, "Driver initialization failed for handler: %s", hptr->name); in php_dba_open()
859 info->hnd = hptr; in php_dba_open()
1168 dba_handler *hptr; in PHP_FUNCTION() local
1177 for(hptr = handler; hptr->name; hptr++) { in PHP_FUNCTION()
1180 char *str = hptr->info(hptr, NULL); in PHP_FUNCTION()
1181 add_assoc_string(return_value, hptr->name, str); in PHP_FUNCTION()
1184 add_next_index_string(return_value, hptr->name); in PHP_FUNCTION()