Searched refs:dbm_dirbuf (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | ndbm.c | 149 (write(db->dbm_dirf, db->dbm_dirbuf, DBLKSIZ) != DBLKSIZ)) { in dbm_flushdir() 744 (read(db->dbm_dirf, db->dbm_dirbuf, DBLKSIZ) != in dbm_access() 746 (void) memset(db->dbm_dirbuf, 0, DBLKSIZ); in dbm_access() 748 if ((db->dbm_dirbuf[i] & (1<<n)) == 0) break; in dbm_access() 802 (read(db->dbm_dirf, db->dbm_dirbuf, DBLKSIZ) != DBLKSIZ)) in getbit() 803 (void) memset(db->dbm_dirbuf, 0, DBLKSIZ); in getbit() 805 return (db->dbm_dirbuf[i] & (1<<n)); in getbit() 827 (read(db->dbm_dirf, db->dbm_dirbuf, DBLKSIZ) != DBLKSIZ)) in setbit() 828 (void) memset(db->dbm_dirbuf, 0, DBLKSIZ); in setbit() 830 db->dbm_dirbuf[i] |= 1<<n; in setbit() [all …]
|
/illumos-gate/usr/src/head/ |
H A D | ndbm.h | 78 char dbm_dirbuf[_DBLKSIZ]; /* directory file block buffer */ member
|