| /freebsd-14.2/sys/fs/unionfs/ |
| H A D | union.h | 166 unionfs_forward_vop_start(struct vnode *basevp, int *lkflags) in unionfs_forward_vop_start() argument 168 unionfs_forward_vop_start_pair(basevp, lkflags, NULL, NULL); in unionfs_forward_vop_start() 173 int lkflags) in unionfs_forward_vop_finish() argument 175 return (unionfs_forward_vop_finish_pair(unionvp, basevp, lkflags, in unionfs_forward_vop_finish()
|
| H A D | union_vnops.c | 363 int lkflags; in unionfs_create() local 405 int lkflags; in unionfs_whiteout() local 444 int lkflags; in unionfs_mknod() local 896 int lkflags; in unionfs_setattr() local 934 int lkflags; in unionfs_write() local 1011 int error, lkflags; in unionfs_fsync() local 1385 int lkflags; in unionfs_mkdir() local 1395 lkflags = cnp->cn_lkflags; in unionfs_mkdir() 1525 int lkflags; in unionfs_symlink() local 2265 int lkflags; in unionfs_setacl() local [all …]
|
| H A D | union_subr.c | 309 int lkflags; in unionfs_nodeget() local 314 lkflags = (cnp ? cnp->cn_lkflags : 0); in unionfs_nodeget() 428 if (lkflags & LK_TYPE_MASK) in unionfs_nodeget() 429 vn_lock(vp, lkflags | LK_RETRY); in unionfs_nodeget() 968 unionfs_forward_vop_ref(struct vnode *basevp, int *lkflags) in unionfs_forward_vop_ref() argument 971 *lkflags = VOP_ISLOCKED(basevp); in unionfs_forward_vop_ref() 1023 int lkflags) in unionfs_forward_vop_rele() argument 1028 if ((lkflags & LK_EXCLUSIVE) != 0) in unionfs_forward_vop_rele() 1131 int lkflags; in unionfs_mkwhiteout() local 1150 unionfs_forward_vop_start(udvp, &lkflags); in unionfs_mkwhiteout() [all …]
|
| /freebsd-14.2/sys/fs/msdosfs/ |
| H A D | msdosfs_denode.c | 99 int lkflags, struct denode **depp) in deget() argument 112 pmp, dirclust, diroffset, lkflags, depp); in deget() 114 MPASS((lkflags & LK_TYPE_MASK) == LK_EXCLUSIVE); in deget() 138 error = vfs_hash_get(mntp, inode, lkflags, curthread, &nvp, in deget() 195 error = vfs_hash_insert(nvp, inode, lkflags, curthread, &xvp, in deget()
|
| H A D | msdosfs_lookup.c | 102 msdosfs_deget_dotdot(struct mount *mp, void *arg, int lkflags, in msdosfs_deget_dotdot() argument
|
| /freebsd-14.2/sys/fs/nfsclient/ |
| H A D | nfs_clnode.c | 97 int lkflags) in ncl_nget() argument 117 error = vfs_hash_get(mntp, hash, lkflags, in ncl_nget() 180 error = vfs_hash_insert(vp, hash, lkflags, in ncl_nget()
|
| H A D | nfs_clport.c | 127 int lkflags) in nfscl_nget() argument 155 error = vfs_hash_get(mntp, hash, lkflags, in nfscl_nget() 300 error = vfs_hash_insert(vp, hash, lkflags, in nfscl_nget()
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_ctldir.c | 640 int lkflags = ap->a_cnp->cn_lkflags; in zfsctl_root_lookup() local 650 err = zfsctl_relock_dot(dvp, lkflags & LK_TYPE_MASK); in zfsctl_root_lookup() 655 lkflags, vpp); in zfsctl_root_lookup() 657 err = zfsctl_snapdir_vnode(dvp->v_mount, NULL, lkflags, vpp); in zfsctl_root_lookup() 939 int lkflags = cnp->cn_lkflags; in zfsctl_snapdir_lookup() local 949 err = zfsctl_relock_dot(dvp, lkflags & LK_TYPE_MASK); in zfsctl_snapdir_lookup() 955 err = vn_vget_ino_gen(dvp, zfsctl_root_vnode, NULL, lkflags, in zfsctl_snapdir_lookup() 986 err = zfsctl_mounted_here(vpp, lkflags); in zfsctl_snapdir_lookup()
|
| H A D | zfs_vnops_os.c | 683 zfs_dd_callback(struct mount *mp, void *arg, int lkflags, struct vnode **vpp) in zfs_dd_callback() argument 688 error = vn_lock(*vpp, lkflags); in zfs_dd_callback() 695 zfs_lookup_lock(vnode_t *dvp, vnode_t *vp, const char *name, int lkflags) in zfs_lookup_lock() argument 708 ltype = lkflags & LK_TYPE_MASK; in zfs_lookup_lock() 746 error = vn_vget_ino_gen(dvp, zfs_dd_callback, vp, lkflags, &vp); in zfs_lookup_lock() 749 error = vn_lock(vp, lkflags); in zfs_lookup_lock()
|
| /freebsd-14.2/sys/fs/tarfs/ |
| H A D | tarfs_vfsops.c | 1142 tarfs_vget(struct mount *mp, ino_t ino, int lkflags, struct vnode **vpp) in tarfs_vget() argument 1151 lkflags); in tarfs_vget() 1154 error = vfs_hash_get(mp, ino, lkflags, td, vpp, NULL, NULL); in tarfs_vget() 1168 error = vget(tmp->znode, lkflags); in tarfs_vget() 1190 lockmgr(vp->v_vnlock, lkflags, NULL); in tarfs_vget() 1195 error = vfs_hash_insert(vp, ino, lkflags, td, vpp, NULL, NULL); in tarfs_vget()
|
| /freebsd-14.2/sys/kern/ |
| H A D | vfs_lookup.c | 769 enforce_lkflags(struct mount *mp, int lkflags) in enforce_lkflags() argument 772 if (mp == NULL || ((lkflags & LK_SHARED) && in enforce_lkflags() 774 lkflags &= ~LK_SHARED; in enforce_lkflags() 775 lkflags |= LK_EXCLUSIVE; in enforce_lkflags() 777 lkflags |= LK_NODDLKTREAT; in enforce_lkflags() 778 return (lkflags); in enforce_lkflags()
|
| H A D | vfs_cache.c | 4566 int error, lkflags; in cache_fplookup_final_child() local 4573 lkflags = LK_SHARED; in cache_fplookup_final_child() 4575 lkflags = LK_EXCLUSIVE; in cache_fplookup_final_child() 4576 error = vget_finish(tvp, lkflags, tvs); in cache_fplookup_final_child() 4902 int error, lkflags; in cache_fplookup_degenerate() local 4937 lkflags = LK_SHARED; in cache_fplookup_degenerate() 4939 lkflags = LK_EXCLUSIVE; in cache_fplookup_degenerate() 4940 error = vget_finish(dvp, lkflags, dvs); in cache_fplookup_degenerate() 4957 int error, lkflags; in cache_fplookup_emptypath() local 4982 lkflags = LK_SHARED; in cache_fplookup_emptypath() [all …]
|
| H A D | vfs_subr.c | 5030 vfs_deferred_inactive(struct vnode *vp, int lkflags) in vfs_deferred_inactive() argument 5039 if (vn_lock(vp, lkflags) == 0) { in vfs_deferred_inactive() 5060 int lkflags; in vfs_periodic_inactive() local 5062 lkflags = LK_EXCLUSIVE | LK_INTERLOCK; in vfs_periodic_inactive() 5064 lkflags |= LK_NOWAIT; in vfs_periodic_inactive() 5072 vfs_deferred_inactive(vp, lkflags); in vfs_periodic_inactive() 5106 int lkflags; in vfs_periodic_msync_inactive() local 5109 lkflags = LK_EXCLUSIVE | LK_INTERLOCK; in vfs_periodic_msync_inactive() 5111 lkflags |= LK_NOWAIT; in vfs_periodic_msync_inactive() 5121 vfs_deferred_inactive(vp, lkflags); in vfs_periodic_msync_inactive() [all …]
|
| H A D | vfs_vnops.c | 2338 vn_get_ino_alloc_vget(struct mount *mp, void *arg, int lkflags, in vn_get_ino_alloc_vget() argument 2342 return (VFS_VGET(mp, *(ino_t *)arg, lkflags, rvp)); in vn_get_ino_alloc_vget() 2346 vn_vget_ino(struct vnode *vp, ino_t ino, int lkflags, struct vnode **rvp) in vn_vget_ino() argument 2350 lkflags, rvp)); in vn_vget_ino() 2355 int lkflags, struct vnode **rvp) in vn_vget_ino_gen() argument 2380 error = alloc(mp, alloc_arg, lkflags, rvp); in vn_vget_ino_gen()
|
| /freebsd-14.2/sys/fs/cd9660/ |
| H A D | cd9660_lookup.c | 60 cd9660_ino_alloc(struct mount *mp, void *arg, int lkflags, in cd9660_ino_alloc() argument 66 return (cd9660_vget_internal(mp, dd_arg->i_ino, lkflags, vpp, in cd9660_ino_alloc()
|
| /freebsd-14.2/sys/fs/udf/ |
| H A D | udf_vnops.c | 1125 int fsize, lkflags, ltype, numdirpasses; in udf_lookup() local 1132 lkflags = a->a_cnp->cn_lkflags; in udf_lookup() 1203 error = vn_vget_ino(dvp, id, lkflags, &tdp); in udf_lookup() 1210 ltype = lkflags & LK_TYPE_MASK; in udf_lookup() 1219 error = udf_vget(udfmp->im_mountp, id, lkflags, &tdp); in udf_lookup()
|
| /freebsd-14.2/sys/fs/fuse/ |
| H A D | fuse_vfsops.c | 600 fuse_vfsop_root(struct mount *mp, int lkflags, struct vnode **vpp) in fuse_vfsop_root() argument 606 err = vget(data->vroot, lkflags); in fuse_vfsop_root()
|
| H A D | fuse_vnops.c | 1406 fuse_lookup_alloc(struct mount *mp, void *arg, int lkflags, struct vnode **vpp) in fuse_lookup_alloc() argument
|
| /freebsd-14.2/usr.sbin/makefs/msdos/ |
| H A D | msdosfs_denode.c | 85 int lkflags __unused, struct denode **depp) in deget()
|
| /freebsd-14.2/sys/fs/fdescfs/ |
| H A D | fdesc_vnops.c | 256 fdesc_get_ino_alloc(struct mount *mp, void *arg, int lkflags, in fdesc_get_ino_alloc() argument 268 vget(vp, lkflags | LK_RETRY); in fdesc_get_ino_alloc()
|
| /freebsd-14.2/sys/sys/ |
| H A D | vnode.h | 818 int vn_vget_ino(struct vnode *vp, ino_t ino, int lkflags, 821 void *alloc_arg, int lkflags, struct vnode **rvp);
|
| /freebsd-14.2/sys/fs/tmpfs/ |
| H A D | tmpfs_vnops.c | 84 tmpfs_vn_get_ino_alloc(struct mount *mp, void *arg, int lkflags, in tmpfs_vn_get_ino_alloc() argument 88 return (tmpfs_alloc_vp(mp, arg, lkflags, rvp)); in tmpfs_vn_get_ino_alloc()
|