Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/i40e/base/
H A Di40e_adminq.c26 hw->aq.arq.tail = I40E_VF_ARQT1; in i40e_adminq_init_regs()
27 hw->aq.arq.head = I40E_VF_ARQH1; in i40e_adminq_init_regs()
38 hw->aq.arq.tail = I40E_PF_ARQT; in i40e_adminq_init_regs()
39 hw->aq.arq.head = I40E_PF_ARQH; in i40e_adminq_init_regs()
136 hw->aq.arq.r.arq_bi = (struct i40e_dma_mem *)hw->aq.arq.dma_head.va; in i40e_alloc_arq_bufs()
140 bi = &hw->aq.arq.r.arq_bi[i]; in i40e_alloc_arq_bufs()
348 wr32(hw, hw->aq.arq.bal, I40E_LO_DWORD(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
349 wr32(hw, hw->aq.arq.bah, I40E_HI_DWORD(hw->aq.arq.desc_buf.pa)); in i40e_config_arq_regs()
442 if (hw->aq.arq.count > 0) { in i40e_init_arq()
455 hw->aq.arq.next_to_use = 0; in i40e_init_arq()
[all …]
H A Di40e_adminq.h66 struct i40e_adminq_ring arq; /* receive queue */ member
/f-stack/dpdk/drivers/common/iavf/
H A Diavf_adminq.c25 hw->aq.arq.tail = IAVF_VF_ARQT1; in iavf_adminq_init_regs()
26 hw->aq.arq.head = IAVF_VF_ARQH1; in iavf_adminq_init_regs()
27 hw->aq.arq.len = IAVF_VF_ARQLEN1; in iavf_adminq_init_regs()
121 hw->aq.arq.r.arq_bi = (struct iavf_dma_mem *)hw->aq.arq.dma_head.va; in iavf_alloc_arq_bufs()
125 bi = &hw->aq.arq.r.arq_bi[i]; in iavf_alloc_arq_bufs()
297 wr32(hw, hw->aq.arq.bal, IAVF_LO_DWORD(hw->aq.arq.desc_buf.pa)); in iavf_config_arq_regs()
298 wr32(hw, hw->aq.arq.bah, IAVF_HI_DWORD(hw->aq.arq.desc_buf.pa)); in iavf_config_arq_regs()
391 if (hw->aq.arq.count > 0) { in iavf_init_arq()
404 hw->aq.arq.next_to_use = 0; in iavf_init_arq()
479 if (hw->aq.arq.count == 0) { in iavf_shutdown_arq()
[all …]
H A Diavf_adminq.h66 struct iavf_adminq_ring arq; /* receive queue */ member
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_mbx.h159 #define hns3_mbx_tail_ptr_move_arq(arq) \ argument
160 ((arq).tail = ((arq).tail + 1) % HNS3_MBX_MAX_ARQ_MSG_SIZE)
161 #define hns3_mbx_head_ptr_move_arq(arq) \ argument
162 ((arq).head = ((arq).head + 1) % HNS3_MBX_MAX_ARQ_MSG_SIZE)
H A Dhns3_mbx.c212 tail = hw->arq.tail; in hns3_mbx_handler()
215 while (tail != hw->arq.head) { in hns3_mbx_handler()
216 msg_q = hw->arq.msg_q[hw->arq.head]; in hns3_mbx_handler()
245 hns3_mbx_head_ptr_move_arq(hw->arq); in hns3_mbx_handler()
246 msg_q = hw->arq.msg_q[hw->arq.head]; in hns3_mbx_handler()
403 msg_q = hw->arq.msg_q[hw->arq.tail]; in hns3_dev_handle_mbx_msg()
406 hns3_mbx_tail_ptr_move_arq(hw->arq); in hns3_dev_handle_mbx_msg()
H A Dhns3_ethdev.h426 struct hns3_mbx_arq_ring arq; /* mailbox async rx queue */ member
/f-stack/freebsd/libkern/
H A Dqdivrem.c82 __qdivrem(u_quad_t uq, u_quad_t vq, u_quad_t *arq) in __qdivrem() argument
99 if (arq) in __qdivrem()
100 *arq = uq; in __qdivrem()
104 if (arq) in __qdivrem()
105 *arq = uq; in __qdivrem()
157 if (arq) in __qdivrem()
158 *arq = rbj % t; in __qdivrem()
260 if (arq) { in __qdivrem()
269 *arq = tmp.q; in __qdivrem()