| /linux-6.15/fs/ |
| H A D | locks.c | 401 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 D | locks.c | 57 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 D | filelock.h | 88 __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 D | plock.c | 143 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 D | clntproc.c | 528 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 D | svclock.c | 247 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 D | xdr.c | 91 fl->c.flc_flags = FL_POSIX; in svcxdr_decode_lock()
|
| H A D | svcsubs.c | 189 lock.c.flc_flags = FL_POSIX; in nlm_unlock_files()
|
| H A D | clnt4xdr.c | 283 fl->c.flc_flags = FL_POSIX; in decode_nlm4_holder()
|
| H A D | clntxdr.c | 279 fl->c.flc_flags = FL_POSIX; in decode_nlm_holder()
|
| H A D | svc4proc.c | 49 lock->fl.c.flc_flags = FL_POSIX; in nlm4svc_retrieve_args()
|
| H A D | svcproc.c | 80 lock->fl.c.flc_flags = FL_POSIX; in nlmsvc_retrieve_args()
|
| /linux-6.15/fs/ceph/ |
| H A D | locks.c | 231 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 D | vfs_file.c | 129 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 D | file.c | 779 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 D | nfs4proc.c | 7230 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 D | nfs3proc.c | 1008 if (fl->c.flc_flags & FL_CLOSE) { in nfs3_proc_lock()
|
| /linux-6.15/fs/afs/ |
| H A D | flock.c | 526 !(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 D | file.c | 1603 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 D | smb2file.c | 297 if (!(flock->c.flc_flags & (FL_FLOCK | FL_OFDLCK))) in smb2_unlock_range()
|
| /linux-6.15/include/linux/ |
| H A D | filelock.h | 104 unsigned int flc_flags; member
|
| /linux-6.15/fs/gfs2/ |
| H A D | file.c | 1445 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 D | nfs4layouts.c | 211 fl->c.flc_flags = FL_LAYOUT; in nfsd4_layout_setlease()
|
| H A D | filecache.c | 726 if (fl->c.flc_flags & FL_LEASE) in nfsd_file_lease_notifier_call()
|
| H A D | nfs4state.c | 5847 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()
|