Home
last modified time | relevance | path

Searched refs:lkb (Results 1 – 15 of 15) sorted by relevance

/linux-6.3-rc2/fs/dlm/
A Dlock.c166 lkb->lkb_nodeid, lkb->lkb_id, lkb->lkb_remid, lkb->lkb_exflags, in dlm_print_lkb()
167 lkb->lkb_flags, lkb->lkb_status, lkb->lkb_rqmode, in dlm_print_lkb()
168 lkb->lkb_grmode, lkb->lkb_wait_type, lkb->lkb_wait_nodeid, in dlm_print_lkb()
271 return (!middle_conversion(lkb) && lkb->lkb_rqmode < lkb->lkb_grmode); in down_conversion()
313 dlm_add_cb(lkb, DLM_CB_CAST, lkb->lkb_grmode, rv, lkb->lkb_sbflags); in queue_cast()
2086 lkb->lkb_id, lkb->lkb_grmode, lkb->lkb_rqmode); in munge_demoted()
3013 lkb->lkb_id, lkb->lkb_flags, lkb->lkb_exflags, in validate_unlock_args()
3019 lkb->lkb_id, lkb->lkb_flags, lkb->lkb_exflags, in validate_unlock_args()
3554 if (lkb && lkb->lkb_lvbptr) in create_message()
4001 lkb->lkb_remid, lkb->lkb_flags, lkb->lkb_nodeid); in validate_message()
[all …]
A Dast.c53 lkb->lkb_last_bast_mode = -1; in dlm_purge_lkb_callbacks()
68 if (lkb->lkb_last_cast) { in dlm_enqueue_lkb_callback()
71 lkb->lkb_id, mode, in dlm_enqueue_lkb_callback()
83 if (lkb->lkb_last_cb && lkb->lkb_last_cb->flags & DLM_CB_BAST) { in dlm_enqueue_lkb_callback()
152 kref_get(&lkb->lkb_ref); in dlm_add_cb()
191 castfn = lkb->lkb_astfn; in dlm_callback_work()
192 bastfn = lkb->lkb_bastfn; in dlm_callback_work()
202 trace_dlm_ast(ls, lkb); in dlm_callback_work()
204 castfn(lkb->lkb_astparam); in dlm_callback_work()
221 dlm_put_lkb(lkb); in dlm_callback_work()
[all …]
A Ddebug_fs.c54 seq_printf(s, "%08x %s", lkb->lkb_id, print_lockmode(lkb->lkb_grmode)); in print_format1_lock()
76 struct dlm_lkb *lkb; in print_format1() local
156 lkb->lkb_id, print_lockmode(lkb->lkb_rqmode)); in print_format1()
174 if (lkb->lkb_ua) in print_format2_lock()
185 lkb->lkb_id, in print_format2_lock()
187 lkb->lkb_remid, in print_format2_lock()
191 lkb->lkb_flags, in print_format2_lock()
234 if (lkb->lkb_ua) in print_format3_lock()
239 lkb->lkb_id, in print_format3_lock()
744 lkb->lkb_id, lkb->lkb_wait_type, in waiters_read()
[all …]
A Dnetlink.c94 struct dlm_rsb *r = lkb->lkb_resource; in fill_data()
99 data->nodeid = lkb->lkb_nodeid; in fill_data()
100 data->ownpid = lkb->lkb_ownpid; in fill_data()
101 data->id = lkb->lkb_id; in fill_data()
102 data->remid = lkb->lkb_remid; in fill_data()
103 data->status = lkb->lkb_status; in fill_data()
104 data->grmode = lkb->lkb_grmode; in fill_data()
105 data->rqmode = lkb->lkb_rqmode; in fill_data()
106 if (lkb->lkb_ua) in fill_data()
107 data->xid = lkb->lkb_ua->xid; in fill_data()
[all …]
A Dmemory.c40 goto lkb; in dlm_memory_init()
65 lkb: in dlm_memory_init()
113 struct dlm_lkb *lkb; in dlm_allocate_lkb() local
115 lkb = kmem_cache_zalloc(lkb_cache, GFP_NOFS); in dlm_allocate_lkb()
116 return lkb; in dlm_allocate_lkb()
119 void dlm_free_lkb(struct dlm_lkb *lkb) in dlm_free_lkb() argument
121 if (lkb->lkb_flags & DLM_IFL_USER) { in dlm_free_lkb()
123 ua = lkb->lkb_ua; in dlm_free_lkb()
131 dlm_callback_set_last_ptr(&lkb->lkb_last_cast, NULL); in dlm_free_lkb()
132 dlm_callback_set_last_ptr(&lkb->lkb_last_cb, NULL); in dlm_free_lkb()
[all …]
A Duser.c189 ls = lkb->lkb_resource->res_ls; in dlm_user_add_ast()
201 DLM_ASSERT(lkb->lkb_ua, dlm_print_lkb(lkb);); in dlm_user_add_ast()
202 ua = lkb->lkb_ua; in dlm_user_add_ast()
220 kref_get(&lkb->lkb_ref); in dlm_user_add_ast()
236 list_del_init(&lkb->lkb_ownqueue); in dlm_user_add_ast()
237 dlm_put_lkb(lkb); in dlm_user_add_ast()
808 struct dlm_lkb *lkb; in device_read() local
882 dlm_put_lkb(lkb); in device_read()
898 trace_dlm_bast(lkb->lkb_resource->res_ls, lkb, cb->mode); in device_read()
908 trace_dlm_ast(lkb->lkb_resource->res_ls, lkb); in device_read()
[all …]
A Drecover.c403 struct dlm_lkb *lkb; in set_lock_master() local
407 lkb->lkb_nodeid = nodeid; in set_lock_master()
408 lkb->lkb_remid = 0; in set_lock_master()
619 struct dlm_lkb *lkb; in recover_locks_queue() local
821 struct dlm_lkb *lkb; in recover_conversion() local
827 grmode = lkb->lkb_grmode; in recover_conversion()
833 if (lkb->lkb_grmode != DLM_LOCK_IV) in recover_conversion()
837 lkb->lkb_id, lkb->lkb_rqmode); in recover_conversion()
838 lkb->lkb_grmode = lkb->lkb_rqmode; in recover_conversion()
841 lkb->lkb_id, grmode); in recover_conversion()
[all …]
A Dast.h17 int dlm_enqueue_lkb_callback(struct dlm_lkb *lkb, uint32_t flags, int mode,
22 int dlm_dequeue_lkb_callback(struct dlm_lkb *lkb, struct dlm_callback **cb);
23 void dlm_add_cb(struct dlm_lkb *lkb, uint32_t flags, int mode, int status,
29 void dlm_purge_lkb_callbacks(struct dlm_lkb *lkb);
A Drcom.c415 rl->rl_ownpid = cpu_to_le32(lkb->lkb_ownpid); in pack_rcom_lock()
416 rl->rl_lkid = cpu_to_le32(lkb->lkb_id); in pack_rcom_lock()
418 rl->rl_flags = cpu_to_le32(lkb->lkb_flags); in pack_rcom_lock()
420 rl->rl_rqmode = lkb->lkb_rqmode; in pack_rcom_lock()
421 rl->rl_grmode = lkb->lkb_grmode; in pack_rcom_lock()
422 rl->rl_status = lkb->lkb_status; in pack_rcom_lock()
425 if (lkb->lkb_bastfn) in pack_rcom_lock()
427 if (lkb->lkb_astfn) in pack_rcom_lock()
436 if (lkb->lkb_lvbptr) in pack_rcom_lock()
448 if (lkb->lkb_lvbptr) in dlm_send_rcom_lock()
[all …]
A Dlockspace.c753 struct dlm_lkb *lkb = p; in lkb_idr_is_local() local
755 return lkb->lkb_nodeid == 0 && lkb->lkb_grmode != DLM_LOCK_IV; in lkb_idr_is_local()
765 struct dlm_lkb *lkb = p; in lkb_idr_free() local
767 if (lkb->lkb_lvbptr && lkb->lkb_flags & DLM_IFL_MSTCPY) in lkb_idr_free()
768 dlm_free_lvb(lkb->lkb_lvbptr); in lkb_idr_free()
770 dlm_free_lkb(lkb); in lkb_idr_free()
A Dlock.h16 void dlm_print_lkb(struct dlm_lkb *lkb);
23 int dlm_put_lkb(struct dlm_lkb *lkb);
A Duser.h9 void dlm_user_add_ast(struct dlm_lkb *lkb, uint32_t flags, int mode,
A Drcom.h18 int dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb);
A Ddlm_internal.h762 void dlm_timeout_warn(struct dlm_lkb *lkb);
766 static inline void dlm_timeout_warn(struct dlm_lkb *lkb) { }; in dlm_timeout_warn() argument
/linux-6.3-rc2/include/trace/events/
A Ddlm.h113 lkb->lkb_resource ? lkb->lkb_resource->res_length : namelen)
124 r = lkb->lkb_resource;
157 lkb->lkb_resource ? lkb->lkb_resource->res_length : namelen)
169 r = lkb->lkb_resource;
201 TP_ARGS(ls, lkb, mode),
208 lkb->lkb_resource ? lkb->lkb_resource->res_length : 0)
218 r = lkb->lkb_resource;
236 TP_ARGS(ls, lkb),
244 lkb->lkb_resource ? lkb->lkb_resource->res_length : 0)
281 lkb->lkb_resource ? lkb->lkb_resource->res_length : 0)
[all …]

Completed in 45 milliseconds