taglinefilesource code
caller85fs/locks.cstatic int flock_lock_file(struct file *filp, struct file_lock *caller,
caller87fs/locks.cstatic int posix_lock_file(struct file *filp, struct file_lock *caller,
caller473fs/locks.cstatic int flock_lock_file(struct file *filp, struct file_lock *caller,
caller486fs/locks.cif (caller->fl_file == fl->fl_file) {
caller487fs/locks.cif (caller->fl_type == fl->fl_type)
caller498fs/locks.clocks_delete_lock(before, caller->fl_type != F_UNLCK);
caller499fs/locks.cif (caller->fl_type == F_UNLCK)
caller501fs/locks.cif ((new_fl = locks_alloc_lock(caller)) == NULL)
caller555fs/locks.cstatic int posix_lock_file(struct file *filp, struct file_lock *caller,
caller565fs/locks.cif (caller->fl_type != F_UNLCK) {
caller568fs/locks.cif (!posix_locks_conflict(caller, fl))
caller574fs/locks.cif (posix_locks_deadlock(caller->fl_owner, fl->fl_owner))
caller593fs/locks.c(caller->fl_owner != fl->fl_owner))) {
caller600fs/locks.cwhile ((fl = *before) && (caller->fl_owner == fl->fl_owner)) {
caller603fs/locks.cif (caller->fl_type == fl->fl_type) {
caller604fs/locks.cif (fl->fl_end < caller->fl_start - 1)
caller609fs/locks.cif (fl->fl_start > caller->fl_end + 1)
caller617fs/locks.cif (fl->fl_start > caller->fl_start)
caller618fs/locks.cfl->fl_start = caller->fl_start;
caller620fs/locks.ccaller->fl_start = fl->fl_start;
caller621fs/locks.cif (fl->fl_end < caller->fl_end)
caller622fs/locks.cfl->fl_end = caller->fl_end;
caller624fs/locks.ccaller->fl_end = fl->fl_end;
caller629fs/locks.ccaller = fl;
caller635fs/locks.cif (fl->fl_end < caller->fl_start)
caller637fs/locks.cif (fl->fl_start > caller->fl_end)
caller639fs/locks.cif (caller->fl_type == F_UNLCK)
caller641fs/locks.cif (fl->fl_start < caller->fl_start)
caller646fs/locks.cif (fl->fl_end > caller->fl_end) {
caller650fs/locks.cif (fl->fl_start >= caller->fl_start) {
caller663fs/locks.cfl->fl_start = caller->fl_start;
caller664fs/locks.cfl->fl_end = caller->fl_end;
caller665fs/locks.cfl->fl_type = caller->fl_type;
caller666fs/locks.ccaller = fl;
caller688fs/locks.cif (caller->fl_type == F_UNLCK)
caller690fs/locks.cif ((new_fl = locks_alloc_lock(caller)) == NULL)
caller708fs/locks.cright->fl_start = caller->fl_end + 1;
caller711fs/locks.cleft->fl_end = caller->fl_start - 1;
caller564mm/mmap.cstatic void avl_check (struct task_struct * task, char *caller)
caller566mm/mmap.cavl_check_point = caller;