Home
last modified time | relevance | path

Searched refs:cn_lkflags (Results 1 – 22 of 22) sorted by relevance

/freebsd/sys/kern/
H A Dvfs_lookup.c830 cnp->cn_lkflags &= ~LK_SHARED; in vfs_lookup_degenerate()
831 cnp->cn_lkflags |= LK_EXCLUSIVE; in vfs_lookup_degenerate()
912 crosslkflags = enforce_lkflags(mp, cnp->cn_lkflags); in vfs_lookup_cross_mount()
1059 cnp->cn_lkflags = LK_SHARED; in vfs_lookup()
1242 enforce_lkflags(dp->v_mount, cnp->cn_lkflags | in vfs_lookup()
1280 cnp->cn_lkflags = LK_EXCLUSIVE; in vfs_lookup()
1281 lkflags_save = cnp->cn_lkflags; in vfs_lookup()
1282 cnp->cn_lkflags = enforce_lkflags(dp->v_mount, cnp->cn_lkflags); in vfs_lookup()
1284 cnp->cn_lkflags = lkflags_save; in vfs_lookup()
1295 enforce_lkflags(dp->v_mount, cnp->cn_lkflags | in vfs_lookup()
[all …]
H A Dvfs_cache.c1897 ltype = cnp->cn_lkflags & LK_TYPE_MASK; in cache_lookup_dot()
1962 error = vget_finish(*vpp, cnp->cn_lkflags, vs); in cache_lookup_dotdot()
2078 error = vget_finish(*vpp, cnp->cn_lkflags, vs); in cache_lookup_fallback()
2183 error = vget_finish(*vpp, cnp->cn_lkflags, vs); in cache_lookup()
4765 cnp->cn_lkflags = LK_EXCLUSIVE; in cache_fplookup_final_modifying()
5158 cnp->cn_lkflags = LK_SHARED; in cache_fplookup_noentry()
5160 cnp->cn_lkflags = LK_EXCLUSIVE; in cache_fplookup_noentry()
H A Duipc_usrreq.c606 nd.ni_cnd.cn_lkflags = (nd.ni_cnd.cn_lkflags & ~LK_SHARED) | in uipc_bindat()
/freebsd/sys/fs/cd9660/
H A Dcd9660_lookup.c383 cnp->cn_lkflags, &tdp); in cd9660_lookup()
394 ltype = cnp->cn_lkflags & LK_TYPE_MASK; in cd9660_lookup()
404 cnp->cn_lkflags, &tdp, in cd9660_lookup()
/freebsd/sys/fs/unionfs/
H A Dunion_vnops.c154 (cnp->cn_lkflags & LK_TYPE_MASK)) in unionfs_lookup()
165 else if (cnp->cn_lkflags & LK_TYPE_MASK) in unionfs_lookup()
166 vn_lock(dtmpvp, cnp->cn_lkflags | in unionfs_lookup()
192 (cnp->cn_lkflags & LK_TYPE_MASK)) in unionfs_lookup()
239 if (cnp->cn_lkflags & LK_TYPE_MASK) in unionfs_lookup()
1433 lkflags = cnp->cn_lkflags; in unionfs_mkdir()
1457 cnp->cn_lkflags = LK_EXCLUSIVE; in unionfs_mkdir()
1461 cnp->cn_lkflags = lkflags; in unionfs_mkdir()
1572 lkflags = cnp->cn_lkflags; in unionfs_symlink()
1587 cnp->cn_lkflags = LK_EXCLUSIVE; in unionfs_symlink()
[all …]
H A Dunion_subr.c312 lkflags = (cnp ? cnp->cn_lkflags : 0); in unionfs_nodeget()
673 cn->cn_lkflags = LK_EXCLUSIVE; in unionfs_relookup()
1197 nd.ni_cnd.cn_lkflags = LK_EXCLUSIVE; in unionfs_vn_create_on_upper()
1462 cn.cn_lkflags = LK_EXCLUSIVE; in unionfs_check_rmdir()
/freebsd/sys/fs/tarfs/
H A Dtarfs_vnops.c255 error = vn_vget_ino(dvp, parent->ino, cnp->cn_lkflags, in tarfs_lookup()
267 error = vn_lock(vp, cnp->cn_lkflags); in tarfs_lookup()
287 error = VFS_VGET(tmp->vfs, tnp->ino, cnp->cn_lkflags, vpp); in tarfs_lookup()
/freebsd/sys/fs/autofs/
H A Dautofs_vnops.c233 anp->an_parent, cnp->cn_lkflags, vpp); in autofs_lookup()
284 error = autofs_node_vn(child, mp, cnp->cn_lkflags, vpp); in autofs_lookup()
/freebsd/sys/sys/
H A Dnamei.h52 int cn_lkflags; /* Lock flags LK_EXCLUSIVE or LK_SHARED */ member
/freebsd/sys/fs/ext2fs/
H A Dext2_lookup.c654 error = vn_vget_ino(pdp, ino, cnp->cn_lkflags, &tdp); in ext2_lookup_ino()
683 ltype = cnp->cn_lkflags & LK_TYPE_MASK; in ext2_lookup_ino()
692 if ((error = VFS_VGET(vdp->v_mount, ino, cnp->cn_lkflags, in ext2_lookup_ino()
/freebsd/sys/ufs/ufs/
H A Dufs_lookup.c691 error = vn_vget_ino(pdp, ino, cnp->cn_lkflags, &tdp); in ufs_lookup_ino()
717 ltype = cnp->cn_lkflags & LK_TYPE_MASK; in ufs_lookup_ino()
734 error = VFS_VGET(pdp->v_mount, ino, cnp->cn_lkflags, &tdp); in ufs_lookup_ino()
H A Dufs_extattr.c263 cnp.cn_lkflags = LK_EXCLUSIVE; in ufs_extattr_lookup()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c640 int lkflags = ap->a_cnp->cn_lkflags; in zfsctl_root_lookup()
939 int lkflags = cnp->cn_lkflags; in zfsctl_snapdir_lookup()
H A Dzfs_vfsops.c1881 cn.cn_lkflags = flags; in zfs_fhtovp()
1894 cn.cn_lkflags = flags; in zfs_fhtovp()
H A Dzfs_vnops_os.c906 cn.cn_lkflags = cnp->cn_lkflags; in zfs_lookup()
918 error = zfsctl_root(zfsvfs, cnp->cn_lkflags, vpp); in zfs_lookup()
937 error = zfs_lookup_lock(dvp, *vpp, nm, cnp->cn_lkflags); in zfs_lookup()
1364 cnp->cn_lkflags = LK_EXCLUSIVE | LK_RETRY; in zfs_lookup_internal()
/freebsd/sys/fs/tmpfs/
H A Dtmpfs_vnops.c118 pnode, cnp->cn_lkflags, vpp); in tmpfs_lookup1()
188 cnp->cn_lkflags, vpp); in tmpfs_lookup1()
203 cnp->cn_lkflags, vpp); in tmpfs_lookup1()
/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_lookup.c572 &dd_arg, cnp->cn_lkflags, vpp); in msdosfs_lookup_ino()
/freebsd/sys/fs/devfs/
H A Ddevfs_vnops.c1095 error = devfs_allocv(de, mp, cnp->cn_lkflags & LK_TYPE_MASK, in devfs_lookupx()
1178 error = devfs_allocv(de, mp, cnp->cn_lkflags & LK_TYPE_MASK, vpp); in devfs_lookupx()
/freebsd/sys/fs/fuse/
H A Dfuse_internal.c475 cn.cn_lkflags = LK_SHARED; in fuse_internal_invalidate_entry()
/freebsd/sys/fs/udf/
H A Dudf_vnops.c1134 lkflags = a->a_cnp->cn_lkflags; in udf_lookup()
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdport.c2542 cn.cn_lkflags = LK_SHARED | LK_RETRY; in nfsrvd_readdirplus()
2641 cn.cn_lkflags = in nfsrvd_readdirplus()
4262 named.ni_cnd.cn_lkflags = LK_EXCLUSIVE; in nfsrv_dscreate()
4644 named.ni_cnd.cn_lkflags = LK_EXCLUSIVE | LK_RETRY; in nfsrv_dsremove()
6417 named.ni_cnd.cn_lkflags = LK_SHARED | LK_RETRY; in nfsrv_pnfslookupds()
/freebsd/sys/fs/nfsclient/
H A Dnfs_clvnops.c1439 cnp->cn_lkflags); in nfs_lookup()
1466 cnp->cn_lkflags); in nfs_lookup()