Searched refs:file_lease (Results 1 – 8 of 8) sorted by relevance
| /linux/include/trace/events/ |
| H A D | filelock.h | 121 TP_PROTO(struct inode *inode, struct file_lease *fl), 126 __field(struct file_lease *, fl) 157 DEFINE_EVENT(filelock_lease, break_lease_noblock, TP_PROTO(struct inode *inode, struct file_lease *… 160 DEFINE_EVENT(filelock_lease, break_lease_block, TP_PROTO(struct inode *inode, struct file_lease *fl… 163 DEFINE_EVENT(filelock_lease, break_lease_unblock, TP_PROTO(struct inode *inode, struct file_lease *… 166 DEFINE_EVENT(filelock_lease, generic_delete_lease, TP_PROTO(struct inode *inode, struct file_lease … 169 DEFINE_EVENT(filelock_lease, time_out_leases, TP_PROTO(struct inode *inode, struct file_lease *fl), 173 TP_PROTO(struct inode *inode, struct file_lease *fl), 208 TP_PROTO(bool conflict, struct file_lease *lease, struct file_lease *breaker),
|
| /linux/fs/ |
| H A D | locks.c | 77 static struct file_lease *file_lease(struct file_lock_core *flc) in file_lease() function 79 return container_of(flc, struct file_lease, c); in file_lease() 82 static bool lease_breaking(struct file_lease *fl) in lease_breaking() 87 static int target_leasetype(struct file_lease *fl) in target_leasetype() 285 struct file_lease *locks_alloc_lease(void) in locks_alloc_lease() 287 struct file_lease *fl = kmem_cache_zalloc(filelease_cache, GFP_KERNEL); in locks_alloc_lease() 358 void locks_free_lease(struct file_lease *fl) in locks_free_lease() 373 locks_free_lease(file_lease(flc)); in locks_dispose_list() 386 void locks_init_lease(struct file_lease *fl) in locks_init_lease() 556 lease_break_callback(struct file_lease *fl) in lease_break_callback() [all …]
|
| /linux/fs/nfsd/ |
| H A D | nfs4layouts.c | 199 struct file_lease *fl; in nfsd4_layout_setlease() 747 nfsd4_layout_lm_break(struct file_lease *fl) in nfsd4_layout_lm_break() 760 nfsd4_layout_lm_change(struct file_lease *onlist, int arg, in nfsd4_layout_lm_change()
|
| H A D | nfs4state.c | 5494 nfsd_break_deleg_cb(struct file_lease *fl) in nfsd_break_deleg_cb() 5530 static bool nfsd_breaker_owns_lease(struct file_lease *fl) in nfsd_breaker_owns_lease() 5544 nfsd_change_deleg_cb(struct file_lease *onlist, int arg, in nfsd_change_deleg_cb() 5895 static struct file_lease *nfs4_alloc_init_lease(struct nfs4_delegation *dp) in nfs4_alloc_init_lease() 5897 struct file_lease *fl; in nfs4_alloc_init_lease() 6037 struct file_lease *fl; in nfs4_set_delegation() 9339 struct file_lease *fl; in nfsd4_deleg_getattr_conflict() 9433 struct file_lease *fl; in nfsd_get_dir_deleg()
|
| /linux/fs/nfs/ |
| H A D | nfs4_fs.h | 333 struct file_lease **lease, void **priv);
|
| H A D | nfs4proc.c | 7920 static int nfs4_add_lease(struct file *file, int arg, struct file_lease **lease, in nfs4_add_lease() 7938 int nfs4_proc_setlease(struct file *file, int arg, struct file_lease **lease, in nfs4_proc_setlease()
|
| /linux/fs/smb/client/ |
| H A D | cifsfs.c | 1143 cifs_setlease(struct file *file, int arg, struct file_lease **lease, void **priv) in cifs_setlease()
|
| /linux/Documentation/filesystems/ |
| H A D | vfs.rst | 1077 int (*setlease)(struct file *, int, struct file_lease **, void **);
|