Searched refs:file_lease (Results 1 – 12 of 12) sorted by relevance
| /linux/include/linux/ |
| A D | filelock.h | 30 struct file_lease; 48 bool (*lm_break)(struct file_lease *); 50 void (*lm_setup)(struct file_lease *, void **); 51 bool (*lm_breaker_owns_lease)(struct file_lease *); 133 struct file_lease { struct 202 void locks_init_lease(struct file_lease *); 203 void locks_free_lease(struct file_lease *fl); 204 struct file_lease *locks_alloc_lease(void); 372 struct file_lease **flp, void **priv) in generic_setlease() 378 struct file_lease **lease, void **priv) in kernel_setlease() [all …]
|
| A D | fs.h | 1105 struct file_lease; 2089 int (*setlease)(struct file *, int, struct file_lease **, void **); 3408 extern int simple_nosetlease(struct file *, int, struct file_lease **, void **);
|
| /linux/include/trace/events/ |
| A D | filelock.h | 120 TP_PROTO(struct inode *inode, struct file_lease *fl), 125 __field(struct file_lease *, fl) 156 DEFINE_EVENT(filelock_lease, break_lease_noblock, TP_PROTO(struct inode *inode, struct file_lease *… 159 DEFINE_EVENT(filelock_lease, break_lease_block, TP_PROTO(struct inode *inode, struct file_lease *fl… 162 DEFINE_EVENT(filelock_lease, break_lease_unblock, TP_PROTO(struct inode *inode, struct file_lease *… 165 DEFINE_EVENT(filelock_lease, generic_delete_lease, TP_PROTO(struct inode *inode, struct file_lease … 168 DEFINE_EVENT(filelock_lease, time_out_leases, TP_PROTO(struct inode *inode, struct file_lease *fl), 172 TP_PROTO(struct inode *inode, struct file_lease *fl), 207 TP_PROTO(bool conflict, struct file_lease *lease, struct file_lease *breaker),
|
| /linux/fs/ |
| A D | locks.c | 77 static struct file_lease *file_lease(struct file_lock_core *flc) in file_lease() function 373 locks_free_lease(file_lease(flc)); in locks_dispose_list() 1477 struct file_lease *fl, *tmp; in time_out_leases() 1493 struct file_lease *lease = file_lease(lc); in leases_conflict() 1494 struct file_lease *breaker = file_lease(bc); in leases_conflict() 1546 struct file_lease *new_fl, *fl, *tmp; in __break_lease() 1702 struct file_lease *fl; in fcntl_getlease() 1889 struct file_lease *fl, *victim = NULL; in generic_delete_lease() 2032 struct file_lease *fl; in do_fcntl_add_lease() 2670 struct file_lease *fl, *tmp; in locks_remove_lease() [all …]
|
| A D | libfs.c | 1673 simple_nosetlease(struct file *filp, int arg, struct file_lease **flp, in simple_nosetlease()
|
| /linux/fs/nfsd/ |
| A D | nfs4layouts.c | 200 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()
|
| A D | filecache.c | 699 struct file_lease *fl = data; in nfsd_file_lease_notifier_call()
|
| A D | nfs4state.c | 5271 nfsd_break_deleg_cb(struct file_lease *fl) in nfsd_break_deleg_cb() 5307 static bool nfsd_breaker_owns_lease(struct file_lease *fl) in nfsd_breaker_owns_lease() 5321 nfsd_change_deleg_cb(struct file_lease *onlist, int arg, in nfsd_change_deleg_cb() 5672 static struct file_lease *nfs4_alloc_init_lease(struct nfs4_delegation *dp, in nfs4_alloc_init_lease() 5675 struct file_lease *fl; in nfs4_alloc_init_lease() 5803 struct file_lease *fl; in nfs4_set_delegation() 8889 struct file_lease *fl; in nfsd4_deleg_getattr_conflict()
|
| /linux/fs/nfs/ |
| A D | nfs4file.c | 442 static int nfs4_setlease(struct file *file, int arg, struct file_lease **lease, in nfs4_setlease()
|
| A D | nfs4_fs.h | 333 struct file_lease **lease, void **priv);
|
| A D | nfs4proc.c | 7760 static int nfs4_add_lease(struct file *file, int arg, struct file_lease **lease, in nfs4_add_lease() 7778 int nfs4_proc_setlease(struct file *file, int arg, struct file_lease **lease, in nfs4_proc_setlease()
|
| /linux/fs/smb/client/ |
| A D | cifsfs.c | 1051 cifs_setlease(struct file *file, int arg, struct file_lease **lease, void **priv) in cifs_setlease()
|
Completed in 72 milliseconds