<dec f='src/src/sys/miscfs/genfs/genfs.h' l='82' type='int genfs_ufslike_rename_check_permitted(kauth_cred_t , struct vnode * , __mode_t , __uid_t , struct vnode * , __uid_t , struct vnode * , __mode_t , __uid_t , struct vnode * , __uid_t )'/>
<use f='src/src/sys/fs/tmpfs/tmpfs_rename.c' l='198' u='c' c='tmpfs_gro_rename_check_permitted'/>
<def f='src/src/sys/miscfs/genfs/genfs_rename.c' l='1018' ll='1078' type='int genfs_ufslike_rename_check_permitted(kauth_cred_t cred, struct vnode * fdvp, __mode_t fdmode, __uid_t fduid, struct vnode * fvp, __uid_t fuid, struct vnode * tdvp, __mode_t tdmode, __uid_t tduid, struct vnode * tvp, __uid_t tuid)'/>
<doc f='src/src/sys/miscfs/genfs/genfs_rename.c' l='1009'>/*
 * genfs_ufslike_rename_check_permitted: Check whether a rename is
 * permitted given our credentials, assuming UFS-like permission and
 * ownership semantics.
 *
 * The only pair of vnodes that may be identical is {fdvp, tdvp}.
 *
 * Everything must be locked and referenced.
 */</doc>
<use f='src/src/sys/ufs/ext2fs/ext2fs_rename.c' l='208' u='c' c='ext2fs_gro_rename_check_permitted'/>
<use f='src/src/sys/ufs/lfs/lfs_rename.c' l='223' u='c' c='ulfs_gro_rename_check_permitted'/>
<use f='src/src/sys/ufs/ufs/ufs_rename.c' l='209' u='c' c='ufs_gro_rename_check_permitted'/>
