Lines Matching refs:lease

1493 	struct file_lease *lease = file_lease(lc);  in leases_conflict()  local
1496 if (lease->fl_lmops->lm_breaker_owns_lease in leases_conflict()
1497 && lease->fl_lmops->lm_breaker_owns_lease(lease)) in leases_conflict()
1510 trace_leases_conflict(rc, lease, breaker); in leases_conflict()
1776 struct file_lease *fl, *my_fl = NULL, *lease; in generic_add_lease() local
1783 lease = *flp; in generic_add_lease()
1784 trace_generic_add_lease(inode, lease); in generic_add_lease()
1809 error = check_conflicting_open(filp, arg, lease->c.flc_flags); in generic_add_lease()
1824 fl->c.flc_owner == lease->c.flc_owner) { in generic_add_lease()
1844 lease = my_fl; in generic_add_lease()
1845 error = lease->fl_lmops->lm_change(lease, arg, &dispose); in generic_add_lease()
1855 locks_insert_lock_ctx(&lease->c, &ctx->flc_lease); in generic_add_lease()
1866 error = check_conflicting_open(filp, arg, lease->c.flc_flags); in generic_add_lease()
1868 locks_unlink_lock_ctx(&lease->c); in generic_add_lease()
1873 if (lease->fl_lmops->lm_setup) in generic_add_lease()
1874 lease->fl_lmops->lm_setup(lease, priv); in generic_add_lease()
1964 setlease_notifier(int arg, struct file_lease *lease) in setlease_notifier() argument
1967 srcu_notifier_call_chain(&lease_notifier_chain, arg, lease); in setlease_notifier()
1984 kernel_setlease(struct file *filp, int arg, struct file_lease **lease, void **priv) in kernel_setlease() argument
1986 if (lease) in kernel_setlease()
1987 setlease_notifier(arg, *lease); in kernel_setlease()
1989 return filp->f_op->setlease(filp, arg, lease, priv); in kernel_setlease()
1991 return generic_setlease(filp, arg, lease, priv); in kernel_setlease()
2013 vfs_setlease(struct file *filp, int arg, struct file_lease **lease, void **priv) in vfs_setlease() argument
2026 return kernel_setlease(filp, arg, lease, priv); in vfs_setlease()
2794 struct file_lease *lease = file_lease(flc); in lock_get_status() local
2796 type = target_leasetype(lease); in lock_get_status()
2803 if (lease_breaking(lease)) in lock_get_status()