Lines Matching refs:jid
54 static int bectl_jail_cleanup(char *mountpoint, int jid);
210 bectl_jail_cleanup(char *mountpoint, int jid)
215 if (jid >= 0 && jail_remove(jid) != 0) {
241 int i, jid, mntflags, opt, ret;
365 * only jail_remove if the jid is >= 0.
367 jid = bectl_locate_jail(bootenv);
368 bectl_jail_cleanup(mountpoint, jid);
378 int jid;
385 while ((jid = jail_getv(0, "lastjid", lastjid, "path", &jailpath,
390 return (jid);
393 snprintf(lastjid, sizeof(lastjid), "%d", jid);
401 * a jid, or a BE name. Returns the jid or -1 on failure.
408 int jid;
411 jid = jail_getid(ident);
417 if (jid > 0)
418 return (jid);
433 jid = bectl_search_jail_paths(mnt);
435 return (jid);
449 int jid;
462 if ((jid = bectl_locate_jail(target)) == -1) {
469 name = jail_getname(jid);
470 if (jail_getv(0, "name", name, "path", path, NULL) != jid) {
486 bectl_jail_cleanup(path, jid);