Home
last modified time | relevance | path

Searched refs:ring_idx (Results 1 – 25 of 30) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dbcmpcie.h219 #define BCMPCIE_RW_INDEX_OFFSET(rw_index_sz, ring_idx) \ argument
220 ((rw_index_sz) * (ring_idx))
223 #define BCMPCIE_RW_INDEX_ADDR(indices_array_base, rw_index_sz, ring_idx) \ argument
225 BCMPCIE_RW_INDEX_OFFSET((rw_index_sz), (ring_idx)))
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dbcmpcie.h265 #define BCMPCIE_RW_INDEX_OFFSET(rw_index_sz, ring_idx) \ argument
266 ((rw_index_sz) * (ring_idx))
269 #define BCMPCIE_RW_INDEX_ADDR(indices_array_base, rw_index_sz, ring_idx) \ argument
271 BCMPCIE_RW_INDEX_OFFSET((rw_index_sz), (ring_idx)))
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dbcmpcie.h265 #define BCMPCIE_RW_INDEX_OFFSET(rw_index_sz, ring_idx) \ argument
266 ((rw_index_sz) * (ring_idx))
269 #define BCMPCIE_RW_INDEX_ADDR(indices_array_base, rw_index_sz, ring_idx) \ argument
271 BCMPCIE_RW_INDEX_OFFSET((rw_index_sz), (ring_idx)))
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcmpcie.h265 #define BCMPCIE_RW_INDEX_OFFSET(rw_index_sz, ring_idx) \ argument
266 ((rw_index_sz) * (ring_idx))
269 #define BCMPCIE_RW_INDEX_ADDR(indices_array_base, rw_index_sz, ring_idx) \ argument
271 BCMPCIE_RW_INDEX_OFFSET((rw_index_sz), (ring_idx)))
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcmpcie.h254 #define BCMPCIE_RW_INDEX_OFFSET(rw_index_sz, ring_idx) \ argument
255 ((rw_index_sz) * (ring_idx))
258 #define BCMPCIE_RW_INDEX_ADDR(indices_array_base, rw_index_sz, ring_idx) \ argument
260 BCMPCIE_RW_INDEX_OFFSET((rw_index_sz), (ring_idx)))
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcmpcie.h254 #define BCMPCIE_RW_INDEX_OFFSET(rw_index_sz, ring_idx) \ argument
255 ((rw_index_sz) * (ring_idx))
258 #define BCMPCIE_RW_INDEX_ADDR(indices_array_base, rw_index_sz, ring_idx) \ argument
260 BCMPCIE_RW_INDEX_OFFSET((rw_index_sz), (ring_idx)))
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_debugfs.c64 static void debugfs_dim_ring_init(struct dim *dim, int ring_idx, in debugfs_dim_ring_init() argument
69 snprintf(qname, 10, "%d", ring_idx); in debugfs_dim_ring_init()
H A Dbnxt_ulp.h25 u32 ring_idx; member
H A Dbnxt_ulp.c106 ent[i].ring_idx = idx + i; in bnxt_fill_msix_vecs()
/OK3568_Linux_fs/kernel/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c566 vmxnet3_rq_alloc_rx_buf(struct vmxnet3_rx_queue *rq, u32 ring_idx, in vmxnet3_rq_alloc_rx_buf() argument
570 struct vmxnet3_rx_buf_info *rbi_base = rq->buf_info[ring_idx]; in vmxnet3_rq_alloc_rx_buf()
571 struct vmxnet3_cmd_ring *ring = &rq->rx_ring[ring_idx]; in vmxnet3_rq_alloc_rx_buf()
1376 u32 idx, ring_idx; in vmxnet3_rq_rx_complete() local
1393 ring_idx = VMXNET3_GET_RING_IDX(adapter, rcd->rqID); in vmxnet3_rq_rx_complete()
1394 ring = rq->rx_ring + ring_idx; in vmxnet3_rq_rx_complete()
1395 vmxnet3_getRxDesc(rxd, &rq->rx_ring[ring_idx].base[idx].rxd, in vmxnet3_rq_rx_complete()
1397 rbi = rq->buf_info[ring_idx] + idx; in vmxnet3_rq_rx_complete()
1423 ring_idx, idx); in vmxnet3_rq_rx_complete()
1625 ring = rq->rx_ring + ring_idx; in vmxnet3_rq_rx_complete()
[all …]
H A Dvmxnet3_int.h414 #define VMXNET3_RX_ALLOC_THRESHOLD(rq, ring_idx, adapter) \ argument
415 ((rq)->rx_ring[ring_idx].size >> 3)
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wil6210/
H A Ddebugfs.c1067 int ring_idx = dbg_ring_index; in txdesc_show() local
1075 if (ring_idx >= WIL6210_MAX_TX_RINGS) { in txdesc_show()
1076 seq_printf(s, "invalid ring index %d\n", ring_idx); in txdesc_show()
1079 tx = ring_idx > 0; /* desc ring 0 is reserved for RX */ in txdesc_show()
1082 if (ring_idx > WIL6210_MAX_TX_RINGS) { in txdesc_show()
1083 seq_printf(s, "invalid ring index %d\n", ring_idx); in txdesc_show()
1086 tx = (ring_idx < WIL6210_MAX_TX_RINGS); in txdesc_show()
1089 ring = tx ? &wil->ring_tx[ring_idx] : &wil->ring_rx; in txdesc_show()
1093 seq_printf(s, "No Tx[%2d] RING\n", ring_idx); in txdesc_show()
1102 ring_idx, txdesc_idx, ring->size); in txdesc_show()
[all …]
/OK3568_Linux_fs/kernel/drivers/soc/ti/
H A Dk3-ringacc.c579 u32 ring_idx; in k3_ringacc_ring_cfg_sci() local
585 ring_idx = ring->ring_id; in k3_ringacc_ring_cfg_sci()
590 ring_idx, in k3_ringacc_ring_cfg_sci()
599 ret, ring_idx); in k3_ringacc_ring_cfg_sci()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_lib.c1100 adapter->rx_ring[i]->ring_idx = i; in ixgbe_alloc_q_vectors()
1105 adapter->tx_ring[i]->ring_idx = i; in ixgbe_alloc_q_vectors()
1110 adapter->xdp_ring[i]->ring_idx = i; in ixgbe_alloc_q_vectors()
H A Dixgbe_xsk.c15 int qid = ring->ring_idx; in ixgbe_xsk_pool()
H A Dixgbe.h354 u16 ring_idx; /* {rx,tx,xdp}_ring back reference idx */ member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns/
H A Dhns_enet.c1233 static int hns_nic_init_affinity_mask(int q_num, int ring_idx, in hns_nic_init_affinity_mask() argument
1244 cpu = ring_idx; in hns_nic_init_affinity_mask()
1246 cpu = ring_idx - q_num; in hns_nic_init_affinity_mask()
1249 cpu = ring_idx * 2; in hns_nic_init_affinity_mask()
1251 cpu = (ring_idx - q_num) * 2 + 1; in hns_nic_init_affinity_mask()
H A Dhns_dsaf_rcb.c492 struct rcb_common_cb *rcb_common, int ring_idx) in hns_rcb_get_port_in_comm() argument
494 return ring_idx / (rcb_common->max_q_per_vf * rcb_common->max_vfn); in hns_rcb_get_port_in_comm()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dsiutils.c1148 uint32 ring_idx = 0, pos = 0; in BCMPOSTTRAPFN() local
1150 si_gci_get_chipctrlreg_ringidx_base8(gci_gpio, &ring_idx, &pos); in BCMPOSTTRAPFN()
1153 ring_idx, pos, opt, GCIMASK_8B(pos), GCIPOSVAL_8B(opt, pos))); in BCMPOSTTRAPFN()
1155 si_corereg(sih, GCI_CORE_IDX(sih), GCI_OFFSETOF(sih, gci_indirect_addr), ~0, ring_idx); in BCMPOSTTRAPFN()
1164 uint32 ring_idx = 0, pos = 0; /**< FunctionSel register idx and bits to use */ in BCMPOSTTRAPFN() local
1167 si_gci_get_chipctrlreg_ringidx_base4(gci_gpio, &ring_idx, &pos); in BCMPOSTTRAPFN()
1170 ring_idx, pos, value, GCIMASK_4B(pos), GCIPOSVAL_4B(value, pos))); in BCMPOSTTRAPFN()
1171 si_corereg(sih, GCI_CORE_IDX(sih), GCI_OFFSETOF(sih, gci_indirect_addr), ~0, ring_idx); in BCMPOSTTRAPFN()
1197 uint32 ring_idx = 0, pos = 0; in BCMPOSTTRAPFN() local
1199 si_gci_get_chipctrlreg_ringidx_base4(gpio, &ring_idx, &pos); in BCMPOSTTRAPFN()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dsiutils.c1148 uint32 ring_idx = 0, pos = 0; in BCMPOSTTRAPFN() local
1150 si_gci_get_chipctrlreg_ringidx_base8(gci_gpio, &ring_idx, &pos); in BCMPOSTTRAPFN()
1153 ring_idx, pos, opt, GCIMASK_8B(pos), GCIPOSVAL_8B(opt, pos))); in BCMPOSTTRAPFN()
1155 si_corereg(sih, GCI_CORE_IDX(sih), GCI_OFFSETOF(sih, gci_indirect_addr), ~0, ring_idx); in BCMPOSTTRAPFN()
1164 uint32 ring_idx = 0, pos = 0; /**< FunctionSel register idx and bits to use */ in BCMPOSTTRAPFN() local
1167 si_gci_get_chipctrlreg_ringidx_base4(gci_gpio, &ring_idx, &pos); in BCMPOSTTRAPFN()
1170 ring_idx, pos, value, GCIMASK_4B(pos), GCIPOSVAL_4B(value, pos))); in BCMPOSTTRAPFN()
1171 si_corereg(sih, GCI_CORE_IDX(sih), GCI_OFFSETOF(sih, gci_indirect_addr), ~0, ring_idx); in BCMPOSTTRAPFN()
1197 uint32 ring_idx = 0, pos = 0; in BCMPOSTTRAPFN() local
1199 si_gci_get_chipctrlreg_ringidx_base4(gpio, &ring_idx, &pos); in BCMPOSTTRAPFN()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Den_netdev.c1586 static int mlx4_en_init_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) in mlx4_en_init_affinity_hint() argument
1588 struct mlx4_en_rx_ring *ring = priv->rx_ring[ring_idx]; in mlx4_en_init_affinity_hint()
1594 cpumask_set_cpu(cpumask_local_spread(ring_idx, numa_node), in mlx4_en_init_affinity_hint()
1599 static void mlx4_en_free_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) in mlx4_en_free_affinity_hint() argument
1601 free_cpumask_var(priv->rx_ring[ring_idx]->affinity_mask); in mlx4_en_free_affinity_hint()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/bnxt_re/
H A Dmain.c1054 rattr.lrid = rdev->msix_entries[i + 1].ring_idx; in bnxt_re_alloc_res()
1458 rattr.lrid = rdev->msix_entries[BNXT_RE_AEQ_IDX].ring_idx; in bnxt_re_dev_init()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_msgbuf.c2864 dhd_lb_dispatch_tx_compl(dhd_pub_t *dhdp, uint16 ring_idx) in dhd_lb_dispatch_tx_compl() argument
8065 uint16 ring_idx; in dhd_msgbuf_ring_config_d2h_soft_doorbell() local
8097 for (ring_idx = 0; ring_idx < d2h_rings; ring_idx++) { in dhd_msgbuf_ring_config_d2h_soft_doorbell()
8114 ring_config_req->ring_id = htol16(DHD_D2H_RINGID(ring_idx)); in dhd_msgbuf_ring_config_d2h_soft_doorbell()
8117 soft_doorbell = &prot->soft_doorbell[ring_idx]; in dhd_msgbuf_ring_config_d2h_soft_doorbell()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_msgbuf.c3703 dhd_lb_dispatch_tx_compl(dhd_pub_t *dhdp, uint16 ring_idx) argument
9863 uint16 ring_idx; local
9887 for (ring_idx = 0; ring_idx < d2h_rings; ring_idx++) {
9904 ring_config_req->ring_id = htol16(DHD_D2H_RINGID(ring_idx));
9907 soft_doorbell = &prot->soft_doorbell[ring_idx];
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_msgbuf.c3703 dhd_lb_dispatch_tx_compl(dhd_pub_t *dhdp, uint16 ring_idx) argument
9865 uint16 ring_idx; local
9889 for (ring_idx = 0; ring_idx < d2h_rings; ring_idx++) {
9906 ring_config_req->ring_id = htol16(DHD_D2H_RINGID(ring_idx));
9909 soft_doorbell = &prot->soft_doorbell[ring_idx];

12