/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_eqs.c | 41 HINIC_CSR_AEQ_CONS_IDX_ADDR((eq)->q_id) : \ 42 HINIC_CSR_CEQ_CONS_IDX_ADDR((eq)->q_id)) 45 HINIC_CSR_AEQ_PROD_IDX_ADDR((eq)->q_id) : \ 46 HINIC_CSR_CEQ_PROD_IDX_ADDR((eq)->q_id)) 49 HINIC_CSR_AEQ_HI_PHYS_ADDR_REG((eq)->q_id, pg_num) : \ 50 HINIC_CSR_CEQ_HI_PHYS_ADDR_REG((eq)->q_id, pg_num)) 53 HINIC_CSR_AEQ_LO_PHYS_ADDR_REG((eq)->q_id, pg_num) : \ 54 HINIC_CSR_CEQ_LO_PHYS_ADDR_REG((eq)->q_id, pg_num)) 88 container_of((eq) - (eq)->q_id, struct hinic_aeqs, aeq[0]) 91 container_of((eq) - (eq)->q_id, struct hinic_ceqs, ceq[0]) [all …]
|
D | hinic_hw_csr.h | 97 #define HINIC_CSR_AEQ_HI_PHYS_ADDR_REG(q_id, pg_num) \ argument 98 (HINIC_CSR_AEQ_MTT_OFF(q_id) + \ 101 #define HINIC_CSR_CEQ_HI_PHYS_ADDR_REG(q_id, pg_num) \ argument 102 (HINIC_CSR_CEQ_MTT_OFF(q_id) + \ 105 #define HINIC_CSR_AEQ_LO_PHYS_ADDR_REG(q_id, pg_num) \ argument 106 (HINIC_CSR_AEQ_MTT_OFF(q_id) + \ 109 #define HINIC_CSR_CEQ_LO_PHYS_ADDR_REG(q_id, pg_num) \ argument 110 (HINIC_CSR_CEQ_MTT_OFF(q_id) + \
|
D | hinic_hw_io.c | 38 #define CI_ADDR(base_addr, q_id) ((base_addr) + \ argument 39 (q_id) * CI_Q_ADDR_SIZE) 137 base_qpn + qp->q_id); in write_sq_ctxts() 181 base_qpn + qp->q_id); in write_rq_ctxts() 224 struct hinic_qp *qp, int q_id, in init_qp() argument 233 qp->q_id = q_id; in init_qp() 235 err = hinic_wq_allocate(&func_to_io->wqs, &func_to_io->sq_wq[q_id], in init_qp() 243 err = hinic_wq_allocate(&func_to_io->wqs, &func_to_io->rq_wq[q_id], in init_qp() 258 func_to_io->sq_db[q_id] = db_base; in init_qp() 260 err = hinic_init_sq(&qp->sq, hwif, &func_to_io->sq_wq[q_id], in init_qp() [all …]
|
D | hinic_tx.c | 215 netif_stop_subqueue(netdev, qp->q_id); in hinic_xmit_frame() 222 netif_wake_subqueue(nic_dev->netdev, qp->q_id); in hinic_xmit_frame() 353 if (__netif_subqueue_stopped(nic_dev->netdev, qp->q_id) && in free_tx_poll() 355 netdev_txq = netdev_get_tx_queue(txq->netdev, qp->q_id); in free_tx_poll() 359 netif_wake_subqueue(nic_dev->netdev, qp->q_id); in free_tx_poll() 480 irqname_len = snprintf(NULL, 0, "hinic_txq%d", qp->q_id) + 1; in hinic_init_txq() 487 sprintf(txq->irq_name, "hinic_txq%d", qp->q_id); in hinic_init_txq()
|
D | hinic_hw_cmdq.h | 119 u32 q_id; member 180 enum hinic_set_arm_qtype q_type, u32 q_id);
|
D | hinic_rx.c | 346 skb_record_rx_queue(skb, qp->q_id); in rxq_recv() 434 cpumask_set_cpu(qp->q_id % num_online_cpus(), &mask); in rx_request_irq() 466 irqname_len = snprintf(NULL, 0, "hinic_rxq%d", qp->q_id) + 1; in hinic_init_rxq() 471 sprintf(rxq->irq_name, "hinic_rxq%d", qp->q_id); in hinic_init_rxq()
|
D | hinic_hw_qp.c | 51 #define SQ_CTXT_OFFSET(max_sqs, max_rqs, q_id) \ argument 52 (((max_rqs) + (max_sqs)) * CTXT_RSVD + (q_id) * Q_CTXT_SIZE) 54 #define RQ_CTXT_OFFSET(max_sqs, max_rqs, q_id) \ argument 56 (max_sqs + (q_id)) * Q_CTXT_SIZE) 572 HINIC_SQ_DB_INFO_SET(qp->q_id, QID)); in sq_prepare_db()
|
D | hinic_hw_cmdq.c | 520 enum hinic_set_arm_qtype q_type, u32 q_id) in hinic_set_arm_bit() argument 529 arm_bit.q_id = q_id; in hinic_set_arm_bit() 533 dev_err(&pdev->dev, "Failed to set arm for qid %d\n", q_id); in hinic_set_arm_bit()
|
D | hinic_hw_qp.h | 124 u16 q_id; member
|
D | hinic_hw_eqs.h | 185 int q_id; member
|
D | hinic_hw_dev.c | 1000 hw_ci.sq_id = qp->q_id; in hinic_hwdev_hw_ci_addr_set()
|
/Linux-v4.19/drivers/crypto/hisilicon/sec/ |
D | sec_drv.c | 688 int q_id; in sec_isr_handle() local 693 q_id = outorder_msg->data & SEC_OUT_BD_INFO_Q_ID_M; in sec_isr_handle() 694 msg = msg_ring->vaddr + q_id; in sec_isr_handle() 701 set_bit(q_id, queue->unprocessed); in sec_isr_handle() 702 if (q_id == queue->expected) in sec_isr_handle() 719 q_id = outorder_msg->data & SEC_OUT_BD_INFO_Q_ID_M; in sec_isr_handle() 720 msg = msg_ring->vaddr + q_id; in sec_isr_handle()
|
/Linux-v4.19/drivers/net/ethernet/intel/ice/ |
D | ice_switch.h | 86 u16 q_id:11; member
|
D | ice_main.c | 1825 int tx_rings_per_v, rx_rings_per_v, q_id, q_base; in ice_vsi_map_rings_to_vectors() local 1833 for (q_id = q_base; q_id < (q_base + tx_rings_per_v); q_id++) { in ice_vsi_map_rings_to_vectors() 1834 struct ice_ring *tx_ring = vsi->tx_rings[q_id]; in ice_vsi_map_rings_to_vectors() 1848 for (q_id = q_base; q_id < (q_base + rx_rings_per_v); q_id++) { in ice_vsi_map_rings_to_vectors() 1849 struct ice_ring *rx_ring = vsi->rx_rings[q_id]; in ice_vsi_map_rings_to_vectors()
|
D | ice_common.c | 1849 sz += qg_list[i].num_qs * sizeof(qg_list[i].q_id); in ice_aq_dis_lan_txq() 1852 sz += sizeof(qg_list[i]) - sizeof(qg_list[i].q_id); in ice_aq_dis_lan_txq() 2189 qg_list.q_id[0] = cpu_to_le16(q_ids[i]); in ice_dis_vsi_txq()
|
D | ice_adminq_cmd.h | 1193 __le16 q_id[1]; member
|
D | ice_switch.c | 503 act |= (f_info->fwd_id.q_id << ICE_SINGLE_ACT_Q_INDEX_S) & in ice_fill_sw_rule()
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qlge/ |
D | qlge.h | 1238 u8 q_id; member 2232 u16 q_id); 2312 void ql_dump_hw_cb(struct ql_adapter *qdev, int size, u32 bit, u16 q_id); 2318 #define QL_DUMP_HW_CB(qdev, size, bit, q_id) \ argument 2319 ql_dump_hw_cb(qdev, size, bit, q_id) 2326 #define QL_DUMP_HW_CB(qdev, size, bit, q_id) argument
|
D | qlge_dbg.c | 1802 void ql_dump_hw_cb(struct ql_adapter *qdev, int size, u32 bit, u16 q_id) in ql_dump_hw_cb() argument 1812 if (ql_write_cfg(qdev, ptr, size, bit, q_id)) { in ql_dump_hw_cb()
|
D | qlge_main.c | 216 u16 q_id) in ql_write_cfg() argument 249 value = bit | (q_id << CFG_Q_SHIFT); in ql_write_cfg() 2190 ib_ae_rsp->q_id); in ql_process_chip_ae_intr()
|
/Linux-v4.19/drivers/net/hyperv/ |
D | hyperv_net.h | 684 u16 q_id; member 695 u16 q_id; member 701 u16 q_id; member 746 u16 q_id; member
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/ |
D | hns_dsaf_main.c | 254 u32 q_id, q_num_per_port; in hns_dsaf_mix_def_qid_cfg() local 260 for (i = 0, q_id = 0; i < DSAF_SERVICE_NW_NUM; i++) { in hns_dsaf_mix_def_qid_cfg() 263 0xff, 0, q_id); in hns_dsaf_mix_def_qid_cfg() 264 q_id += q_num_per_port; in hns_dsaf_mix_def_qid_cfg() 271 u32 q_id, q_num_per_port; in hns_dsaf_inner_qid_cfg() local 280 for (mac_id = 0, q_id = 0; mac_id < DSAF_SERVICE_NW_NUM; mac_id++) { in hns_dsaf_inner_qid_cfg() 285 q_id); in hns_dsaf_inner_qid_cfg() 286 q_id += q_num_per_port; in hns_dsaf_inner_qid_cfg()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_tm.c | 300 u8 q_id, u16 qs_id) in hclge_tm_q_to_qs_map_cfg() argument 309 map->nq_id = cpu_to_le16(q_id); in hclge_tm_q_to_qs_map_cfg()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_virtchnl_pf.c | 2167 u16 q_id; in i40e_ctrl_vf_tx_rings() local 2169 for_each_set_bit(q_id, &q_map, I40E_MAX_VF_QUEUES) { in i40e_ctrl_vf_tx_rings() 2171 vsi->base_queue + q_id, in i40e_ctrl_vf_tx_rings() 2190 u16 q_id; in i40e_ctrl_vf_rx_rings() local 2192 for_each_set_bit(q_id, &q_map, I40E_MAX_VF_QUEUES) { in i40e_ctrl_vf_rx_rings() 2193 ret = i40e_control_wait_rx_q(pf, vsi->base_queue + q_id, in i40e_ctrl_vf_rx_rings()
|