Lines Matching refs:fl_lmops
271 if (fl->fl_lmops) { in locks_release_private()
272 if (fl->fl_lmops->lm_put_owner) { in locks_release_private()
273 fl->fl_lmops->lm_put_owner(fl->fl_owner); in locks_release_private()
276 fl->fl_lmops = NULL; in locks_release_private()
326 new->fl_lmops = fl->fl_lmops; in locks_copy_conflock()
329 if (fl->fl_lmops) { in locks_copy_conflock()
330 if (fl->fl_lmops->lm_get_owner) in locks_copy_conflock()
331 fl->fl_lmops->lm_get_owner(fl->fl_owner); in locks_copy_conflock()
448 fl->fl_lmops = NULL; in flock64_to_posix_lock()
516 fl->fl_lmops = &lease_manager_ops; in lease_init()
550 if (fl1->fl_lmops && fl1->fl_lmops->lm_compare_owner) in posix_same_owner()
551 return fl2->fl_lmops == fl1->fl_lmops && in posix_same_owner()
552 fl1->fl_lmops->lm_compare_owner(fl1, fl2); in posix_same_owner()
583 if (fl->fl_lmops && fl->fl_lmops->lm_owner_key) in posix_owner_key()
584 return fl->fl_lmops->lm_owner_key(fl); in posix_owner_key()
674 if (waiter->fl_lmops && waiter->fl_lmops->lm_notify) in locks_wake_up_blocks()
675 waiter->fl_lmops->lm_notify(waiter); in locks_wake_up_blocks()
1436 if (fl->fl_lmops->lm_break(fl)) in __break_lease()
1669 error = lease->fl_lmops->lm_change(lease, arg, &dispose); in generic_add_lease()
1697 if (lease->fl_lmops->lm_setup) in generic_add_lease()
1698 lease->fl_lmops->lm_setup(lease, priv); in generic_add_lease()
1733 error = fl->fl_lmops->lm_change(victim, F_UNLCK, &dispose); in generic_delete_lease()
1770 if (!(*flp)->fl_lmops->lm_break) { in generic_setlease()
2388 lock.fl_lmops = NULL; in locks_remove_posix()