Lines Matching refs:req
52 addinitgroupsX (struct database_dyn *db, int fd, request_header *req, in addinitgroupsX() argument
209 + req->key_len), 1)) != NULL) in addinitgroupsX()
213 + req->key_len), total, in addinitgroupsX()
220 char *key_copy = memcpy (dataset->strdata, key, req->key_len); in addinitgroupsX()
229 + sizeof (struct dataset) + req->key_len, MS_ASYNC); in addinitgroupsX()
232 (void) cache_add (req->type, key_copy, req->key_len, in addinitgroupsX()
256 dataset = (struct dataset *) mempool_alloc (db, total + req->key_len, in addinitgroupsX()
264 dataset = (struct dataset *) alloca (total + req->key_len); in addinitgroupsX()
270 timeout = datahead_init_pos (&dataset->head, total + req->key_len, in addinitgroupsX()
296 memcpy (cp, key, req->key_len); in addinitgroupsX()
307 if (total + req->key_len == dh->allocsize in addinitgroupsX()
323 = (struct dataset *) mempool_alloc (db, total + req->key_len, in addinitgroupsX()
330 dataset = memcpy (newp, dataset, total + req->key_len); in addinitgroupsX()
362 + req->key_len, MS_ASYNC); in addinitgroupsX()
365 (void) cache_add (INITGROUPS, cp, req->key_len, &dataset->head, true, in addinitgroupsX()
386 addinitgroups (struct database_dyn *db, int fd, request_header *req, void *key, in addinitgroups() argument
389 addinitgroupsX (db, fd, req, key, uid, NULL, NULL); in addinitgroups()
397 request_header req = in readdinitgroups() local
403 return addinitgroupsX (db, -1, &req, db->data + he->key, he->owner, he, dh); in readdinitgroups()