Lines Matching refs:db

216   struct database_dyn *db;  member
411 || reqinfo[here->type].db != &dbs[dbnr]) in verify_persistent_db()
994 send_ro_fd (struct database_dyn *db, char *key, int fd) in send_ro_fd() argument
997 if (db->ro_fd == -1) in send_ro_fd()
1001 uint64_t mapsize = (db->head->data_size in send_ro_fd()
1002 + roundup (db->head->module * sizeof (ref_t), ALIGN) in send_ro_fd()
1026 *ip = db->ro_fd; in send_ro_fd()
1038 dbg_log (_("provide access to FD %d, for %s"), db->ro_fd, key); in send_ro_fd()
1089 struct database_dyn *db = reqinfo[req->type].db; in handle_request() local
1110 if (__glibc_unlikely (!db->enabled)) in handle_request()
1113 if (TEMP_FAILURE_RETRY (send (fd, db->disabled_iov->iov_base, in handle_request()
1114 db->disabled_iov->iov_len, in handle_request()
1116 != (ssize_t) db->disabled_iov->iov_len in handle_request()
1129 if (__glibc_unlikely (pthread_rwlock_tryrdlock (&db->lock) != 0)) in handle_request()
1131 ++db->head->rdlockdelayed; in handle_request()
1132 pthread_rwlock_rdlock (&db->lock); in handle_request()
1138 db, uid); in handle_request()
1151 pthread_rwlock_unlock (&db->lock); in handle_request()
1156 pthread_rwlock_unlock (&db->lock); in handle_request()
1170 addpwbyname (db, fd, req, key, uid); in handle_request()
1174 addpwbyuid (db, fd, req, key, uid); in handle_request()
1178 addgrbyname (db, fd, req, key, uid); in handle_request()
1182 addgrbygid (db, fd, req, key, uid); in handle_request()
1186 addhstbyname (db, fd, req, key, uid); in handle_request()
1190 addhstbynamev6 (db, fd, req, key, uid); in handle_request()
1194 addhstbyaddr (db, fd, req, key, uid); in handle_request()
1198 addhstbyaddrv6 (db, fd, req, key, uid); in handle_request()
1202 addhstai (db, fd, req, key, uid); in handle_request()
1206 addinitgroups (db, fd, req, key, uid); in handle_request()
1210 addservbyname (db, fd, req, key, uid); in handle_request()
1214 addservbyport (db, fd, req, key, uid); in handle_request()
1218 addgetnetgrent (db, fd, req, key, uid); in handle_request()
1222 addinnetgr (db, fd, req, key, uid); in handle_request()
1273 send_ro_fd (reqinfo[req->type].db, key, fd); in handle_request()