Home
last modified time | relevance | path

Searched refs:flc_flags (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.15/fs/
H A Dlocks.c401 new->c.flc_flags = fl->c.flc_flags; in locks_copy_conflock()
472 fl->c.flc_flags = FL_FLOCK; in flock_make_lock()
531 fl->c.flc_flags = FL_POSIX; in flock64_to_posix_lock()
597 fl->c.flc_flags = FL_LEASE; in lease_init()
1499 if ((bc->flc_flags & FL_LAYOUT) != (lc->flc_flags & FL_LAYOUT)) { in leases_conflict()
1503 if ((bc->flc_flags & FL_DELEG) && (lc->flc_flags & FL_LEASE)) { in leases_conflict()
1554 new_fl->c.flc_flags = type; in __break_lease()
2172 fl.c.flc_flags |= FL_SLEEP; in SYSCALL_DEFINE2()
2215 if (fl->flc_flags & FL_OFDLCK) in locks_translate_pid()
2295 fl->c.flc_flags |= FL_OFDLCK; in fcntl_getlk()
[all …]
/linux-6.15/fs/ocfs2/
H A Dlocks.c57 request.c.flc_flags = FL_FLOCK; in ocfs2_do_flock()
103 if (!(fl->c.flc_flags & FL_FLOCK)) in ocfs2_flock()
121 if (!(fl->c.flc_flags & FL_POSIX)) in ocfs2_lock()
/linux-6.15/include/trace/events/
H A Dfilelock.h88 __entry->flags = fl ? fl->c.flc_flags : 0;
142 __entry->flags = fl ? fl->c.flc_flags : 0;
194 __entry->flags = fl->c.flc_flags;
223 __entry->l_fl_flags = lease->c.flc_flags;
226 __entry->b_fl_flags = breaker->c.flc_flags;
/linux-6.15/fs/dlm/
H A Dplock.c143 op->info.wait = !!(fl->c.flc_flags & FL_SLEEP); in dlm_posix_lock()
261 flc->c.flc_flags &= ~FL_SLEEP; in dlm_plock_callback()
294 unsigned char saved_flags = fl->c.flc_flags; in dlm_posix_unlock()
307 fl->c.flc_flags |= FL_EXISTS; in dlm_posix_unlock()
327 if (fl->c.flc_flags & FL_CLOSE) { in dlm_posix_unlock()
348 fl->c.flc_flags = saved_flags; in dlm_posix_unlock()
464 fl->c.flc_flags = FL_POSIX; in dlm_posix_get()
/linux-6.15/fs/lockd/
H A Dclntproc.c528 unsigned char flags = fl->c.flc_flags; in nlmclnt_lock()
537 fl->c.flc_flags |= FL_ACCESS; in nlmclnt_lock()
539 fl->c.flc_flags = flags; in nlmclnt_lock()
597 fl->c.flc_flags |= FL_SLEEP; in nlmclnt_lock()
601 fl->c.flc_flags = flags; in nlmclnt_lock()
634 fl->c.flc_flags = flags; in nlmclnt_lock()
691 unsigned char flags = fl->c.flc_flags; in nlmclnt_unlock()
698 fl->c.flc_flags |= FL_EXISTS; in nlmclnt_unlock()
702 fl->c.flc_flags = flags; in nlmclnt_unlock()
H A Dsvclock.c247 call->a_args.lock.fl.c.flc_flags |= FL_SLEEP; in nlmsvc_create_block()
516 lock->fl.c.flc_flags &= ~FL_SLEEP; in nlmsvc_lock()
564 lock->fl.c.flc_flags &= ~FL_SLEEP; in nlmsvc_lock()
567 lock->fl.c.flc_flags &= ~FL_SLEEP; in nlmsvc_lock()
867 lock->fl.c.flc_flags |= FL_SLEEP; in nlmsvc_grant_blocked()
872 lock->fl.c.flc_flags &= ~FL_SLEEP; in nlmsvc_grant_blocked()
H A Dxdr.c91 fl->c.flc_flags = FL_POSIX; in svcxdr_decode_lock()
H A Dsvcsubs.c189 lock.c.flc_flags = FL_POSIX; in nlm_unlock_files()
H A Dclnt4xdr.c283 fl->c.flc_flags = FL_POSIX; in decode_nlm4_holder()
H A Dclntxdr.c279 fl->c.flc_flags = FL_POSIX; in decode_nlm_holder()
H A Dsvc4proc.c49 lock->fl.c.flc_flags = FL_POSIX; in nlm4svc_retrieve_args()
H A Dsvcproc.c80 lock->fl.c.flc_flags = FL_POSIX; in nlmsvc_retrieve_args()
/linux-6.15/fs/ceph/
H A Dlocks.c231 unsigned int orig_flags = fl->c.flc_flags; in try_unlock_file()
232 fl->c.flc_flags |= FL_EXISTS; in try_unlock_file()
234 fl->c.flc_flags = orig_flags; in try_unlock_file()
257 if (!(fl->c.flc_flags & FL_POSIX)) in ceph_lock()
323 if (!(fl->c.flc_flags & FL_FLOCK)) in ceph_flock()
/linux-6.15/fs/9p/
H A Dvfs_file.c129 BUG_ON((fl->c.flc_flags & FL_POSIX) != FL_POSIX); in v9fs_file_do_lock()
327 if (!(fl->c.flc_flags & FL_FLOCK)) in v9fs_file_flock_dotl()
335 fl->c.flc_flags |= FL_POSIX; in v9fs_file_flock_dotl()
336 fl->c.flc_flags ^= FL_FLOCK; in v9fs_file_flock_dotl()
/linux-6.15/fs/nfs/
H A Dfile.c779 if (status < 0 && !(fl->c.flc_flags & FL_CLOSE)) in do_unlk()
846 filp, fl->c.flc_type, fl->c.flc_flags, in nfs_lock()
851 if (fl->c.flc_flags & FL_RECLAIM) in nfs_lock()
883 filp, fl->c.flc_type, fl->c.flc_flags); in nfs_flock()
885 if (!(fl->c.flc_flags & FL_FLOCK)) in nfs_flock()
H A Dnfs4proc.c7230 if (fl->c.flc_flags & FL_CLOSE) in nfs4_do_unlck()
7256 unsigned char saved_flags = request->c.flc_flags; in nfs4_proc_unlck()
7260 request->c.flc_flags |= FL_EXISTS; in nfs4_proc_unlck()
7293 request->c.flc_flags = saved_flags; in nfs4_proc_unlck()
7404 data->fl.c.flc_flags &= ~(FL_SLEEP | FL_ACCESS); in nfs4_lock_done()
7612 unsigned char flags = request->c.flc_flags; in _nfs4_proc_setlk()
7615 request->c.flc_flags |= FL_ACCESS; in _nfs4_proc_setlk()
7624 request->c.flc_flags = flags & ~FL_SLEEP; in _nfs4_proc_setlk()
7634 request->c.flc_flags = flags; in _nfs4_proc_setlk()
7785 if ((request->c.flc_flags & FL_POSIX) && in nfs4_proc_lock()
H A Dnfs3proc.c1008 if (fl->c.flc_flags & FL_CLOSE) { in nfs3_proc_lock()
/linux-6.15/fs/afs/
H A Dflock.c526 !(fl->c.flc_flags & FL_SLEEP)) { in afs_do_setlk()
623 if (!(fl->c.flc_flags & FL_SLEEP)) { in afs_do_setlk()
772 fl->c.flc_type, fl->c.flc_flags, in afs_lock()
807 fl->c.flc_type, fl->c.flc_flags); in afs_flock()
816 if (!(fl->c.flc_flags & FL_FLOCK)) in afs_flock()
/linux-6.15/fs/smb/client/
H A Dfile.c1603 flock->c.flc_flags, &conf_lock, in cifs_lock_test()
1956 if (flock->c.flc_flags & FL_POSIX) in cifs_read_flock()
1958 if (flock->c.flc_flags & FL_FLOCK) in cifs_read_flock()
1960 if (flock->c.flc_flags & FL_SLEEP) { in cifs_read_flock()
1964 if (flock->c.flc_flags & FL_ACCESS) in cifs_read_flock()
1966 if (flock->c.flc_flags & FL_LEASE) in cifs_read_flock()
1968 if (flock->c.flc_flags & in cifs_read_flock()
1972 flock->c.flc_flags); in cifs_read_flock()
2265 flock->c.flc_flags); in cifs_setlk()
2304 if ((flock->c.flc_flags & FL_POSIX) || (flock->c.flc_flags & FL_FLOCK)) { in cifs_setlk()
[all …]
H A Dsmb2file.c297 if (!(flock->c.flc_flags & (FL_FLOCK | FL_OFDLCK))) in smb2_unlock_range()
/linux-6.15/include/linux/
H A Dfilelock.h104 unsigned int flc_flags; member
/linux-6.15/fs/gfs2/
H A Dfile.c1445 if (!(fl->c.flc_flags & FL_POSIX)) in gfs2_lock()
1501 request.c.flc_flags = FL_FLOCK; in do_flock()
1562 if (!(fl->c.flc_flags & FL_FLOCK)) in gfs2_flock()
/linux-6.15/fs/nfsd/
H A Dnfs4layouts.c211 fl->c.flc_flags = FL_LAYOUT; in nfsd4_layout_setlease()
H A Dfilecache.c726 if (fl->c.flc_flags & FL_LEASE) in nfsd_file_lease_notifier_call()
H A Dnfs4state.c5847 fl->c.flc_flags = FL_DELEG; in nfs4_alloc_init_lease()
8262 file_lock->c.flc_flags = flags; in nfsd4_lock()
8443 file_lock->c.flc_flags = FL_POSIX; in nfsd4_lockt()
8519 file_lock->c.flc_flags = FL_POSIX; in nfsd4_locku()
9188 if (fl->c.flc_flags == FL_LAYOUT) in nfsd4_deleg_getattr_conflict()

12