Lines Matching refs:fl_flags

73 #define IS_POSIX(fl)	(fl->fl_flags & FL_POSIX)
74 #define IS_FLOCK(fl) (fl->fl_flags & FL_FLOCK)
75 #define IS_LEASE(fl) (fl->fl_flags & (FL_LEASE|FL_DELEG|FL_LAYOUT))
76 #define IS_OFDLCK(fl) (fl->fl_flags & FL_OFDLCK)
81 return fl->fl_flags & (FL_UNLOCK_PENDING | FL_DOWNGRADE_PENDING);
86 if (fl->fl_flags & FL_UNLOCK_PENDING)
88 if (fl->fl_flags & FL_DOWNGRADE_PENDING)
211 pr_warn("%s: fl_owner=%p fl_flags=0x%x fl_type=0x%x fl_pid=%u\n", list_type, fl->fl_owner, fl->fl_flags, fl->fl_type, fl->fl_pid);
242 " fl_owner=%p fl_flags=0x%x fl_type=0x%x fl_pid=%u\n",
245 fl->fl_owner, fl->fl_flags, fl->fl_type, fl->fl_pid);
367 new->fl_flags = fl->fl_flags;
436 fl->fl_flags = FL_FLOCK;
495 fl->fl_flags = FL_POSIX;
561 fl->fl_flags = FL_LEASE;
1035 return (request->fl_flags & FL_EXISTS) ? -ENOENT : 0;
1038 if (!(request->fl_flags & FL_ACCESS) && (request->fl_type != F_UNLCK)) {
1046 if (request->fl_flags & FL_ACCESS)
1060 if ((request->fl_flags & FL_EXISTS) && !found)
1070 if (!(request->fl_flags & FL_SLEEP))
1076 if (request->fl_flags & FL_ACCESS)
1119 if (!(request->fl_flags & FL_ACCESS) &&
1152 if (!(request->fl_flags & FL_SLEEP))
1177 if (request->fl_flags & FL_ACCESS)
1284 if (request->fl_flags & FL_EXISTS)
1381 fl->fl_flags &= ~FL_UNLOCK_PENDING;
1384 fl->fl_flags &= ~FL_DOWNGRADE_PENDING;
1444 if ((breaker->fl_flags & FL_LAYOUT) != (lease->fl_flags & FL_LAYOUT)) {
1448 if ((breaker->fl_flags & FL_DELEG) && (lease->fl_flags & FL_LEASE)) {
1499 new_fl->fl_flags = type;
1527 if (fl->fl_flags & FL_UNLOCK_PENDING)
1529 fl->fl_flags |= FL_UNLOCK_PENDING;
1534 fl->fl_flags |= FL_DOWNGRADE_PENDING;
1724 bool is_deleg = (*flp)->fl_flags & FL_DELEG;
1750 error = check_conflicting_open(filp, arg, lease->fl_flags);
1780 if (fl->fl_flags & FL_UNLOCK_PENDING)
1807 error = check_conflicting_open(filp, arg, lease->fl_flags);
2040 switch (fl->fl_flags & (FL_POSIX|FL_FLOCK)) {
2108 fl.fl_flags |= FL_SLEEP;
2231 fl->fl_flags |= FL_OFDLCK;
2365 file_lock->fl_flags |= FL_OFDLCK;
2374 file_lock->fl_flags |= FL_OFDLCK;
2378 file_lock->fl_flags |= FL_SLEEP;
2389 !(file_lock->fl_flags & FL_OFDLCK)) {
2439 fl->fl_flags |= FL_OFDLCK;
2488 file_lock->fl_flags |= FL_OFDLCK;
2497 file_lock->fl_flags |= FL_OFDLCK;
2501 file_lock->fl_flags |= FL_SLEEP;
2512 !(file_lock->fl_flags & FL_OFDLCK)) {
2558 lock.fl_flags = FL_POSIX | FL_CLOSE;
2586 fl.fl_flags |= FL_CLOSE;
2717 if (fl->fl_flags & FL_ACCESS)
2729 if (fl->fl_flags & FL_DELEG)