Home
last modified time | relevance | path

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

/fs/nfs/
Dnfs4renewd.c61 long lease; in nfs4_renew_state() local
72 lease = clp->cl_lease_time; in nfs4_renew_state()
76 if (time_after(now, last + lease/3)) in nfs4_renew_state()
/fs/
Dlocks.c1353 struct file_lock *fl, **before, **my_before = NULL, *lease; in generic_add_lease() local
1358 lease = *flp; in generic_add_lease()
1399 error = lease->fl_lmops->lm_change(my_before, arg); in generic_add_lease()
1409 locks_insert_lock(before, lease); in generic_add_lease()
1473 static int __vfs_setlease(struct file *filp, long arg, struct file_lock **lease) in __vfs_setlease() argument
1476 return filp->f_op->setlease(filp, arg, lease); in __vfs_setlease()
1478 return generic_setlease(filp, arg, lease); in __vfs_setlease()
1508 int vfs_setlease(struct file *filp, long arg, struct file_lock **lease) in vfs_setlease() argument
1513 error = __vfs_setlease(filp, arg, lease); in vfs_setlease()
/fs/ceph/
Dmds_client.c2840 struct ceph_mds_lease *lease; in ceph_mdsc_lease_send_msg() local
2841 int len = sizeof(*lease) + sizeof(u32); in ceph_mdsc_lease_send_msg()
2852 lease = msg->front.iov_base; in ceph_mdsc_lease_send_msg()
2853 lease->action = action; in ceph_mdsc_lease_send_msg()
2854 lease->ino = cpu_to_le64(ceph_vino(inode).ino); in ceph_mdsc_lease_send_msg()
2855 lease->first = lease->last = cpu_to_le64(ceph_vino(inode).snap); in ceph_mdsc_lease_send_msg()
2856 lease->seq = cpu_to_le32(seq); in ceph_mdsc_lease_send_msg()
2857 put_unaligned_le32(dnamelen, lease + 1); in ceph_mdsc_lease_send_msg()
2858 memcpy((void *)(lease + 1) + 4, dentry->d_name.name, dnamelen); in ceph_mdsc_lease_send_msg()
Dinode.c798 struct ceph_mds_reply_lease *lease, in update_dentry_lease() argument
803 long unsigned duration = le32_to_cpu(lease->duration_ms); in update_dentry_lease()
835 di->lease_seq = le32_to_cpu(lease->seq); in update_dentry_lease()
/fs/cifs/
Dcifsfs.c737 static int cifs_setlease(struct file *file, long arg, struct file_lock **lease) in cifs_setlease() argument
752 return generic_setlease(file, arg, lease); in cifs_setlease()
762 return generic_setlease(file, arg, lease); in cifs_setlease()
DREADME563 to explicitly request a lease, but can check whether a file