tag | line | file | source code |
new_fl | 601 | fs/locks.c | struct file_lock *new_fl; |
new_fl | 625 | fs/locks.c | if ((new_fl = locks_alloc_lock(caller)) == NULL) |
new_fl | 629 | fs/locks.c | if (!flock_locks_conflict(new_fl, fl)) |
new_fl | 639 | fs/locks.c | locks_free_lock(new_fl); |
new_fl | 646 | fs/locks.c | if (locks_deadlock(new_fl->fl_owner, fl->fl_owner)) { |
new_fl | 647 | fs/locks.c | locks_free_lock(new_fl); |
new_fl | 650 | fs/locks.c | locks_insert_block(fl, new_fl); |
new_fl | 651 | fs/locks.c | interruptible_sleep_on(&new_fl->fl_wait); |
new_fl | 652 | fs/locks.c | wake_up(&new_fl->fl_wait); |
new_fl | 660 | fs/locks.c | locks_delete_block(fl, new_fl); |
new_fl | 661 | fs/locks.c | locks_free_lock(new_fl); |
new_fl | 667 | fs/locks.c | locks_free_lock(new_fl); |
new_fl | 670 | fs/locks.c | locks_insert_lock(&filp->f_inode->i_flock, new_fl); |
new_fl | 690 | fs/locks.c | struct file_lock *new_fl; |
new_fl | 811 | fs/locks.c | if ((new_fl = locks_alloc_lock(caller)) == NULL) |
new_fl | 813 | fs/locks.c | locks_insert_lock(before, new_fl); |