taglinefilesource code
file_lock71fs/locks.cstatic int flock_make_lock(struct file *filp, struct file_lock *fl,
file_lock73fs/locks.cstatic int posix_make_lock(struct file *filp, struct file_lock *fl,
file_lock75fs/locks.cstatic int flock_locks_conflict(struct file_lock *caller_fl,
file_lock76fs/locks.cstruct file_lock *sys_fl);
file_lock77fs/locks.cstatic int posix_locks_conflict(struct file_lock *caller_fl,
file_lock78fs/locks.cstruct file_lock *sys_fl);
file_lock79fs/locks.cstatic int locks_conflict(struct file_lock *caller_fl, struct file_lock *sys_fl);
file_lock80fs/locks.cstatic int flock_lock_file(struct file *filp, struct file_lock *caller,
file_lock82fs/locks.cstatic int posix_lock_file(struct file *filp, struct file_lock *caller,
file_lock86fs/locks.cstatic int locks_overlap(struct file_lock *fl1, struct file_lock *fl2);
file_lock88fs/locks.cstatic struct file_lock *locks_alloc_lock(struct file_lock *fl);
file_lock89fs/locks.cstatic void locks_insert_lock(struct file_lock **pos, struct file_lock *fl);
file_lock90fs/locks.cstatic void locks_delete_lock(struct file_lock **fl, unsigned int wait);
file_lock91fs/locks.cstatic void locks_insert_block(struct file_lock **block, struct file_lock *fl);
file_lock93fs/locks.cstatic struct file_lock *file_lock_table = NULL;
file_lock100fs/locks.cstruct file_lock file_lock;
file_lock106fs/locks.cif (!flock_make_lock(filp, &file_lock, cmd))
file_lock109fs/locks.cif ((file_lock.fl_type != F_UNLCK) && !(filp->f_mode & 3))
file_lock112fs/locks.creturn (flock_lock_file(filp, &file_lock, cmd & LOCK_UN ? 0 : cmd & LOCK_NB ? 0 : 1));
file_lock123fs/locks.cstruct file_lock *fl,file_lock;
file_lock136fs/locks.cif (!posix_make_lock(filp, &file_lock, &flock))
file_lock140fs/locks.cif (posix_locks_conflict(&file_lock, fl)) {
file_lock165fs/locks.cstruct file_lock file_lock;
file_lock180fs/locks.cif (!posix_make_lock(filp, &file_lock, &flock))
file_lock201fs/locks.creturn (posix_lock_file(filp, &file_lock, cmd == F_SETLKW));
file_lock208fs/locks.cstruct file_lock *fl;
file_lock209fs/locks.cstruct file_lock **before;
file_lock231fs/locks.cstatic int posix_make_lock(struct file *filp, struct file_lock *fl,
file_lock286fs/locks.cstatic int flock_make_lock(struct file *filp, struct file_lock *fl,
file_lock319fs/locks.cstatic int posix_locks_conflict(struct file_lock *caller_fl, struct file_lock *sys_fl)
file_lock334fs/locks.cstatic int flock_locks_conflict(struct file_lock *caller_fl, struct file_lock *sys_fl)
file_lock349fs/locks.cstatic int locks_conflict(struct file_lock *caller_fl, struct file_lock *sys_fl)
file_lock371fs/locks.cstatic int locks_overlap(struct file_lock *fl1, struct file_lock *fl2)
file_lock386fs/locks.cstruct file_lock *fl;
file_lock413fs/locks.cstatic int flock_lock_file(struct file *filp, struct file_lock *caller,
file_lock416fs/locks.cstruct file_lock *fl;
file_lock417fs/locks.cstruct file_lock *new_fl;
file_lock418fs/locks.cstruct file_lock **before;
file_lock481fs/locks.cstatic int posix_lock_file(struct file *filp, struct file_lock *caller,
file_lock484fs/locks.cstruct file_lock *fl;
file_lock485fs/locks.cstruct file_lock *new_fl;
file_lock486fs/locks.cstruct file_lock *left = NULL;
file_lock487fs/locks.cstruct file_lock *right = NULL;
file_lock488fs/locks.cstruct file_lock **before;
file_lock632fs/locks.cstatic struct file_lock *locks_alloc_lock(struct file_lock *fl)
file_lock634fs/locks.cstruct file_lock *tmp;
file_lock637fs/locks.cif ((tmp = (struct file_lock *)kmalloc(sizeof(struct file_lock),
file_lock660fs/locks.cstatic void locks_insert_lock(struct file_lock **pos, struct file_lock *fl)
file_lock681fs/locks.cstatic void locks_delete_lock(struct file_lock **fl_p, unsigned int wait)
file_lock683fs/locks.cstruct file_lock *fl;
file_lock684fs/locks.cstruct file_lock *bfl;
file_lock721fs/locks.cstatic void locks_insert_block(struct file_lock **block, struct file_lock *fl)
file_lock723fs/locks.cstruct file_lock *bfl;
file_lock257include/linux/fs.hstruct file_lock *i_flock;
file_lock305include/linux/fs.hstruct file_lock *fl_next;  /* singly linked list for this inode  */
file_lock306include/linux/fs.hstruct file_lock *fl_nextlink;  /* doubly linked list of all locks */
file_lock307include/linux/fs.hstruct file_lock *fl_prevlink;  /* used to simplify lock removal */
file_lock308include/linux/fs.hstruct file_lock *fl_block;