| tag | line | file | source code |
|---|---|---|---|
| sys_fl | 29 | fs/locks.c | static int conflict(struct file_lock *caller_fl, struct file_lock *sys_fl); |
| sys_fl | 266 | fs/locks.c | static int conflict(struct file_lock *caller_fl, struct file_lock *sys_fl) |
| sys_fl | 268 | fs/locks.c | if ( caller_fl->fl_owner == sys_fl->fl_owner |
| sys_fl | 269 | fs/locks.c | && caller_fl->fl_fd == sys_fl->fl_fd) |
| sys_fl | 271 | fs/locks.c | if (!overlap(caller_fl, sys_fl)) |
| sys_fl | 275 | fs/locks.c | return sys_fl->fl_type != F_RDLCK; |