* Return non-zero if locks 'x' and 'y' overlap. */
| 846 | * Return non-zero if locks 'x' and 'y' overlap. |
| 847 | */ |
| 848 | static int |
| 849 | lf_overlaps(struct lockf_entry *x, struct lockf_entry *y) |
| 850 | { |
| 851 | |
| 852 | return (x->lf_start <= y->lf_end && x->lf_end >= y->lf_start); |
| 853 | } |
| 854 | |
| 855 | /* |
| 856 | * Return non-zero if lock 'x' is blocked by lock 'y' (or vice versa). |
no outgoing calls
no test coverage detected