Lines Matching refs:cmdq_hwq
242 struct bnxt_qplib_hwq *cmdq_hwq = &cmdq->hwq; in __send_message_no_waiter() local
267 sw_prod = HWQ_CMP(cmdq_hwq->prod, cmdq_hwq); in __send_message_no_waiter()
268 cmdqe = bnxt_qplib_get_qe(cmdq_hwq, sw_prod, NULL); in __send_message_no_waiter()
274 cmdq_hwq->prod++; in __send_message_no_waiter()
278 cmdq_prod = cmdq_hwq->prod & 0xFFFF; in __send_message_no_waiter()
293 struct bnxt_qplib_hwq *cmdq_hwq; in __send_message() local
302 cmdq_hwq = &cmdq->hwq; in __send_message()
308 spin_lock_irqsave(&cmdq_hwq->lock, flags); in __send_message()
310 free_slots = HWQ_FREE_SLOTS(cmdq_hwq); in __send_message()
319 spin_unlock_irqrestore(&cmdq_hwq->lock, flags); in __send_message()
360 sw_prod = HWQ_CMP(cmdq_hwq->prod, cmdq_hwq); in __send_message()
361 cmdqe = bnxt_qplib_get_qe(cmdq_hwq, sw_prod, NULL); in __send_message()
367 cmdq_hwq->prod++; in __send_message()
371 cmdq_prod = cmdq_hwq->prod & 0xFFFF; in __send_message()
387 cmdq_prod, cmdq_hwq->prod, crsqe->req_size); in __send_message()
393 spin_unlock_irqrestore(&cmdq_hwq->lock, flags); in __send_message()
680 struct bnxt_qplib_hwq *cmdq_hwq = &rcfw->cmdq.hwq; in bnxt_qplib_process_qp_event() local
745 spin_lock_irqsave_nested(&cmdq_hwq->lock, flags, in bnxt_qplib_process_qp_event()
763 spin_unlock_irqrestore(&cmdq_hwq->lock, flags); in bnxt_qplib_process_qp_event()
788 cmdq_hwq->cons += req_size; in bnxt_qplib_process_qp_event()
808 spin_unlock_irqrestore(&cmdq_hwq->lock, flags); in bnxt_qplib_process_qp_event()