Symbol: cfjail
usr.sbin/jail/command.c
1008
check_path(struct cfjail *j, const char *pname, const char *path, int isfile,
usr.sbin/jail/command.c
103
next_command(struct cfjail *j)
usr.sbin/jail/command.c
180
finish_command(struct cfjail *j)
usr.sbin/jail/command.c
182
struct cfjail *rj;
usr.sbin/jail/command.c
226
struct cfjail *
usr.sbin/jail/command.c
232
struct cfjail *j;
usr.sbin/jail/command.c
287
run_command(struct cfjail *j)
usr.sbin/jail/command.c
61
struct cfjail *j;
usr.sbin/jail/command.c
69
static int run_command(struct cfjail *j);
usr.sbin/jail/command.c
70
static int add_proc(struct cfjail *j, pid_t pid);
usr.sbin/jail/command.c
71
static void clear_procs(struct cfjail *j);
usr.sbin/jail/command.c
72
static struct cfjail *find_proc(pid_t pid);
usr.sbin/jail/command.c
73
static int term_procs(struct cfjail *j);
usr.sbin/jail/command.c
74
static int get_user_info(struct cfjail *j, const char *username,
usr.sbin/jail/command.c
76
static int check_path(struct cfjail *j, const char *pname, const char *path,
usr.sbin/jail/command.c
837
add_proc(struct cfjail *j, pid_t pid)
usr.sbin/jail/command.c
840
struct cfjail *tj;
usr.sbin/jail/command.c
882
clear_procs(struct cfjail *j)
usr.sbin/jail/command.c
903
static struct cfjail *
usr.sbin/jail/command.c
906
struct cfjail *j;
usr.sbin/jail/command.c
923
term_procs(struct cfjail *j)
usr.sbin/jail/command.c
971
get_user_info(struct cfjail *j, const char *username,
usr.sbin/jail/config.c
135
struct cfjail *j, *tj, *wj;
usr.sbin/jail/config.c
348
struct cfjail *
usr.sbin/jail/config.c
351
struct cfjail *j;
usr.sbin/jail/config.c
353
j = emalloc(sizeof(struct cfjail));
usr.sbin/jail/config.c
354
memset(j, 0, sizeof(struct cfjail));
usr.sbin/jail/config.c
367
add_param(struct cfjail *j, const struct cfparam *p, enum intparam ipnum,
usr.sbin/jail/config.c
532
check_intparams(struct cfjail *j)
usr.sbin/jail/config.c
762
import_params(struct cfjail *j)
usr.sbin/jail/jail.c
1005
struct cfjail *j;
usr.sbin/jail/jail.c
168
struct cfjail *j;
usr.sbin/jail/jail.c
574
failed(struct cfjail *j)
usr.sbin/jail/jail.c
61
static void clear_persist(struct cfjail *j);
usr.sbin/jail/jail.c
62
static int update_jail(struct cfjail *j);
usr.sbin/jail/jail.c
622
jail_note(const struct cfjail *j, const char *fmt, ...)
usr.sbin/jail/jail.c
63
static int rdtun_params(struct cfjail *j, int dofail);
usr.sbin/jail/jail.c
64
static void running_jid(struct cfjail *j);
usr.sbin/jail/jail.c
645
jail_warnx(const struct cfjail *j, const char *fmt, ...)
usr.sbin/jail/jail.c
65
static void jail_quoted_warnx(const struct cfjail *j, const char *name_msg,
usr.sbin/jail/jail.c
668
create_jail(struct cfjail *j)
usr.sbin/jail/jail.c
67
static int jailparam_set_note(const struct cfjail *j, struct jailparam *jp,
usr.sbin/jail/jail.c
69
static void print_jail(FILE *fp, struct cfjail *j, int oldcl, int running);
usr.sbin/jail/jail.c
730
clear_persist(struct cfjail *j)
usr.sbin/jail/jail.c
757
update_jail(struct cfjail *j)
usr.sbin/jail/jail.c
792
rdtun_params(struct cfjail *j, int dofail)
usr.sbin/jail/jail.c
867
running_jid(struct cfjail *j)
usr.sbin/jail/jail.c
904
jail_quoted_warnx(const struct cfjail *j, const char *name_msg,
usr.sbin/jail/jail.c
920
jailparam_set_note(const struct cfjail *j, struct jailparam *jp, unsigned njp,
usr.sbin/jail/jail.c
954
print_jail(FILE *fp, struct cfjail *j, int oldcl, int running)
usr.sbin/jail/jailp.h
170
TAILQ_HEAD(cfjails, cfjail);
usr.sbin/jail/jailp.h
174
TAILQ_ENTRY(cfjail) tq;
usr.sbin/jail/jailp.h
180
struct cfjail *cfparent;
usr.sbin/jail/jailp.h
197
struct cfjail *j[2];
usr.sbin/jail/jailp.h
209
extern int create_jail(struct cfjail *j);
usr.sbin/jail/jailp.h
210
extern void failed(struct cfjail *j);
usr.sbin/jail/jailp.h
211
extern void jail_note(const struct cfjail *j, const char *fmt, ...);
usr.sbin/jail/jailp.h
212
extern void jail_warnx(const struct cfjail *j, const char *fmt, ...);
usr.sbin/jail/jailp.h
214
extern int next_command(struct cfjail *j);
usr.sbin/jail/jailp.h
215
extern int finish_command(struct cfjail *j);
usr.sbin/jail/jailp.h
216
extern struct cfjail *next_proc(int nonblock);
usr.sbin/jail/jailp.h
220
extern struct cfjail *add_jail(void);
usr.sbin/jail/jailp.h
221
extern void add_param(struct cfjail *j, const struct cfparam *p,
usr.sbin/jail/jailp.h
226
extern int check_intparams(struct cfjail *j);
usr.sbin/jail/jailp.h
227
extern int import_params(struct cfjail *j);
usr.sbin/jail/jailp.h
234
extern int dep_check(struct cfjail *j);
usr.sbin/jail/jailp.h
235
extern void dep_done(struct cfjail *j, unsigned flags);
usr.sbin/jail/jailp.h
236
extern void dep_reset(struct cfjail *j);
usr.sbin/jail/jailp.h
237
extern struct cfjail *next_jail(void);
usr.sbin/jail/jailp.h
240
extern void requeue(struct cfjail *j, struct cfjails *queue);
usr.sbin/jail/jailp.h
241
extern void requeue_head(struct cfjail *j, struct cfjails *queue);
usr.sbin/jail/jailparse.y
41
static struct cfjail *current_jail;
usr.sbin/jail/jailparse.y
42
static struct cfjail *global_jail;
usr.sbin/jail/jailparse.y
75
struct cfjail *j = current_jail;
usr.sbin/jail/jailparse.y
98
struct cfjail *j = add_jail();
usr.sbin/jail/state.c
155
dep_check(struct cfjail *j)
usr.sbin/jail/state.c
158
struct cfjail *dj;
usr.sbin/jail/state.c
232
dep_done(struct cfjail *j, unsigned flags)
usr.sbin/jail/state.c
234
struct cfjail *dj;
usr.sbin/jail/state.c
267
dep_reset(struct cfjail *j)
usr.sbin/jail/state.c
281
struct cfjail *
usr.sbin/jail/state.c
284
struct cfjail *j;
usr.sbin/jail/state.c
305
struct cfjail *j, *tj;
usr.sbin/jail/state.c
387
requeue(struct cfjail *j, struct cfjails *queue)
usr.sbin/jail/state.c
397
requeue_head(struct cfjail *j, struct cfjails *queue)
usr.sbin/jail/state.c
408
dep_add(struct cfjail *from, struct cfjail *to, unsigned flags)
usr.sbin/jail/state.c
41
static void dep_add(struct cfjail *from, struct cfjail *to, unsigned flags);
usr.sbin/jail/state.c
426
return strcmp((*((struct cfjail * const *)a))->name,
usr.sbin/jail/state.c
427
((*(struct cfjail * const *)b))->name);
usr.sbin/jail/state.c
433
return strcmp((const char *)a, ((*(struct cfjail * const *)b))->name);
usr.sbin/jail/state.c
439
static struct cfjail *
usr.sbin/jail/state.c
44
static struct cfjail *find_jail(const char *name);
usr.sbin/jail/state.c
442
struct cfjail **jp;
usr.sbin/jail/state.c
447
jp = bsearch(name, jails_byname, njails, sizeof(struct cfjail *),
usr.sbin/jail/state.c
45
static struct cfjail *running_jail(const char *name, int flags);
usr.sbin/jail/state.c
455
static struct cfjail *
usr.sbin/jail/state.c
459
struct cfjail *jail;
usr.sbin/jail/state.c
47
static struct cfjail **jails_byname;
usr.sbin/jail/state.c
56
struct cfjail *j, *dj;
usr.sbin/jail/state.c
86
jails_byname = emalloc(njails * sizeof(struct cfjail *));
usr.sbin/jail/state.c
90
qsort(jails_byname, njails, sizeof(struct cfjail *), cmp_jailptr);