Home
last modified time | relevance | path

Searched refs:jailparam (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/lib/libjail/
H A Djail.h43 struct jailparam { struct
58 extern int jailparam_all(struct jailparam **jpp); argument
59 extern int jailparam_init(struct jailparam *jp, const char *name);
60 extern int jailparam_import(struct jailparam *jp, const char *value);
61 extern int jailparam_import_raw(struct jailparam *jp, void *value,
63 extern int jailparam_set(struct jailparam *jp, unsigned njp, int flags);
64 extern int jailparam_get(struct jailparam *jp, unsigned njp, int flags);
65 extern char *jailparam_export(struct jailparam *jp);
66 extern void jailparam_free(struct jailparam *jp, unsigned njp);
H A Djail.c61 static int jailparam_type(struct jailparam *jp);
80 struct jailparam *jp; in jail_setv()
90 jp = alloca(njp * sizeof(struct jailparam)); in jail_setv()
129 jp = alloca(njp * sizeof(struct jailparam)); in jail_getv()
202 jailparam_all(struct jailparam **jpp) in jailparam_all()
204 struct jailparam *jp, *tjp; in jailparam_all()
282 jailparam_init(struct jailparam *jp, const char *name) in jailparam_init()
305 jailparam_import(struct jailparam *jp, const char *value) in jailparam_import()
735 jailparam_export(struct jailparam *jp) in jailparam_export()
854 jailparam_free(struct jailparam *jp, unsigned njp) in jailparam_free()
[all …]
H A DMakefile16 MLINKS+=jail.3 jailparam.3
/freebsd-13.1/usr.sbin/jls/
H A Djls.c66 static struct jailparam *params;
77 struct jailparam *source, unsigned flags);
82 static int special_print(int pflags, struct jailparam *param);
85 struct jailparam *param);
260 struct jailparam *source, unsigned flags) in add_param()
262 struct jailparam *param, *tparams; in add_param()
272 qsort(tparams, (size_t)tnparams, sizeof(struct jailparam), in add_param()
333 const struct jailparam *parama, *paramb; in sort_param()
534 special_print(int pflags, struct jailparam *param) in special_print()
564 emit_ip_addr_list(int af_family, const char *list_name, struct jailparam *param) in emit_ip_addr_list()
/freebsd-13.1/lib/flua/libjail/
H A Dlua_jail.c66 struct jailparam *params, size_t paramoff, size_t *params_countp,
70 struct jailparam *params;
94 struct jailparam *jp; in l_jail_iter_next()
300 struct jailparam *params; in l_allparams()
320 getparam_table(lua_State *L, int paramindex, struct jailparam *params, in getparam_table()
381 struct jailparam *params; in l_getparams()
393 params = malloc(params_count * sizeof(struct jailparam)); in l_getparams()
469 struct jailparam *params; in l_setparams()
484 params = malloc(params_count * sizeof(struct jailparam)); in l_setparams()
/freebsd-13.1/usr.sbin/jail/
H A Djail.c71 static int jailparam_set_note(const struct cfjail *j, struct jailparam *jp,
618 struct jailparam *jp, *setparams, *setparams2, *sjp; in create_jail()
650 alloca((j->njp + dopersist) * sizeof(struct jailparam)); in create_jail()
694 sizeof(struct jailparam)); in create_jail()
755 struct jailparam *jp, *setparams, *sjp; in update_jail()
764 sjp = setparams = alloca(++ns * sizeof(struct jailparam)); in update_jail()
792 struct jailparam *jp, *rtparams, *rtjp; in rdtun_params()
804 rtjp = rtparams = alloca(++nrt * sizeof(struct jailparam)); in rdtun_params()
900 jailparam_set_note(const struct cfjail *j, struct jailparam *jp, unsigned njp, in jailparam_set_note()
H A Djailp.h181 struct jailparam *jp;
H A Dconfig.c698 struct jailparam *jp; in import_params()
708 j->jp = jp = emalloc(j->njp * sizeof(struct jailparam)); in import_params()
/freebsd-13.1/usr.bin/posixshmcontrol/
H A Dposixshmcontrol.c226 const char *jailparam; in list_shm() local
248 jailparam = "jid"; in list_shm()
251 jailparam = "name"; in list_shm()
255 if (jail_getv(0, jailparam, optarg, "path", in list_shm()
/freebsd-13.1/tools/tools/vimage/
H A Dvimage.c93 struct jailparam params[MAXPARAMS]; in main()
327 struct jailparam params[32]; /* Must be > max(psize). */ in getjail()