Home
last modified time | relevance | path

Searched refs:flock (Results 1 – 25 of 205) sorted by relevance

123456789

/netbsd-src/external/bsd/openldap/dist/libraries/liblutil/
H A Dlockf.c89 struct flock file_lock; in lutil_lockf()
102 struct flock file_lock; in lutil_unlockf()
117 return flock( fd, LOCK_EX ); in lutil_lockf()
121 return flock( fd, LOCK_UN ); in lutil_unlockf()
/netbsd-src/external/bsd/am-utils/dist/conf/mtab/
H A Dmtab_linux.c200 struct flock flock; in lock_mtab() local
230 flock.l_type = F_WRLCK; in lock_mtab()
231 flock.l_whence = SEEK_SET; in lock_mtab()
232 flock.l_start = 0; in lock_mtab()
233 flock.l_len = 0; in lock_mtab()
237 if (fcntl(lockfile_fd, F_SETLK, &flock) == -1) { in lock_mtab()
251 if (fcntl(lockfile_fd, F_SETLKW, &flock) == -1) { in lock_mtab()
/netbsd-src/sys/compat/linux/common/
H A Dlinux_fcntl.h41 * The arguments in the flock structure have a different order from the
142 * The next two functions take care of converting the flock
150 bsd_to_##LINUX##_##FLOCK(struct LINUX##_##FLOCK *lfp, const struct flock *bfp) \
154 LINUX##_to_bsd_##FLOCK(struct flock *bfp, const struct LINUX##_##FLOCK *lfp) \
184 struct flock bfl; \
198 struct flock bfl; \
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/sys/posix/
H A Dfcntl.d385 struct flock in version() struct
435 struct flock in version() struct
483 struct flock
555 struct flock
611 struct flock
693 struct flock
702 alias oflock = flock;
762 struct flock
/netbsd-src/external/cddl/osnet/lib/libzfs/
H A Dfsshare.c174 error = flock(fd, LOCK_EX); in fsshare_main()
194 error = flock(fileno(oldfd), LOCK_EX); in fsshare_main()
231 flock(fileno(oldfd), LOCK_UN); in fsshare_main()
235 flock(fileno(newfd), LOCK_UN); in fsshare_main()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/kadm5/
H A Dipropd_master.c702 ret = flock(fd, LOCK_SH); in send_complete()
750 ret = flock(fd, LOCK_EX); in send_complete()
938 if (flock(log_fd, LOCK_SH) == -1) { in get_first()
946 flock(log_fd, LOCK_UN); in get_first()
985 flock(log_fd, LOCK_UN); in get_left()
1023 flock(log_fd, LOCK_UN); in get_left()
1075 flock(log_fd, LOCK_UN); in get_left()
1089 flock(log_fd, LOCK_UN); in get_right()
1107 flock(log_fd, LOCK_UN); in get_right()
1160 flock(log_fd, LOCK_UN); in send_diffs()
[all …]
/netbsd-src/sys/fs/nfs/nlm/
H A Dnlm_advlock.c80 struct vnode *vp, int op, struct flock *fl, int flags,
84 struct vnode *vp, int op, struct flock *fl, int flags,
88 struct vnode *vp, int op, struct flock *fl, int flags,
93 static int nlm_init_lock(struct flock *fl, int flags, int svid,
197 nlm_advlock_internal(struct vnode *vp, void *id, int op, struct flock *fl, in nlm_advlock_internal()
404 nlm_set_creds_for_lock(struct thread *td, struct flock *fl) in nlm_set_creds_for_lock()
453 nlm_reclaim_free_lock(struct vnode *vp, struct flock *fl, void *arg) in nlm_reclaim_free_lock()
455 struct flock newfl; in nlm_reclaim_free_lock()
490 nlm_client_recover_lock(struct vnode *vp, struct flock *fl, void *arg) in nlm_client_recover_lock()
697 nlm_record_lock(struct vnode *vp, int op, struct flock *fl, in nlm_record_lock()
[all …]
/netbsd-src/sys/compat/linux32/common/
H A Dlinux32_fcntl.c82 conv_linux_flock(linux32, flock) in conv_linux_flock() argument
134 linux32, flock); in linux32_sys_fcntl()
138 linux32, flock, LINUX_F_SETLK); in linux32_sys_fcntl()
/netbsd-src/tools/compat/
H A Dflock.c43 int flock(int fd, int op) { in flock() function
47 struct flock fl = {0}; in flock()
/netbsd-src/external/gpl2/lvm2/dist/lib/misc/
H A Dlvm-file.c40 struct flock lock = { in create_temp_name()
214 struct flock lock = { in fcntl_lock_file()
260 struct flock lock = { in fcntl_unlock_file()
/netbsd-src/external/ibm-public/postfix/dist/src/util/
H A Dmyflock.c112 while ((status = flock(fd, lock_ops[operation])) < 0 in myflock()
126 struct flock lock; in myflock()
/netbsd-src/lib/librefuse/refuse/
H A Dv34.h78 int (*lock) (const char *, struct fuse_file_info *, int, struct flock *);
85 int (*flock) (const char *, struct fuse_file_info *, int); member
H A Dv35.h78 int (*lock) (const char *, struct fuse_file_info *, int, struct flock *);
86 int (*flock) (const char *, struct fuse_file_info *, int); member
H A Dv29.h82 int (*lock) (const char *, struct fuse_file_info *, int, struct flock *);
93 int (*flock) (const char *, struct fuse_file_info *, int); member
H A Dv38.h78 int (*lock) (const char *, struct fuse_file_info *, int, struct flock *);
85 int (*flock) (const char *, struct fuse_file_info *, int); member
H A Dv30.h90 int (*lock) (const char *, struct fuse_file_info *, int, struct flock *);
98 int (*flock) (const char *, struct fuse_file_info *, int); member
/netbsd-src/tests/fs/vfs/
H A Dt_vnops.c794 struct flock l; in fcntl_lock()
836 int a = ((const struct flock *)p)->l_start; in flock_compare()
837 int b = ((const struct flock *)q)->l_start; in flock_compare()
852 struct flock *lock, struct flock *end) in fcntl_getlocks()
855 const struct flock l = { start, len, 0, F_RDLCK, SEEK_SET }; in fcntl_getlocks()
896 struct flock expect[4]; in fcntl_getlock_pids()
897 const struct flock lock[4] = { in fcntl_getlock_pids()
905 struct flock result[5]; in fcntl_getlock_pids()
/netbsd-src/external/gpl3/autoconf/dist/
H A Dconfigure.ac141 # Find out whether the system supports flock
143 # particular file system. It merely avoids us running flock on systems
145 AC_CACHE_CHECK([whether $PERL Fcntl::flock is implemented],
148 if $PERL -e 'use Fcntl ":flock"; flock("conftest.fil", LOCK_EX); 1;'; then
/netbsd-src/external/gpl2/lvm2/dist/lib/locking/
H A Dfile_locking.c54 if (!flock(fd, LOCK_NB | LOCK_EX) && in _undo_flock()
77 if (flock(ll->lf, LOCK_NB | LOCK_UN)) in _release_lock()
158 r = flock(*fd, operation); in _do_flock()
/netbsd-src/sys/sys/
H A Dfiledesc.h252 struct flock;
253 int do_fcntl_lock(int, int, struct flock *);
/netbsd-src/sys/rump/include/rump/
H A Drumpvnode_if.h46 struct flock;
104 int RUMP_VOP_ADVLOCK(struct vnode *, void *, int, struct flock *, int);
/netbsd-src/games/rogue/
H A Dmachdep.c453 if (!flock(fd, LOCK_EX|LOCK_NB)) in md_lock()
456 (void)flock(fd, LOCK_UN|LOCK_NB); in md_lock()
/netbsd-src/sys/kern/
H A Dsys_descrip.c237 do_fcntl_lock(int fd, int cmd, struct flock *fl) in do_fcntl_lock()
241 int (*fo_advlock)(struct file *, void *, int, struct flock *, int); in do_fcntl_lock()
336 struct flock fl; in sys_fcntl()
618 int (*fo_advlock)(struct file *, void *, int, struct flock *, int); in sys_flock()
619 struct flock lf; in sys_flock()
/netbsd-src/usr.sbin/lpr/lpc/
H A Dcmds.c165 if (!get_line(fp) || flock(fileno(fp), LOCK_SH|LOCK_NB) == 0) { in abortpr()
195 if (fd < 0 || flock(fd, LOCK_EX) < 0) { in upstat()
560 if (fd < 0 || flock(fd, LOCK_EX) < 0) { in putmsg()
763 if (fd < 0 || flock(fd, LOCK_SH|LOCK_NB) == 0) { in prstat()
773 (void)flock(fd, LOCK_SH); in prstat()
/netbsd-src/sys/compat/ultrix/
H A Dultrix_misc.c148 static int ultrix_to_bsd_flock(struct ultrix_flock *, struct flock *);
149 static void bsd_to_ultrix_flock(struct flock *, struct ultrix_flock *);
688 ultrix_to_bsd_flock(struct ultrix_flock *ufl, struct flock *fl) in ultrix_to_bsd_flock()
716 bsd_to_ultrix_flock(struct flock *fl, struct ultrix_flock *ufl) in bsd_to_ultrix_flock()
744 struct flock fl; in ultrix_sys_fcntl()

123456789