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()
906 if (cfl->fl_lmops && cfl->fl_lmops->lm_lock_expirable in posix_test_lock()
907 && (*cfl->fl_lmops->lm_lock_expirable)(cfl)) { in posix_test_lock()
908 owner = cfl->fl_lmops->lm_mod_owner; in posix_test_lock()
909 func = cfl->fl_lmops->lm_expire_lock; in posix_test_lock()
1123 if (fl->fl_lmops && fl->fl_lmops->lm_lock_expirable in posix_lock_inode()
1124 && (*fl->fl_lmops->lm_lock_expirable)(fl)) { in posix_lock_inode()
1125 owner = fl->fl_lmops->lm_mod_owner; in posix_lock_inode()
1126 func = fl->fl_lmops->lm_expire_lock; in posix_lock_inode()
1426 if (lease->fl_lmops->lm_breaker_owns_lease in leases_conflict()
1427 && lease->fl_lmops->lm_breaker_owns_lease(lease)) in leases_conflict()
1522 if (fl->fl_lmops->lm_break(fl)) in __break_lease()
1778 error = lease->fl_lmops->lm_change(lease, arg, &dispose); in generic_add_lease()
1806 if (lease->fl_lmops->lm_setup) in generic_add_lease()
1807 lease->fl_lmops->lm_setup(lease, priv); in generic_add_lease()
1844 error = fl->fl_lmops->lm_change(victim, F_UNLCK, &dispose); in generic_delete_lease()
1882 if (!(*flp)->fl_lmops->lm_break) { in generic_setlease()
2555 lock.fl_lmops = NULL; in locks_remove_posix()