Home
last modified time | relevance | path

Searched refs:mnt_exjail (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/kern/
H A Dvfs_export.c328 if (mp->mnt_exjail != NULL && mp->mnt_exjail->cr_prison != pr && in vfs_export()
334 } else if (mp->mnt_exjail != NULL && in vfs_export()
335 mp->mnt_exjail->cr_prison != pr) { in vfs_export()
353 cr = mp->mnt_exjail; in vfs_export()
354 mp->mnt_exjail = NULL; in vfs_export()
365 if (mp->mnt_exjail == NULL) { in vfs_export()
372 } else if (mp->mnt_exjail->cr_prison != pr) { in vfs_export()
394 if (do_exjail && mp->mnt_exjail == NULL) { in vfs_export()
395 mp->mnt_exjail = crhold(curthread->td_ucred); in vfs_export()
413 if (do_exjail && mp->mnt_exjail == NULL) { in vfs_export()
[all …]
H A Dvfs_mount.c762 if (mp->mnt_exjail != NULL) { in vfs_mount_destroy()
763 atomic_subtract_int(&mp->mnt_exjail->cr_prison->pr_exportcnt, in vfs_mount_destroy()
765 crfree(mp->mnt_exjail); in vfs_mount_destroy()
3155 cr = inmp->mnt_exjail; in vfs_exjail_clone()
3167 if (outmp->mnt_exjail == NULL) { in vfs_exjail_clone()
3168 outmp->mnt_exjail = cr; in vfs_exjail_clone()
/freebsd/sys/sys/
H A Dmount.h258 struct ucred *mnt_exjail; /* (i) jail which did exports */ member
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdport.c3350 if (mp->mnt_exjail == NULL || in nfsvno_checkexp()
3351 mp->mnt_exjail->cr_prison != curthread->td_ucred->cr_prison) in nfsvno_checkexp()
3391 if (mp->mnt_exjail == NULL || in nfsvno_fhtovp()
3392 mp->mnt_exjail->cr_prison != curthread->td_ucred->cr_prison) in nfsvno_fhtovp()