Lines Matching refs:flags
197 #define DBA_NAMED_HND(alias, name, flags) \ argument
199 #alias, flags, dba_open_##name, dba_close_##name, dba_fetch_##name, dba_update_##name, \
204 #define DBA_HND(name, flags) DBA_NAMED_HND(name, name, flags) argument
329 pefree(info->path, info->flags&DBA_PERSISTENT); in dba_close()
332 if (info->flags & DBA_PERSISTENT) { in dba_close()
339 if (info->flags & DBA_PERSISTENT) { in dba_close()
346 pefree(info->lock.name, info->flags&DBA_PERSISTENT); in dba_close()
348 pefree(info, info->flags&DBA_PERSISTENT); in dba_close()
636 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
637 lock_flag = (hptr->flags & DBA_LOCK_ALL); in php_dba_open()
643 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
649 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
658 lock_flag = (hptr->flags&DBA_LOCK_ALL); in php_dba_open()
674 if (hptr->flags & (DBA_NO_APPEND|DBA_CAST_AS_FD)) { in php_dba_open()
739 if ((hptr->flags & DBA_LOCK_ALL) == 0) { in php_dba_open()
764 …info->flags = (hptr->flags & ~DBA_LOCK_ALL) | (lock_flag & DBA_LOCK_ALL) | (persistent ? DBA_PERSI… in php_dba_open()
771 if (hptr->flags & DBA_LOCK_ALL) { in php_dba_open()
836 if (!error && (hptr->flags&DBA_STREAM_OPEN)==DBA_STREAM_OPEN) { in php_dba_open()
848 if (hptr->flags & (DBA_NO_APPEND|DBA_CAST_AS_FD)) { in php_dba_open()
859 int flags = fcntl(info->fd, F_GETFL); in php_dba_open() local
860 fcntl(info->fd, F_SETFL, flags & ~O_APPEND); in php_dba_open()