Searched refs:arq (Results 1 – 8 of 8) sorted by relevance
| /f-stack/dpdk/drivers/net/i40e/base/ |
| H A D | i40e_adminq.c | 26 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 D | i40e_adminq.h | 66 struct i40e_adminq_ring arq; /* receive queue */ member
|
| /f-stack/dpdk/drivers/common/iavf/ |
| H A D | iavf_adminq.c | 25 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 D | iavf_adminq.h | 66 struct iavf_adminq_ring arq; /* receive queue */ member
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_mbx.h | 159 #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 D | hns3_mbx.c | 212 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 D | hns3_ethdev.h | 426 struct hns3_mbx_arq_ring arq; /* mailbox async rx queue */ member
|
| /f-stack/freebsd/libkern/ |
| H A D | qdivrem.c | 82 __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()
|