Home
last modified time | relevance | path

Searched refs:cmdq_hwq (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/bnxt/bnxt_re/
H A Dqplib_rcfw.c242 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()
[all …]