Searched defs:lock_manager_operations (Results 1 – 3 of 3) sorted by relevance
423 lock_manager_operations chapter
990 struct lock_manager_operations { struct991 int (*lm_compare_owner)(struct file_lock *, struct file_lock *);992 unsigned long (*lm_owner_key)(struct file_lock *);993 fl_owner_t (*lm_get_owner)(fl_owner_t);994 void (*lm_put_owner)(fl_owner_t);995 void (*lm_notify)(struct file_lock *); /* unblock callback */996 int (*lm_grant)(struct file_lock *, int);997 bool (*lm_break)(struct file_lock *);998 int (*lm_change)(struct file_lock *, int, struct list_head *);999 void (*lm_setup)(struct file_lock *, void **);
1017 struct lock_manager_operations { struct1018 fl_owner_t (*lm_get_owner)(fl_owner_t);1019 void (*lm_put_owner)(fl_owner_t);1020 void (*lm_notify)(struct file_lock *); /* unblock callback */1021 int (*lm_grant)(struct file_lock *, int);1022 bool (*lm_break)(struct file_lock *);1023 int (*lm_change)(struct file_lock *, int, struct list_head *);1024 void (*lm_setup)(struct file_lock *, void **);1025 bool (*lm_breaker_owns_lease)(struct file_lock *);