Lines Matching refs:file_lock
347 void (*fl_copy_lock)(struct file_lock *, struct file_lock *);
348 void (*fl_release_private)(struct file_lock *);
362 int (*lm_compare_owner)(struct file_lock *, struct file_lock *);
363 unsigned long (*lm_owner_key)(struct file_lock *);
364 void (*lm_notify)(struct file_lock *); /* unblock callback */
365 int (*lm_grant)(struct file_lock *, struct file_lock *, int);
366 void (*lm_break)(struct file_lock *); /* break_lease callback */
367 int (*lm_change)(struct file_lock **, int);
381 associated with either file_lock argument! This is the case with deadlock
451 int (*lock) (struct file *, int, struct file_lock *);
463 int (*flock) (struct file *, int, struct file_lock *);
468 int (*setlease)(struct file *, long, struct file_lock **, void **);