Home
last modified time | relevance | path

Searched refs:F_FLOCK (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/sys/kern/
H A Dsys_descrip.c642 error = (*fo_advlock)(fp, fp, F_UNLCK, &lf, F_FLOCK); in sys_flock()
657 error = (*fo_advlock)(fp, fp, F_SETLK, &lf, F_FLOCK); in sys_flock()
659 error = (*fo_advlock)(fp, fp, F_SETLK, &lf, F_FLOCK|F_WAIT); in sys_flock()
H A Dvfs_lockf.c73 short lf_flags; /* Lock semantics: F_POSIX, F_FLOCK, F_WAIT */
590 if ((lock->lf_flags & F_FLOCK) && in lf_setlock()
858 if ((ap->a_flags & F_FLOCK) == 0) { in lf_advlock()
H A Dkern_descrip.c856 (void)(*fp->f_ops->fo_advlock)(fp, fp, F_UNLCK, &lf, F_FLOCK); in closef()
H A Dvfs_syscalls.c318 type = F_FLOCK; in open_setfp()
/netbsd-src/sys/fs/nfs/nlm/
H A Dnlm_advlock.c270 if (flags & F_FLOCK) { in nlm_advlock_internal()
295 if ((flags & (F_FLOCK|F_WAIT)) == (F_FLOCK|F_WAIT) in nlm_advlock_internal()
1048 KASSERT(!(flags & F_FLOCK), ("unexpected F_FLOCK for F_GETLK")); in nlm_getlock()
/netbsd-src/sys/sys/
H A Dfcntl.h216 #define F_FLOCK 0x020 /* Use flock(2) semantics for lock */ macro
/netbsd-src/sys/fs/nfs/client/
H A Dnfs_clport.c665 } else if ((flags & F_FLOCK) != 0) { in nfscl_filllockowner()
H A Dnfs_clvnops.c2995 if (NFS_ISV4(vp) && (ap->a_flags & (F_POSIX | F_FLOCK)) != 0) { in nfs_advlock()
/netbsd-src/lib/libperfuse/
H A Dops.c90 #define F_FLOCK 0x020 macro
3012 fli->lk_flags = (flags & F_FLOCK) ? FUSE_LK_FLOCK : 0; in perfuse_node_advlock()