Lines Matching refs:dispose
344 locks_dispose_list(struct list_head *dispose) in locks_dispose_list() argument
348 while (!list_empty(dispose)) { in locks_dispose_list()
349 fl = list_first_entry(dispose, struct file_lock, fl_list); in locks_dispose_list()
757 locks_delete_lock_ctx(struct file_lock *fl, struct list_head *dispose) in locks_delete_lock_ctx() argument
760 if (dispose) in locks_delete_lock_ctx()
761 list_add(&fl->fl_list, dispose); in locks_delete_lock_ctx()
924 LIST_HEAD(dispose); in flock_lock_inode()
950 locks_delete_lock_ctx(fl, &dispose); in flock_lock_inode()
983 locks_dispose_list(&dispose); in flock_lock_inode()
999 LIST_HEAD(dispose); in posix_lock_inode()
1093 locks_delete_lock_ctx(fl, &dispose); in posix_lock_inode()
1122 locks_delete_lock_ctx(fl, &dispose); in posix_lock_inode()
1139 locks_delete_lock_ctx(fl, &dispose); in posix_lock_inode()
1198 locks_dispose_list(&dispose); in posix_lock_inode()
1359 int lease_modify(struct file_lock *fl, int arg, struct list_head *dispose) in lease_modify() argument
1377 locks_delete_lock_ctx(fl, dispose); in lease_modify()
1391 static void time_out_leases(struct inode *inode, struct list_head *dispose) in time_out_leases() argument
1401 lease_modify(fl, F_RDLCK, dispose); in time_out_leases()
1403 lease_modify(fl, F_UNLCK, dispose); in time_out_leases()
1451 LIST_HEAD(dispose); in __break_lease()
1468 time_out_leases(inode, &dispose); in __break_lease()
1495 locks_delete_lock_ctx(fl, &dispose); in __break_lease()
1519 locks_dispose_list(&dispose); in __break_lease()
1533 time_out_leases(inode, &dispose); in __break_lease()
1541 locks_dispose_list(&dispose); in __break_lease()
1608 LIST_HEAD(dispose); in fcntl_getlease()
1614 time_out_leases(inode, &dispose); in fcntl_getlease()
1624 locks_dispose_list(&dispose); in fcntl_getlease()
1668 LIST_HEAD(dispose); in generic_add_lease()
1698 time_out_leases(inode, &dispose); in generic_add_lease()
1735 error = lease->fl_lmops->lm_change(lease, arg, &dispose); in generic_add_lease()
1768 locks_dispose_list(&dispose); in generic_add_lease()
1782 LIST_HEAD(dispose); in generic_delete_lease()
1801 error = fl->fl_lmops->lm_change(victim, F_UNLCK, &dispose); in generic_delete_lease()
1804 locks_dispose_list(&dispose); in generic_delete_lease()
2529 LIST_HEAD(dispose); in locks_remove_lease()
2538 lease_modify(fl, F_UNLCK, &dispose); in locks_remove_lease()
2542 locks_dispose_list(&dispose); in locks_remove_lease()