Home
last modified time | relevance | path

Searched refs:dlm_rcom (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-6.6/fs/dlm/
H A Drcom.c31 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 Dmember.h22 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 Drcom.h21 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 Dlock.h39 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 Ddlm_internal.h52 struct dlm_rcom;
454 struct dlm_rcom { struct
485 struct dlm_rcom rcom;
630 struct dlm_rcom *ls_recover_buf;
H A Drecover.h23 int dlm_recover_master_reply(struct dlm_ls *ls, const struct dlm_rcom *rc);
H A Dmember.c28 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 Drecover.c98 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 Ddir.c105 left -= sizeof(struct dlm_rcom); in dlm_recover_directory()
H A Dmidcomms.c643 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 Dlock.c5342 /* 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 Drcom.c31 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 Dutil.h16 void dlm_rcom_out(struct dlm_rcom *rc);
17 void dlm_rcom_in(struct dlm_rcom *rc);
H A Drcom.h19 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 Dmember.h22 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 Dlock.h41 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 Ddlm_internal.h58 struct dlm_rcom;
445 struct dlm_rcom { struct
458 struct dlm_rcom rcom;
604 struct dlm_rcom *ls_recover_buf;
H A Drecover.h23 int dlm_recover_master_reply(struct dlm_ls *ls, struct dlm_rcom *rc);
H A Dmidcomms.c75 if (msglen < sizeof(struct dlm_rcom)) { in dlm_process_incoming_buffer()
H A Dutil.c132 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 Dmember.c27 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 Drecover.c98 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 Ddir.c104 left -= sizeof(struct dlm_rcom); in dlm_recover_directory()
H A Dlock.c5589 /* 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 Ddlm.h338 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),

Completed in 29 milliseconds