Lines Matching refs:req
70 cache_addgr (struct database_dyn *db, int fd, request_header *req, in cache_addgr() argument
125 else if ((dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len, 1)) != NULL) in cache_addgr()
129 + req->key_len), total, in cache_addgr()
136 memcpy (dataset->strdata, key, req->key_len); in cache_addgr()
145 + sizeof (struct dataset) + req->key_len, MS_ASYNC); in cache_addgr()
148 (void) cache_add (req->type, &dataset->strdata, req->key_len, in cache_addgr()
343 if (req->type == GETGRBYGID) in cache_addgr()
362 if ((req->type == GETGRBYNAME || db->propagate) in cache_addgr()
369 if (req->type == GETGRBYNAME && db->propagate) in cache_addgr()
411 addgrbyX (struct database_dyn *db, int fd, request_header *req, in addgrbyX() argument
434 while (lookup (req->type, key, &resultbuf, in addgrbyX()
450 time_t timeout = cache_addgr (db, fd, req, keystr, grp, uid, he, dh, errval); in addgrbyX()
457 addgrbyname (struct database_dyn *db, int fd, request_header *req, in addgrbyname() argument
462 addgrbyX (db, fd, req, u, key, uid, NULL, NULL); in addgrbyname()
470 request_header req = in readdgrbyname() local
477 return addgrbyX (db, -1, &req, u, db->data + he->key, he->owner, he, dh); in readdgrbyname()
482 addgrbygid (struct database_dyn *db, int fd, request_header *req, in addgrbygid() argument
499 addgrbyX (db, fd, req, u, key, uid, NULL, NULL); in addgrbygid()
513 request_header req = in readdgrbygid() local
520 return addgrbyX (db, -1, &req, u, db->data + he->key, he->owner, he, dh); in readdgrbygid()