Lines Matching refs:file_lock
342 void (*fl_copy_lock)(struct file_lock *, struct file_lock *);
343 void (*fl_release_private)(struct file_lock *);
357 int (*lm_compare_owner)(struct file_lock *, struct file_lock *);
358 unsigned long (*lm_owner_key)(struct file_lock *);
359 void (*lm_notify)(struct file_lock *); /* unblock callback */
360 int (*lm_grant)(struct file_lock *, struct file_lock *, int);
361 void (*lm_break)(struct file_lock *); /* break_lease callback */
362 int (*lm_change)(struct file_lock **, int);
376 associated with either file_lock argument! This is the case with deadlock
446 int (*lock) (struct file *, int, struct file_lock *);
458 int (*flock) (struct file *, int, struct file_lock *);
463 int (*setlease)(struct file *, long, struct file_lock **, void **);