Lines Matching refs:fl_flags

177 #define IS_POSIX(fl)	(fl->fl_flags & FL_POSIX)
178 #define IS_FLOCK(fl) (fl->fl_flags & FL_FLOCK)
179 #define IS_LEASE(fl) (fl->fl_flags & (FL_LEASE|FL_DELEG|FL_LAYOUT))
180 #define IS_OFDLCK(fl) (fl->fl_flags & FL_OFDLCK)
185 return fl->fl_flags & (FL_UNLOCK_PENDING | FL_DOWNGRADE_PENDING);
190 if (fl->fl_flags & FL_UNLOCK_PENDING)
192 if (fl->fl_flags & FL_DOWNGRADE_PENDING)
286 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);
317 " fl_owner=%p fl_flags=0x%x fl_type=0x%x fl_pid=%u\n",
320 fl->fl_owner, fl->fl_flags, fl->fl_type, fl->fl_pid);
414 new->fl_flags = fl->fl_flags;
497 fl->fl_flags = FL_FLOCK;
558 fl->fl_flags = FL_POSIX;
624 fl->fl_flags = FL_LEASE;
1072 return (request->fl_flags & FL_EXISTS) ? -ENOENT : 0;
1075 if (!(request->fl_flags & FL_ACCESS) && (request->fl_type != F_UNLCK)) {
1083 if (request->fl_flags & FL_ACCESS)
1097 if ((request->fl_flags & FL_EXISTS) && !found)
1107 if (!(request->fl_flags & FL_SLEEP))
1113 if (request->fl_flags & FL_ACCESS)
1154 if (!(request->fl_flags & FL_ACCESS) &&
1175 if (!(request->fl_flags & FL_SLEEP))
1200 if (request->fl_flags & FL_ACCESS)
1307 if (request->fl_flags & FL_EXISTS)
1455 fl.fl_flags = FL_POSIX | FL_ACCESS;
1465 fl.fl_flags &= ~FL_SLEEP;
1472 fl.fl_flags |= FL_SLEEP;
1501 fl->fl_flags &= ~FL_UNLOCK_PENDING;
1504 fl->fl_flags &= ~FL_DOWNGRADE_PENDING;
1564 if ((breaker->fl_flags & FL_LAYOUT) != (lease->fl_flags & FL_LAYOUT)) {
1568 if ((breaker->fl_flags & FL_DELEG) && (lease->fl_flags & FL_LEASE)) {
1619 new_fl->fl_flags = type;
1647 if (fl->fl_flags & FL_UNLOCK_PENDING)
1649 fl->fl_flags |= FL_UNLOCK_PENDING;
1654 fl->fl_flags |= FL_DOWNGRADE_PENDING;
1841 bool is_deleg = (*flp)->fl_flags & FL_DELEG;
1874 error = check_conflicting_open(filp, arg, lease->fl_flags);
1904 if (fl->fl_flags & FL_UNLOCK_PENDING)
1931 error = check_conflicting_open(filp, arg, lease->fl_flags);
2188 switch (fl->fl_flags & (FL_POSIX|FL_FLOCK)) {
2245 lock->fl_flags |= FL_SLEEP;
2373 fl->fl_flags |= FL_OFDLCK;
2514 file_lock->fl_flags |= FL_OFDLCK;
2523 file_lock->fl_flags |= FL_OFDLCK;
2527 file_lock->fl_flags |= FL_SLEEP;
2539 !(file_lock->fl_flags & FL_OFDLCK)) {
2587 fl->fl_flags |= FL_OFDLCK;
2645 file_lock->fl_flags |= FL_OFDLCK;
2654 file_lock->fl_flags |= FL_OFDLCK;
2658 file_lock->fl_flags |= FL_SLEEP;
2670 !(file_lock->fl_flags & FL_OFDLCK)) {
2714 lock.fl_flags = FL_POSIX | FL_CLOSE;
2742 fl.fl_flags |= FL_CLOSE;
2867 if (fl->fl_flags & FL_ACCESS)
2884 if (fl->fl_flags & FL_DELEG)