Lines Matching refs:msg

236 				     struct bnxt_qplib_cmdqmsg *msg)  in __send_message_no_waiter()  argument
248 __set_cmdq_base_cookie(msg->req, msg->req_sz, cpu_to_le16(cookie)); in __send_message_no_waiter()
252 bsize = bnxt_qplib_set_cmd_slots(msg->req); in __send_message_no_waiter()
259 crsqe->req_size = __get_cmdq_base_cmd_size(msg->req, msg->req_sz); in __send_message_no_waiter()
261 preq = (u8 *)msg->req; in __send_message_no_waiter()
284 struct bnxt_qplib_cmdqmsg *msg, u8 opcode) in __send_message() argument
305 required_slots = bnxt_qplib_get_cmd_slots(msg->req); in __send_message()
317 if (msg->block) in __send_message()
319 __set_cmdq_base_cookie(msg->req, msg->req_sz, cpu_to_le16(cookie)); in __send_message()
321 bsize = bnxt_qplib_set_cmd_slots(msg->req); in __send_message()
323 crsqe->resp = (struct creq_qp_event *)msg->resp; in __send_message()
330 crsqe->req_size = __get_cmdq_base_cmd_size(msg->req, msg->req_sz); in __send_message()
331 if (__get_cmdq_base_resp_size(msg->req, msg->req_sz) && msg->sb) { in __send_message()
332 struct bnxt_qplib_rcfw_sbuf *sbuf = msg->sb; in __send_message()
334 __set_cmdq_base_resp_addr(msg->req, msg->req_sz, in __send_message()
336 __set_cmdq_base_resp_size(msg->req, msg->req_sz, in __send_message()
342 preq = (u8 *)msg->req; in __send_message()
419 struct bnxt_qplib_cmdqmsg *msg, in __send_message_basic_sanity() argument
455 struct bnxt_qplib_cmdqmsg msg = {}; in __destroy_timedout_ah() local
462 msg.req = (struct cmdq_base *)&req; in __destroy_timedout_ah()
463 msg.req_sz = sizeof(req); in __destroy_timedout_ah()
464 __send_message_no_waiter(rcfw, &msg); in __destroy_timedout_ah()
485 struct bnxt_qplib_cmdqmsg *msg) in __bnxt_qplib_rcfw_send_message() argument
487 struct creq_qp_event *evnt = (struct creq_qp_event *)msg->resp; in __bnxt_qplib_rcfw_send_message()
494 opcode = __get_cmdq_base_opcode(msg->req, msg->req_sz); in __bnxt_qplib_rcfw_send_message()
496 rc = __send_message_basic_sanity(rcfw, msg, opcode); in __bnxt_qplib_rcfw_send_message()
500 rc = __send_message(rcfw, msg, opcode); in __bnxt_qplib_rcfw_send_message()
504 cookie = le16_to_cpu(__get_cmdq_base_cookie(msg->req, msg->req_sz)) in __bnxt_qplib_rcfw_send_message()
507 if (msg->block) in __bnxt_qplib_rcfw_send_message()
560 struct bnxt_qplib_cmdqmsg *msg) in bnxt_qplib_rcfw_send_message() argument
564 if (!msg->block) { in bnxt_qplib_rcfw_send_message()
566 ret = __bnxt_qplib_rcfw_send_message(rcfw, msg); in bnxt_qplib_rcfw_send_message()
569 ret = __bnxt_qplib_rcfw_send_message(rcfw, msg); in bnxt_qplib_rcfw_send_message()
813 struct bnxt_qplib_cmdqmsg msg = {}; in bnxt_qplib_deinit_rcfw() local
819 bnxt_qplib_fill_cmdqmsg(&msg, &req, &resp, NULL, in bnxt_qplib_deinit_rcfw()
821 rc = bnxt_qplib_rcfw_send_message(rcfw, &msg); in bnxt_qplib_deinit_rcfw()
834 struct bnxt_qplib_cmdqmsg msg = {}; in bnxt_qplib_init_rcfw() local
911 bnxt_qplib_fill_cmdqmsg(&msg, &req, &resp, NULL, sizeof(req), sizeof(resp), 0); in bnxt_qplib_init_rcfw()
912 rc = bnxt_qplib_rcfw_send_message(rcfw, &msg); in bnxt_qplib_init_rcfw()