Home
last modified time | relevance | path

Searched refs:breaker (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.6/include/trace/events/
Dfilelock.h207 TP_PROTO(bool conflict, struct file_lock *lease, struct file_lock *breaker),
209 TP_ARGS(conflict, lease, breaker),
213 __field(void *, breaker)
225 __entry->breaker = breaker;
226 __entry->b_fl_flags = breaker->fl_flags;
227 __entry->b_fl_type = breaker->fl_type;
236 __entry->breaker,
/Linux-v6.6/fs/
Dlocks.c1437 static bool leases_conflict(struct file_lock *lease, struct file_lock *breaker) in leases_conflict() argument
1444 if ((breaker->fl_flags & FL_LAYOUT) != (lease->fl_flags & FL_LAYOUT)) { in leases_conflict()
1448 if ((breaker->fl_flags & FL_DELEG) && (lease->fl_flags & FL_LEASE)) { in leases_conflict()
1453 rc = locks_conflict(breaker, lease); in leases_conflict()
1455 trace_leases_conflict(rc, lease, breaker); in leases_conflict()
1460 any_leases_conflict(struct inode *inode, struct file_lock *breaker) in any_leases_conflict() argument
1468 if (leases_conflict(fl, breaker)) in any_leases_conflict()
/Linux-v6.6/Documentation/arch/arm/
Dvlocks.rst74 priority rule to act as a tie-breaker, or any counters which could
/Linux-v6.6/Documentation/admin-guide/LSM/
DSafeSetID.rst83 initial namespace. This is a deal-breaker for any application that expects to