| /linux-6.15/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_adminq.c | 99 hw->aq.arq.r.arq_bi = (struct iavf_dma_mem *)hw->aq.arq.dma_head.va; in iavf_alloc_arq_bufs() 103 bi = &hw->aq.arq.r.arq_bi[i]; in iavf_alloc_arq_bufs() 373 if (hw->aq.arq.count > 0) { in iavf_init_arq() 386 hw->aq.arq.next_to_use = 0; in iavf_init_arq() 387 hw->aq.arq.next_to_clean = 0; in iavf_init_arq() 465 if (hw->aq.arq.count == 0) { in iavf_shutdown_arq() 834 u16 ntc = hw->aq.arq.next_to_clean; in iavf_clean_arq_element() 849 if (hw->aq.arq.count == 0) { in iavf_clean_arq_element() 894 bi = &hw->aq.arq.r.arq_bi[ntc]; in iavf_clean_arq_element() 910 hw->aq.arq.next_to_clean = ntc; in iavf_clean_arq_element() [all …]
|
| H A D | iavf_adminq.h | 58 struct iavf_adminq_ring arq; /* receive queue */ member
|
| /linux-6.15/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_adminq.c | 97 hw->aq.arq.r.arq_bi = (struct i40e_dma_mem *)hw->aq.arq.dma_head.va; in i40e_alloc_arq_bufs() 101 bi = &hw->aq.arq.r.arq_bi[i]; in i40e_alloc_arq_bufs() 361 if (hw->aq.arq.count > 0) { in i40e_init_arq() 374 hw->aq.arq.next_to_use = 0; in i40e_init_arq() 375 hw->aq.arq.next_to_clean = 0; in i40e_init_arq() 449 if (hw->aq.arq.count == 0) { in i40e_shutdown_arq() 1064 if (hw->aq.arq.count == 0) { in i40e_clean_arq_element() 1109 bi = &hw->aq.arq.r.arq_bi[ntc]; in i40e_clean_arq_element() 1126 hw->aq.arq.next_to_use = ntu; in i40e_clean_arq_element() 1147 hw->aq.arq.next_to_use = 0; in i40e_resume_aq() [all …]
|
| H A D | i40e_adminq.h | 58 struct i40e_adminq_ring arq; /* receive queue */ member
|
| H A D | i40e_debugfs.c | 503 ring = &(hw->aq.arq); in i40e_dbg_dump_aq_desc()
|
| /linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_mbx.c | 207 if (atomic_read(&hdev->arq.count) >= in hclgevf_handle_mbx_msg() 216 memcpy(hdev->arq.msg_q[hdev->arq.tail], &req->msg, in hclgevf_handle_mbx_msg() 218 hclge_mbx_tail_ptr_move_arq(hdev->arq); in hclgevf_handle_mbx_msg() 219 atomic_inc(&hdev->arq.count); in hclgevf_handle_mbx_msg() 314 tail = hdev->arq.tail; in hclgevf_mbx_async_handler() 317 while (tail != hdev->arq.head) { in hclgevf_mbx_async_handler() 325 msg_q = hdev->arq.msg_q[hdev->arq.head]; in hclgevf_mbx_async_handler() 384 hclge_mbx_head_ptr_move_arq(hdev->arq); in hclgevf_mbx_async_handler() 385 atomic_dec(&hdev->arq.count); in hclgevf_mbx_async_handler() 386 msg_q = hdev->arq.msg_q[hdev->arq.head]; in hclgevf_mbx_async_handler()
|
| H A D | hclgevf_main.h | 263 struct hclgevf_mbx_arq_ring arq; /* mailbox async rx queue */ member
|
| H A D | hclgevf_main.c | 93 hdev->arq.hdev = hdev; in hclgevf_arq_init() 94 hdev->arq.head = 0; in hclgevf_arq_init() 95 hdev->arq.tail = 0; in hclgevf_arq_init() 96 atomic_set(&hdev->arq.count, 0); in hclgevf_arq_init()
|
| /linux-6.15/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hclge_mbx.h | 249 #define hclge_mbx_tail_ptr_move_arq(arq) \ argument 250 (arq.tail = (arq.tail + 1) % HCLGE_MBX_MAX_ARQ_MSG_NUM) 251 #define hclge_mbx_head_ptr_move_arq(arq) \ argument 252 (arq.head = (arq.head + 1) % HCLGE_MBX_MAX_ARQ_MSG_NUM)
|
| /linux-6.15/drivers/crypto/ |
| H A D | mxs-dcp.c | 416 struct crypto_async_request *arq; in dcp_chan_thread_aes() local 428 if (!backlog && !arq) { in dcp_chan_thread_aes() 438 if (arq) { in dcp_chan_thread_aes() 439 ret = mxs_dcp_aes_block_crypt(arq); in dcp_chan_thread_aes() 440 crypto_request_complete(arq, ret); in dcp_chan_thread_aes() 471 struct crypto_async_request *arq = &req->base; in mxs_dcp_aes_enqueue() local 747 struct crypto_async_request *arq; in dcp_chan_thread_sha() local 758 if (!backlog && !arq) { in dcp_chan_thread_sha() 768 if (arq) { in dcp_chan_thread_sha() 769 ret = dcp_sha_req_to_buf(arq); in dcp_chan_thread_sha() [all …]
|
| /linux-6.15/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf.h | 725 if (!adapter->hw.arq) in idpf_is_reset_detected() 728 return !(readl(idpf_get_reg_addr(adapter, adapter->hw.arq->reg.len)) & in idpf_is_reset_detected() 729 adapter->hw.arq->reg.len_mask); in idpf_is_reset_detected()
|
| H A D | idpf_controlq.h | 108 struct idpf_ctlq_info *arq; member
|
| H A D | idpf_virtchnl.c | 710 err = idpf_ctlq_recv(adapter->hw.arq, &num_recv, &ctlq_msg); in idpf_recv_mb_msg() 727 adapter->hw.arq, in idpf_recv_mb_msg() 2840 hw->arq = idpf_find_ctlq(hw, IDPF_CTLQ_TYPE_MAILBOX_RX, in idpf_init_dflt_mbx() 2843 if (!hw->asq || !hw->arq) { in idpf_init_dflt_mbx() 2860 if (adapter->hw.arq && adapter->hw.asq) { in idpf_deinit_dflt_mbx() 2864 adapter->hw.arq = NULL; in idpf_deinit_dflt_mbx()
|
| /linux-6.15/net/netfilter/ |
| H A D | nf_conntrack_h323_main.c | 1444 unsigned char **data, AdmissionRequest *arq) in process_arq() argument 1458 if ((arq->options & eAdmissionRequest_destCallSignalAddress) && in process_arq() 1459 get_h225_addr(ct, *data, &arq->destCallSignalAddress, in process_arq() 1467 &arq->destCallSignalAddress, in process_arq() 1472 if ((arq->options & eAdmissionRequest_srcCallSignalAddress) && in process_arq() 1473 get_h225_addr(ct, *data, &arq->srcCallSignalAddress, in process_arq() 1480 &arq->srcCallSignalAddress, in process_arq()
|