Lines Matching refs:fl_lmops

294 	if (fl->fl_lmops) {  in locks_release_private()
295 if (fl->fl_lmops->lm_put_owner) { in locks_release_private()
296 fl->fl_lmops->lm_put_owner(fl->fl_owner); in locks_release_private()
299 fl->fl_lmops = NULL; in locks_release_private()
371 new->fl_lmops = fl->fl_lmops; in locks_copy_conflock()
374 if (fl->fl_lmops) { in locks_copy_conflock()
375 if (fl->fl_lmops->lm_get_owner) in locks_copy_conflock()
376 fl->fl_lmops->lm_get_owner(fl->fl_owner); in locks_copy_conflock()
497 fl->fl_lmops = NULL; in flock64_to_posix_lock()
565 fl->fl_lmops = &lease_manager_ops; in lease_init()
675 if (waiter->fl_lmops && waiter->fl_lmops->lm_notify) in __locks_wake_up_blocks()
676 waiter->fl_lmops->lm_notify(waiter); in __locks_wake_up_blocks()
921 if (cfl->fl_lmops && cfl->fl_lmops->lm_lock_expirable in posix_test_lock()
922 && (*cfl->fl_lmops->lm_lock_expirable)(cfl)) { in posix_test_lock()
923 owner = cfl->fl_lmops->lm_mod_owner; in posix_test_lock()
924 func = cfl->fl_lmops->lm_expire_lock; in posix_test_lock()
1138 if (fl->fl_lmops && fl->fl_lmops->lm_lock_expirable in posix_lock_inode()
1139 && (*fl->fl_lmops->lm_lock_expirable)(fl)) { in posix_lock_inode()
1140 owner = fl->fl_lmops->lm_mod_owner; in posix_lock_inode()
1141 func = fl->fl_lmops->lm_expire_lock; in posix_lock_inode()
1441 if (lease->fl_lmops->lm_breaker_owns_lease in leases_conflict()
1442 && lease->fl_lmops->lm_breaker_owns_lease(lease)) in leases_conflict()
1537 if (fl->fl_lmops->lm_break(fl)) in __break_lease()
1786 error = lease->fl_lmops->lm_change(lease, arg, &dispose); in generic_add_lease()
1814 if (lease->fl_lmops->lm_setup) in generic_add_lease()
1815 lease->fl_lmops->lm_setup(lease, priv); in generic_add_lease()
1852 error = fl->fl_lmops->lm_change(victim, F_UNLCK, &dispose); in generic_delete_lease()
1890 if (!(*flp)->fl_lmops->lm_break) { in generic_setlease()
2565 lock.fl_lmops = NULL; in locks_remove_posix()