| /freebsd/sys/compat/linux/ |
| H A D | linux_mib.c | 274 int jsys; in linux_prison_create() local 276 if (vfs_copyopt(opts, "linux", &jsys, sizeof(jsys)) == 0 && in linux_prison_create() 277 jsys == JAIL_SYS_INHERIT) in linux_prison_create() 292 int error, jsys, len, oss_version; in linux_prison_check() local 295 error = vfs_copyopt(opts, "linux", &jsys, sizeof(jsys)); in linux_prison_check() 299 if (jsys != JAIL_SYS_NEW && jsys != JAIL_SYS_INHERIT) in linux_prison_check() 344 int error, gotversion, jsys, len, oss_version; in linux_prison_set() local 347 error = vfs_copyopt(opts, "linux", &jsys, sizeof(jsys)); in linux_prison_set() 349 jsys = -1; in linux_prison_set() 354 jsys = JAIL_SYS_NEW; in linux_prison_set() [all …]
|
| /freebsd/sys/security/mac_do/ |
| H A D | mac_do.c | 1662 int jsys, error; in mac_do_jail_get() local 1664 jsys = hpr == pr ? (has_rules(rules) && has_exec_paths(exec_paths) ? in mac_do_jail_get() 1667 error = vfs_setopt(opts, "mac.do", &jsys, sizeof(jsys)); in mac_do_jail_get() 1702 int error, jsys, rules_size = 0, exec_paths_size = 0; in mac_do_jail_check() local 1705 error = vfs_copyopt(opts, "mac.do", &jsys, sizeof(jsys)); in mac_do_jail_check() 1711 jsys = -1; in mac_do_jail_check() 1715 if (jsys != JAIL_SYS_DISABLE && jsys != JAIL_SYS_NEW && in mac_do_jail_check() 1716 jsys != JAIL_SYS_INHERIT) in mac_do_jail_check() 1770 if (jsys == -1) { in mac_do_jail_check() 1777 jsys = JAIL_SYS_NEW; in mac_do_jail_check() [all …]
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_vfsops.c | 2527 int jsys; in zfs_jailparam_create() local 2529 if (vfs_copyopt(opts, "zfs", &jsys, sizeof (jsys)) == 0 && in zfs_jailparam_create() 2530 jsys == JAIL_SYS_INHERIT) in zfs_jailparam_create() 2546 int jsys, error; in zfs_jailparam_get() local 2549 jsys = (ppr == pr) ? JAIL_SYS_NEW : JAIL_SYS_INHERIT; in zfs_jailparam_get() 2550 error = vfs_setopt(opts, "zfs", &jsys, sizeof (jsys)); in zfs_jailparam_get() 2553 if (jsys == JAIL_SYS_NEW) { in zfs_jailparam_get() 2582 int error, jsys, mount_snapshot; in zfs_jailparam_set() local 2585 error = vfs_copyopt(opts, "zfs", &jsys, sizeof (jsys)); in zfs_jailparam_set() 2587 jsys = -1; in zfs_jailparam_set() [all …]
|
| /freebsd/sys/kern/ |
| H A D | sysv_shm.c | 1164 int error, jsys; in shm_prison_check() local 1170 error = vfs_copyopt(opts, "sysvshm", &jsys, sizeof(jsys)); in shm_prison_check() 1174 switch (jsys) { in shm_prison_check() 1200 int jsys, descend; in shm_prison_set() local 1207 if (vfs_copyopt(opts, "sysvshm", &jsys, sizeof(jsys)) == ENOENT) in shm_prison_set() 1208 jsys = vfs_flagopt(opts, "allow.sysvipc", NULL, 0) in shm_prison_set() 1213 if (jsys == JAIL_SYS_DISABLE) { in shm_prison_set() 1237 } else if (jsys != -1) { in shm_prison_set() 1238 if (jsys == JAIL_SYS_NEW) in shm_prison_set() 1287 int error, jsys; in shm_prison_get() local [all …]
|
| H A D | sysv_msg.c | 1536 int error, jsys; in msg_prison_check() local 1542 error = vfs_copyopt(opts, "sysvmsg", &jsys, sizeof(jsys)); in msg_prison_check() 1546 switch (jsys) { in msg_prison_check() 1572 int jsys, descend; in msg_prison_set() local 1578 if (vfs_copyopt(opts, "sysvmsg", &jsys, sizeof(jsys)) == ENOENT) in msg_prison_set() 1579 jsys = vfs_flagopt(opts, "allow.sysvipc", NULL, 0) in msg_prison_set() 1584 if (jsys == JAIL_SYS_DISABLE) { in msg_prison_set() 1608 } else if (jsys != -1) { in msg_prison_set() 1609 if (jsys == JAIL_SYS_NEW) in msg_prison_set() 1658 int error, jsys; in msg_prison_get() local [all …]
|
| H A D | sysv_sem.c | 1611 int error, jsys; in sem_prison_check() local 1617 error = vfs_copyopt(opts, "sysvsem", &jsys, sizeof(jsys)); in sem_prison_check() 1621 switch (jsys) { in sem_prison_check() 1647 int jsys, descend; in sem_prison_set() local 1653 if (vfs_copyopt(opts, "sysvsem", &jsys, sizeof(jsys)) == ENOENT) in sem_prison_set() 1654 jsys = vfs_flagopt(opts, "allow.sysvipc", NULL, 0) in sem_prison_set() 1659 if (jsys == JAIL_SYS_DISABLE) { in sem_prison_set() 1683 } else if (jsys != -1) { in sem_prison_set() 1684 if (jsys == JAIL_SYS_NEW) in sem_prison_set() 1733 int error, jsys; in sem_prison_get() local [all …]
|
| H A D | kern_jail.c | 1052 int deadid, jfd_in, jfd_out, jfd_pos, jid, jsys, len, level; in kern_jail_set() local 1231 error = vfs_copyopt(opts, jsf->name, &jsys, sizeof(jsys)); in kern_jail_set() 1236 switch (jsys) { in kern_jail_set()
|