Lines Matching refs:cfjail
43 static void dep_add(struct cfjail *from, struct cfjail *to, unsigned flags);
46 static struct cfjail *find_jail(const char *name);
47 static struct cfjail *running_jail(const char *name, int flags);
49 static struct cfjail **jails_byname;
58 struct cfjail *j, *dj;
88 jails_byname = emalloc(njails * sizeof(struct cfjail *));
92 qsort(jails_byname, njails, sizeof(struct cfjail *), cmp_jailptr);
157 dep_check(struct cfjail *j)
160 struct cfjail *dj;
234 dep_done(struct cfjail *j, unsigned flags)
236 struct cfjail *dj;
269 dep_reset(struct cfjail *j)
283 struct cfjail *
286 struct cfjail *j;
307 struct cfjail *j, *tj;
389 requeue(struct cfjail *j, struct cfjails *queue)
399 requeue_head(struct cfjail *j, struct cfjails *queue)
410 dep_add(struct cfjail *from, struct cfjail *to, unsigned flags)
428 return strcmp((*((struct cfjail * const *)a))->name,
429 ((*(struct cfjail * const *)b))->name);
435 return strcmp((const char *)a, ((*(struct cfjail * const *)b))->name);
441 static struct cfjail *
444 struct cfjail **jp;
449 jp = bsearch(name, jails_byname, njails, sizeof(struct cfjail *),
457 static struct cfjail *
461 struct cfjail *jail;