Home
last modified time | relevance | path

Searched refs:nfs_lock_fd (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/contrib/openzfs/lib/libshare/os/freebsd/
H A Dnfs.c58 static int nfs_lock_fd = -1; variable
68 nfs_lock_fd = open(ZFS_EXPORTS_LOCK, in nfs_exports_lock()
70 if (nfs_lock_fd == -1) { in nfs_exports_lock()
75 if (flock(nfs_lock_fd, LOCK_EX) != 0) { in nfs_exports_lock()
86 verify(nfs_lock_fd > 0); in nfs_exports_unlock()
88 if (flock(nfs_lock_fd, LOCK_UN) != 0) { in nfs_exports_unlock()
92 close(nfs_lock_fd); in nfs_exports_unlock()
93 nfs_lock_fd = -1; in nfs_exports_unlock()
/f-stack/freebsd/contrib/openzfs/lib/libshare/os/linux/
H A Dnfs.c58 static int nfs_lock_fd = -1; variable
68 nfs_lock_fd = open(ZFS_EXPORTS_LOCK, in nfs_exports_lock()
70 if (nfs_lock_fd == -1) { in nfs_exports_lock()
75 if (flock(nfs_lock_fd, LOCK_EX) != 0) { in nfs_exports_lock()
86 verify(nfs_lock_fd > 0); in nfs_exports_unlock()
88 if (flock(nfs_lock_fd, LOCK_UN) != 0) { in nfs_exports_unlock()
92 close(nfs_lock_fd); in nfs_exports_unlock()
93 nfs_lock_fd = -1; in nfs_exports_unlock()