Lines Matching defs:rc_in

225 				const struct dlm_rcom *rc_in,
231 int nodeid = le32_to_cpu(rc_in->rc_header.h_nodeid);
237 if (!dlm_slots_version(&rc_in->rc_header)) {
242 rs = (struct rcom_status *)rc_in->rc_buf;
261 rc->rc_id = rc_in->rc_id;
262 rc->rc_seq_reply = rc_in->rc_seq;
287 static void receive_sync_reply(struct dlm_ls *ls, const struct dlm_rcom *rc_in)
291 le64_to_cpu(rc_in->rc_id) != ls->ls_rcom_seq) {
293 le32_to_cpu(rc_in->rc_type),
294 le32_to_cpu(rc_in->rc_header.h_nodeid),
295 (unsigned long long)le64_to_cpu(rc_in->rc_id),
299 memcpy(ls->ls_recover_buf, rc_in,
300 le16_to_cpu(rc_in->rc_header.h_length));
337 static void receive_rcom_names(struct dlm_ls *ls, const struct dlm_rcom *rc_in,
344 nodeid = le32_to_cpu(rc_in->rc_header.h_nodeid);
345 inlen = le16_to_cpu(rc_in->rc_header.h_length) -
353 rc->rc_id = rc_in->rc_id;
354 rc->rc_seq_reply = rc_in->rc_seq;
356 dlm_copy_master_names(ls, rc_in->rc_buf, inlen, rc->rc_buf, outlen,
381 const struct dlm_rcom *rc_in, uint64_t seq)
385 int error, ret_nodeid, nodeid = le32_to_cpu(rc_in->rc_header.h_nodeid);
386 int len = le16_to_cpu(rc_in->rc_header.h_length) -
390 if (rc_in->rc_id == cpu_to_le64(0xFFFFFFFF)) {
392 dlm_dump_rsb_name(ls, rc_in->rc_buf, len);
401 error = dlm_master_lookup(ls, nodeid, rc_in->rc_buf, len,
406 rc->rc_id = rc_in->rc_id;
407 rc->rc_seq_reply = rc_in->rc_seq;
413 const struct dlm_rcom *rc_in)
415 dlm_recover_master_reply(ls, rc_in);
474 static void receive_rcom_lock(struct dlm_ls *ls, const struct dlm_rcom *rc_in,
481 int error, nodeid = le32_to_cpu(rc_in->rc_header.h_nodeid);
483 dlm_recover_master_copy(ls, rc_in, &rl_remid, &rl_result);
490 memcpy(rc->rc_buf, rc_in->rc_buf, sizeof(struct rcom_lock));
496 rc->rc_id = rc_in->rc_id;
497 rc->rc_seq_reply = rc_in->rc_seq;
505 int dlm_send_ls_not_ready(int nodeid, const struct dlm_rcom *rc_in)
520 rc->rc_header.u.h_lockspace = rc_in->rc_header.u.h_lockspace;
526 rc->rc_id = rc_in->rc_id;
527 rc->rc_seq_reply = rc_in->rc_seq;