Home
last modified time | relevance | path

Searched refs:file_lease (Results 1 – 3 of 3) sorted by relevance

/include/linux/
A Dfilelock.h30 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
212 void locks_init_lease(struct file_lease *);
213 void locks_free_lease(struct file_lease *fl);
214 struct file_lease *locks_alloc_lease(void);
382 struct file_lease **flp, void **priv) in generic_setlease()
388 struct file_lease **lease, void **priv) in kernel_setlease()
[all …]
A Dfs.h1170 struct file_lease;
2181 int (*setlease)(struct file *, int, struct file_lease **, void **);
3645 extern int simple_nosetlease(struct file *, int, struct file_lease **, void **);
/include/trace/events/
A Dfilelock.h120 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),

Completed in 16 milliseconds