| /linux-6.15/fs/dlm/ |
| H A D | lock.c | 182 struct dlm_lkb *lkb; in dlm_dump_rsb() 1504 struct dlm_lkb *lkb; in _create_lkb() 1544 struct dlm_lkb *lkb; in find_lkb() 1568 struct dlm_lkb *lkb = container_of(kref, struct dlm_lkb, lkb_ref); in kill_lkb() 1622 struct dlm_lkb *lkb = container_of(kref, struct dlm_lkb, lkb_ref); in unhold_lkb_assert() 2140 struct dlm_lkb *first = list_entry(head->next, struct dlm_lkb, in first_in_list() 2595 static int modes_require_bast(struct dlm_lkb *gr, struct dlm_lkb *rq) in modes_require_bast() 2612 struct dlm_lkb *gr; in send_bast_queue() 2716 struct dlm_lkb *lkb; in confirm_master() 3384 struct dlm_lkb *lkb; in dlm_lock() [all …]
|
| H A D | memory.c | 37 lkb_cache = kmem_cache_create("dlm_lkb", sizeof(struct dlm_lkb), in dlm_memory_init() 38 __alignof__(struct dlm_lkb), 0, NULL); in dlm_memory_init() 113 struct dlm_lkb *dlm_allocate_lkb(void) in dlm_allocate_lkb() 120 struct dlm_lkb *lkb = container_of(rcu, struct dlm_lkb, rcu); in __free_lkb_rcu() 134 void dlm_free_lkb(struct dlm_lkb *lkb) in dlm_free_lkb()
|
| H A D | ast.h | 14 bool dlm_may_skip_callback(struct dlm_lkb *lkb, uint32_t flags, int mode, 16 int dlm_get_cb(struct dlm_lkb *lkb, uint32_t flags, int mode, 19 void dlm_add_cb(struct dlm_lkb *lkb, uint32_t flags, int mode, int status,
|
| H A D | user.h | 9 void dlm_purge_lkb_callbacks(struct dlm_lkb *lkb); 10 void dlm_user_add_ast(struct dlm_lkb *lkb, uint32_t flags, int mode,
|
| H A D | memory.h | 19 struct dlm_lkb *dlm_allocate_lkb(void); 20 void dlm_free_lkb(struct dlm_lkb *l);
|
| H A D | dlm_internal.h | 47 struct dlm_lkb; 253 struct dlm_lkb { struct 608 struct dlm_lkb ls_local_lkb; /* for returning errors */ 752 static inline uint32_t dlm_iflags_val(const struct dlm_lkb *lkb) in dlm_iflags_val() 758 static inline uint32_t dlm_dflags_val(const struct dlm_lkb *lkb) in dlm_dflags_val() 775 static inline uint32_t dlm_sbflags_val(const struct dlm_lkb *lkb) in dlm_sbflags_val() 797 static inline void dlm_set_dflags_val(struct dlm_lkb *lkb, uint32_t val) in dlm_set_dflags_val() 803 static inline void dlm_set_sbflags_val(struct dlm_lkb *lkb, uint32_t val) in dlm_set_sbflags_val()
|
| H A D | ast.c | 57 bool dlm_may_skip_callback(struct dlm_lkb *lkb, uint32_t flags, int mode, in dlm_may_skip_callback() 121 int dlm_get_cb(struct dlm_lkb *lkb, uint32_t flags, int mode, in dlm_get_cb() 147 static int dlm_get_queue_cb(struct dlm_lkb *lkb, uint32_t flags, int mode, in dlm_get_queue_cb() 165 void dlm_add_cb(struct dlm_lkb *lkb, uint32_t flags, int mode, int status, in dlm_add_cb()
|
| H A D | lock.h | 16 void dlm_print_lkb(struct dlm_lkb *lkb); 24 int dlm_put_lkb(struct dlm_lkb *lkb);
|
| H A D | debug_fs.c | 52 static void print_format1_lock(struct seq_file *s, struct dlm_lkb *lkb, in print_format1_lock() 77 struct dlm_lkb *lkb; in print_format1() 168 static void print_format2_lock(struct seq_file *s, struct dlm_lkb *lkb, in print_format2_lock() 204 struct dlm_lkb *lkb; in print_format2() 229 static void print_format3_lock(struct seq_file *s, struct dlm_lkb *lkb, in print_format3_lock() 260 struct dlm_lkb *lkb; in print_format3() 598 struct dlm_lkb *lkb; in waiters_read()
|
| H A D | rcom.h | 20 int dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb, uint64_t seq);
|
| H A D | recover.c | 407 struct dlm_lkb *lkb; in set_lock_master() 621 struct dlm_lkb *lkb; in recover_locks_queue() 733 struct dlm_lkb *big_lkb = NULL, *iter, *high_lkb = NULL; in recover_lvb() 822 struct dlm_lkb *lkb; in recover_conversion()
|
| H A D | lockspace.c | 318 static int lkb_idr_free(struct dlm_lkb *lkb) in lkb_idr_free() 337 struct dlm_lkb *lkb; in free_lockspace() 676 struct dlm_lkb *lkb; in lockspace_busy()
|
| H A D | rcom.c | 417 static void pack_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb, in pack_rcom_lock() 447 int dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb, uint64_t seq) in dlm_send_rcom_lock()
|
| H A D | user.c | 178 void dlm_user_add_ast(struct dlm_lkb *lkb, uint32_t flags, int mode, in dlm_user_add_ast()
|
| /linux-6.15/include/trace/events/ |
| H A D | dlm.h | 95 TP_PROTO(struct dlm_ls *ls, struct dlm_lkb *lkb, const void *name, 137 TP_PROTO(struct dlm_ls *ls, struct dlm_lkb *lkb, const void *name, 257 TP_PROTO(struct dlm_ls *ls, struct dlm_lkb *lkb, __u32 flags), 292 TP_PROTO(struct dlm_ls *ls, struct dlm_lkb *lkb, __u32 flags,
|