Lines Matching refs:pw_db
101 DB *pw_db; /*%< password database */ member
157 if (pvt->pw_db) { in pw_close()
158 (void)(pvt->pw_db->close)(pvt->pw_db); in pw_close()
159 pvt->pw_db = NULL; in pw_close()
237 if (pvt->pw_db != NULL) { in pw_minimize()
238 (void) (*pvt->pw_db->close)(pvt->pw_db); in pw_minimize()
239 pvt->pw_db = NULL; in pw_minimize()
249 if (pvt->pw_db) { in initdb()
250 if (lseek((*pvt->pw_db->fd)(pvt->pw_db), 0L, SEEK_CUR) >= 0L) in initdb()
253 (void) (*pvt->pw_db->close)(pvt->pw_db); in initdb()
255 pvt->pw_db = dbopen((p = _PATH_SMP_DB), O_RDONLY, 0, DB_HASH, NULL); in initdb()
256 if (!pvt->pw_db) in initdb()
257 pvt->pw_db = dbopen((p =_PATH_MP_DB), O_RDONLY, in initdb()
259 if (pvt->pw_db) in initdb()
274 if ((pvt->pw_db->get)(pvt->pw_db, key, &data, 0)) in hashpw()