/kernel/linux/linux-6.6/fs/dlm/ |
H A D | rcom.c | 31 struct dlm_rcom **rc_ret, char *mb, int mb_len, in _create_rcom() 34 struct dlm_rcom *rc; in _create_rcom() 36 rc = (struct dlm_rcom *) mb; in _create_rcom() 51 struct dlm_rcom **rc_ret, struct dlm_mhandle **mh_ret, in create_rcom() 54 int mb_len = sizeof(struct dlm_rcom) + len; in create_rcom() 71 int len, struct dlm_rcom **rc_ret, in create_rcom_stateless() 74 int mb_len = sizeof(struct dlm_rcom) + len; in create_rcom_stateless() 91 static void send_rcom(struct dlm_mhandle *mh, struct dlm_rcom *rc) in send_rcom() 96 static void send_rcom_stateless(struct dlm_msg *msg, struct dlm_rcom *rc) in send_rcom_stateless() 123 static int check_rcom_config(struct dlm_ls *ls, struct dlm_rcom *r [all...] |
H A D | member.h | 22 void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc, 24 void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc);
|
H A D | rcom.h | 21 void dlm_receive_rcom(struct dlm_ls *ls, const struct dlm_rcom *rc, 23 int dlm_send_ls_not_ready(int nodeid, const struct dlm_rcom *rc_in);
|
H A D | lock.h | 39 int dlm_recover_master_copy(struct dlm_ls *ls, const struct dlm_rcom *rc, 41 int dlm_recover_process_copy(struct dlm_ls *ls, const struct dlm_rcom *rc,
|
H A D | dlm_internal.h | 52 struct dlm_rcom; 454 struct dlm_rcom { struct 485 struct dlm_rcom rcom; 630 struct dlm_rcom *ls_recover_buf;
|
H A D | recover.h | 23 int dlm_recover_master_reply(struct dlm_ls *ls, const struct dlm_rcom *rc);
|
H A D | member.c | 28 void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc, in dlm_slot_save() 40 void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc) in dlm_slots_copy_out() 100 struct dlm_rcom *rc = ls->ls_recover_buf; in dlm_slots_copy_in() 269 max_slots = (DLM_MAX_APP_BUFSIZE - sizeof(struct dlm_rcom) - in dlm_slots_assign()
|
H A D | recover.c | 98 struct dlm_rcom *rc = ls->ls_recover_buf; in wait_status_all() 131 struct dlm_rcom *rc = ls->ls_recover_buf; in wait_status_low() 567 int dlm_recover_master_reply(struct dlm_ls *ls, const struct dlm_rcom *rc) in dlm_recover_master_reply()
|
H A D | dir.c | 105 left -= sizeof(struct dlm_rcom); in dlm_recover_directory()
|
H A D | midcomms.c | 643 if (len < sizeof(struct dlm_rcom)) { in dlm_opts_check_msglen() 742 if (msglen < sizeof(struct dlm_rcom)) { in dlm_midcomms_receive_buffer_3_2()
|
H A D | lock.c | 5342 /* needs at least dlm_rcom + rcom_lock */ 5344 struct dlm_rsb *r, const struct dlm_rcom *rc) in receive_rcom_lock_args() 5364 sizeof(struct dlm_rcom) - sizeof(struct rcom_lock); in receive_rcom_lock_args() 5393 /* needs at least dlm_rcom + rcom_lock */ 5394 int dlm_recover_master_copy(struct dlm_ls *ls, const struct dlm_rcom *rc, in dlm_recover_master_copy() 5477 /* needs at least dlm_rcom + rcom_lock */ 5478 int dlm_recover_process_copy(struct dlm_ls *ls, const struct dlm_rcom *rc, in dlm_recover_process_copy()
|
/kernel/linux/linux-5.10/fs/dlm/ |
H A D | rcom.c | 31 struct dlm_rcom **rc_ret, struct dlm_mhandle **mh_ret) in create_rcom() 33 struct dlm_rcom *rc; in create_rcom() 36 int mb_len = sizeof(struct dlm_rcom) + len; in create_rcom() 46 rc = (struct dlm_rcom *) mb; in create_rcom() 66 struct dlm_rcom *rc) in send_rcom() 93 static int check_rcom_config(struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid) in check_rcom_config() 144 struct dlm_rcom *rc; in dlm_rcom_status() 192 static void receive_rcom_status(struct dlm_ls *ls, struct dlm_rcom *rc_in) in receive_rcom_status() 194 struct dlm_rcom *rc; in receive_rcom_status() 253 static void receive_sync_reply(struct dlm_ls *ls, struct dlm_rcom *rc_i [all...] |
H A D | util.h | 16 void dlm_rcom_out(struct dlm_rcom *rc); 17 void dlm_rcom_in(struct dlm_rcom *rc);
|
H A D | rcom.h | 19 void dlm_receive_rcom(struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid); 20 int dlm_send_ls_not_ready(int nodeid, struct dlm_rcom *rc_in);
|
H A D | member.h | 22 void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc, 24 void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc);
|
H A D | lock.h | 41 int dlm_recover_master_copy(struct dlm_ls *ls, struct dlm_rcom *rc); 42 int dlm_recover_process_copy(struct dlm_ls *ls, struct dlm_rcom *rc);
|
H A D | dlm_internal.h | 58 struct dlm_rcom; 445 struct dlm_rcom { struct 458 struct dlm_rcom rcom; 604 struct dlm_rcom *ls_recover_buf;
|
H A D | recover.h | 23 int dlm_recover_master_reply(struct dlm_ls *ls, struct dlm_rcom *rc);
|
H A D | midcomms.c | 75 if (msglen < sizeof(struct dlm_rcom)) { in dlm_process_incoming_buffer()
|
H A D | util.c | 132 void dlm_rcom_out(struct dlm_rcom *rc) in dlm_rcom_out() 143 void dlm_rcom_in(struct dlm_rcom *rc) in dlm_rcom_in()
|
H A D | member.c | 27 void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc, in dlm_slot_save() 39 void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc) in dlm_slots_copy_out() 99 struct dlm_rcom *rc = ls->ls_recover_buf; in dlm_slots_copy_in() 273 max_slots = (dlm_config.ci_buffer_size - sizeof(struct dlm_rcom) - in dlm_slots_assign()
|
H A D | recover.c | 98 struct dlm_rcom *rc = ls->ls_recover_buf; in wait_status_all() 131 struct dlm_rcom *rc = ls->ls_recover_buf; in wait_status_low() 566 int dlm_recover_master_reply(struct dlm_ls *ls, struct dlm_rcom *rc) in dlm_recover_master_reply()
|
H A D | dir.c | 104 left -= sizeof(struct dlm_rcom); in dlm_recover_directory()
|
H A D | lock.c | 5589 /* needs at least dlm_rcom + rcom_lock */ 5591 struct dlm_rsb *r, struct dlm_rcom *rc) in receive_rcom_lock_args() 5610 int lvblen = rc->rc_header.h_length - sizeof(struct dlm_rcom) - in receive_rcom_lock_args() 5640 /* needs at least dlm_rcom + rcom_lock */ 5641 int dlm_recover_master_copy(struct dlm_ls *ls, struct dlm_rcom *rc) in dlm_recover_master_copy() 5721 /* needs at least dlm_rcom + rcom_lock */ 5722 int dlm_recover_process_copy(struct dlm_ls *ls, struct dlm_rcom *rc) in dlm_recover_process_copy()
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | dlm.h | 338 TP_PROTO(uint32_t dst, uint32_t h_seq, const struct dlm_rcom *rc), 392 TP_PROTO(uint32_t dst, uint32_t h_seq, const struct dlm_rcom *rc), 396 TP_PROTO(uint32_t dst, uint32_t h_seq, const struct dlm_rcom *rc),
|