Lines Matching refs:fl_lmops
275 if (fl->fl_lmops) { in locks_release_private()
276 if (fl->fl_lmops->lm_put_owner) { in locks_release_private()
277 fl->fl_lmops->lm_put_owner(fl->fl_owner); in locks_release_private()
280 fl->fl_lmops = NULL; in locks_release_private()
330 new->fl_lmops = fl->fl_lmops; in locks_copy_conflock()
333 if (fl->fl_lmops) { in locks_copy_conflock()
334 if (fl->fl_lmops->lm_get_owner) in locks_copy_conflock()
335 fl->fl_lmops->lm_get_owner(fl->fl_owner); in locks_copy_conflock()
452 fl->fl_lmops = NULL; in flock64_to_posix_lock()
520 fl->fl_lmops = &lease_manager_ops; in lease_init()
554 if (fl1->fl_lmops && fl1->fl_lmops->lm_compare_owner) in posix_same_owner()
555 return fl2->fl_lmops == fl1->fl_lmops && in posix_same_owner()
556 fl1->fl_lmops->lm_compare_owner(fl1, fl2); in posix_same_owner()
587 if (fl->fl_lmops && fl->fl_lmops->lm_owner_key) in posix_owner_key()
588 return fl->fl_lmops->lm_owner_key(fl); in posix_owner_key()
678 if (waiter->fl_lmops && waiter->fl_lmops->lm_notify) in locks_wake_up_blocks()
679 waiter->fl_lmops->lm_notify(waiter); in locks_wake_up_blocks()
1439 if (fl->fl_lmops->lm_break(fl)) in __break_lease()
1675 error = lease->fl_lmops->lm_change(lease, arg, &dispose); in generic_add_lease()
1703 if (lease->fl_lmops->lm_setup) in generic_add_lease()
1704 lease->fl_lmops->lm_setup(lease, priv); in generic_add_lease()
1739 error = fl->fl_lmops->lm_change(victim, F_UNLCK, &dispose); in generic_delete_lease()
1775 if (!(*flp)->fl_lmops->lm_break) { in generic_setlease()
2417 lock.fl_lmops = NULL; in locks_remove_posix()