Home
last modified time | relevance | path

Searched refs:file_lock (Results 1 – 10 of 10) sorted by relevance

/include/linux/
Ddlm_plock.h11 int cmd, struct file_lock *fl);
13 struct file_lock *fl);
15 struct file_lock *fl);
Dfdtable.h61 spinlock_t file_lock ____cacheline_aligned_in_smp;
74 rcu_dereference_check((fdtfd), lockdep_is_held(&(files)->file_lock))
96 !lockdep_is_held(&files->file_lock), in fcheck_files()
Dfs.h1027 struct file_lock;
1030 void (*fl_copy_lock)(struct file_lock *, struct file_lock *);
1031 void (*fl_release_private)(struct file_lock *);
1037 void (*lm_notify)(struct file_lock *); /* unblock callback */
1038 int (*lm_grant)(struct file_lock *, int);
1039 bool (*lm_break)(struct file_lock *);
1040 int (*lm_change)(struct file_lock *, int, struct list_head *);
1041 void (*lm_setup)(struct file_lock *, void **);
1079 struct file_lock { struct
1080 struct file_lock *fl_blocker; /* The lock, that is blocking us */ argument
[all …]
Dnfs_xdr.h551 struct file_lock * fl;
573 struct file_lock * fl;
587 struct file_lock * fl;
593 struct file_lock * denied; /* LOCK, LOCKT failed */
1695 int (*lock)(struct file *, int, struct file_lock *);
1696 int (*lock_check_bounds)(const struct file_lock *);
Dlsm_hooks.h1610 int (*file_lock)(struct file *file, unsigned int cmd); member
1921 struct hlist_head file_lock; member
/include/trace/events/
Dfilelock.h63 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret),
68 __field(struct file_lock *, fl)
71 __field(struct file_lock *, fl_blocker)
104 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret),
108 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret),
112 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret),
116 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret),
120 TP_PROTO(struct inode *inode, struct file_lock *fl),
125 __field(struct file_lock *, fl)
128 __field(struct file_lock *, fl_blocker)
[all …]
Dafs.h1100 TP_PROTO(struct afs_vnode *vnode, struct file_lock *fl,
1130 TP_PROTO(struct afs_vnode *vnode, struct file_lock *fl,
/include/linux/lockd/
Dlockd.h214 struct nlm_wait * nlmclnt_prepare_block(struct nlm_host *host, struct file_lock *fl);
220 int nlmclnt_reclaim(struct nlm_host *, struct file_lock *,
285 void nlmsvc_locks_init_private(struct file_lock *, struct nlm_host *, pid_t);
363 static inline int nlm_compare_locks(const struct file_lock *fl1, in nlm_compare_locks()
364 const struct file_lock *fl2) in nlm_compare_locks()
Dbind.h78 extern int nlmclnt_proc(struct nlm_host *host, int cmd, struct file_lock *fl, void *data);
Dxdr.h44 struct file_lock fl;