Home
last modified time | relevance | path

Searched refs:lease (Results 1 – 25 of 44) sorted by relevance

12

/linux/fs/smb/server/
A Doplock.c95 struct lease *lease; in alloc_lease() local
118 struct lease *lease; in free_lease() local
247 struct lease *lease = opinfo->o_lease; in opinfo_write_to_read() local
259 lease->state = lease->new_state; in opinfo_write_to_read()
271 struct lease *lease = opinfo->o_lease; in opinfo_read_handle_to_read() local
273 lease->state = lease->new_state; in opinfo_read_handle_to_read()
286 struct lease *lease = opinfo->o_lease; in opinfo_write_to_none() local
297 lease->state = lease->new_state; in opinfo_write_to_none()
309 struct lease *lease = opinfo->o_lease; in opinfo_read_to_none() local
319 lease->state = lease->new_state; in opinfo_read_to_none()
[all …]
A Doplock.h42 struct lease { struct
69 struct lease *o_lease; argument
106 void create_lease_buf(u8 *rbuf, struct lease *lease);
A DKconfig41 Secure negotiate, Pre-authentication integrity, oplock/lease,
/linux/fs/nfs/
A Dnfs4renewd.c61 long lease; in nfs4_renew_state() local
71 lease = clp->cl_lease_time; in nfs4_renew_state()
75 if (time_after(now, last + lease/3)) in nfs4_renew_state()
143 unsigned long lease) in nfs4_set_lease_period() argument
146 clp->cl_lease_time = lease; in nfs4_set_lease_period()
150 rpc_set_connect_timeout(clp->cl_rpcclient, lease, lease >> 1); in nfs4_set_lease_period()
A Dnfs4file.c442 static int nfs4_setlease(struct file *file, int arg, struct file_lease **lease, in nfs4_setlease() argument
445 return nfs4_proc_setlease(file, arg, lease, priv); in nfs4_setlease()
/linux/Documentation/filesystems/nfs/
A Dclient-identifier.rst21 The NFSv4 protocol uses "lease-based file locking". Leases help
25 Simply put, an NFSv4 server creates a lease for each NFSv4 client.
27 the lease for that client.
30 While a lease remains valid, the server holding that lease
33 If a client stops renewing its lease (for example, if it crashes),
51 they can associate the client with its lease. Each client's
65 principal to authorize subsequent lease modification operations
87 Protecting NFSv4 lease state
93 referred to as "lease stealing".
194 modification of lease modification requests.
[all …]
/linux/include/trace/events/
A Dfilelock.h207 TP_PROTO(bool conflict, struct file_lease *lease, struct file_lease *breaker),
209 TP_ARGS(conflict, lease, breaker),
212 __field(void *, lease)
222 __entry->lease = lease;
223 __entry->l_fl_flags = lease->c.flc_flags;
224 __entry->l_fl_type = lease->c.flc_type;
233 __entry->lease,
/linux/fs/
A Dlocks.c1497 && lease->fl_lmops->lm_breaker_owns_lease(lease)) in leases_conflict()
1783 lease = *flp; 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()
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()
1986 if (lease) in kernel_setlease()
1987 setlease_notifier(arg, *lease); in kernel_setlease()
2801 type = target_leasetype(lease); in lock_get_status()
[all …]
/linux/drivers/gpu/drm/ci/xfails/
A Dmsm-apq8096-fails.txt7 kms_lease@lease-uevent,Fail
A Dmsm-apq8016-fails.txt10 kms_lease@lease-uevent,Fail
A Dmeson-g12b-fails.txt9 kms_lease@lease-uevent,Fail
A Dmediatek-mt8183-fails.txt20 kms_lease@lease-uevent,Fail
A Di915-kbl-fails.txt14 kms_lease@lease-uevent,Fail
A Dmsm-sdm845-fails.txt28 kms_lease@lease-uevent,Fail
A Damdgpu-stoney-fails.txt36 kms_lease@lease-uevent,Fail
A Dmediatek-mt8173-fails.txt32 kms_lease@lease-uevent,Fail
A Di915-tgl-fails.txt24 kms_lease@lease-uevent,Fail
A Dmsm-sc7180-trogdor-kingoftown-fails.txt37 kms_lease@lease-uevent,Fail
A Dmsm-sc7180-trogdor-lazor-limozeen-fails.txt37 kms_lease@lease-uevent,Fail
A Dvkms-none-fails.txt44 kms_lease@lease-uevent,Fail
A Di915-apl-fails.txt27 kms_lease@lease-uevent,Fail
A Di915-whl-fails.txt37 kms_lease@lease-uevent,Fail
A Di915-amly-fails.txt37 kms_lease@lease-uevent,Fail
/linux/fs/smb/client/
A Dsmb2misc.c488 __le32 lease = 0; in smb2_get_lease_state() local
491 lease |= SMB2_LEASE_WRITE_CACHING_LE; in smb2_get_lease_state()
493 lease |= SMB2_LEASE_HANDLE_CACHING_LE; in smb2_get_lease_state()
495 lease |= SMB2_LEASE_READ_CACHING_LE; in smb2_get_lease_state()
496 return lease; in smb2_get_lease_state()
/linux/include/linux/
A Dfilelock.h378 struct file_lease **lease, void **priv) in kernel_setlease() argument
384 struct file_lease **lease, void **priv) in vfs_setlease() argument

Completed in 33 milliseconds

12