Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_debugfs.c64 static struct dentry *debugfs_dim_ring_init(struct net_dim *dim, int ring_idx, in debugfs_dim_ring_init() argument
69 snprintf(qname, 10, "%d", ring_idx); in debugfs_dim_ring_init()
Dbnxt_ulp.h25 u32 ring_idx; member
Dbnxt_ulp.c113 ent[i].ring_idx = idx + i; in bnxt_fill_msix_vecs()
Dbnxt.c2099 int ring_idx = j & bp->tx_ring_mask; in bnxt_free_tx_skbs() local
2102 tx_buf = &txr->tx_buf_ring[ring_idx]; in bnxt_free_tx_skbs()
/Linux-v4.19/drivers/net/vmxnet3/
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()
1303 u32 idx, ring_idx; in vmxnet3_rq_rx_complete() local
1320 ring_idx = VMXNET3_GET_RING_IDX(adapter, rcd->rqID); in vmxnet3_rq_rx_complete()
1321 ring = rq->rx_ring + ring_idx; in vmxnet3_rq_rx_complete()
1322 vmxnet3_getRxDesc(rxd, &rq->rx_ring[ring_idx].base[idx].rxd, in vmxnet3_rq_rx_complete()
1324 rbi = rq->buf_info[ring_idx] + idx; in vmxnet3_rq_rx_complete()
1350 ring_idx, idx); in vmxnet3_rq_rx_complete()
1546 ring = rq->rx_ring + ring_idx; in vmxnet3_rq_rx_complete()
[all …]
Dvmxnet3_int.h405 #define VMXNET3_RX_ALLOC_THRESHOLD(rq, ring_idx, adapter) \ argument
406 ((rq)->rx_ring[ring_idx].size >> 3)
/Linux-v4.19/drivers/net/wireless/ath/wil6210/
Ddebugfs.c1085 int ring_idx = dbg_ring_index; in wil_txdesc_debugfs_show() local
1093 if (ring_idx >= WIL6210_MAX_TX_RINGS) { in wil_txdesc_debugfs_show()
1094 seq_printf(s, "invalid ring index %d\n", ring_idx); in wil_txdesc_debugfs_show()
1097 tx = ring_idx > 0; /* desc ring 0 is reserved for RX */ in wil_txdesc_debugfs_show()
1100 if (ring_idx > WIL6210_MAX_TX_RINGS) { in wil_txdesc_debugfs_show()
1101 seq_printf(s, "invalid ring index %d\n", ring_idx); in wil_txdesc_debugfs_show()
1104 tx = (ring_idx < WIL6210_MAX_TX_RINGS); in wil_txdesc_debugfs_show()
1107 ring = tx ? &wil->ring_tx[ring_idx] : &wil->ring_rx; in wil_txdesc_debugfs_show()
1111 seq_printf(s, "No Tx[%2d] RING\n", ring_idx); in wil_txdesc_debugfs_show()
1120 ring_idx, txdesc_idx, ring->size); in wil_txdesc_debugfs_show()
[all …]
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/
Dhns_enet.c1257 static int hns_nic_init_affinity_mask(int q_num, int ring_idx, in hns_nic_init_affinity_mask() argument
1268 cpu = ring_idx; in hns_nic_init_affinity_mask()
1270 cpu = ring_idx - q_num; in hns_nic_init_affinity_mask()
1273 cpu = ring_idx * 2; in hns_nic_init_affinity_mask()
1275 cpu = (ring_idx - q_num) * 2 + 1; in hns_nic_init_affinity_mask()
Dhns_dsaf_rcb.c495 struct rcb_common_cb *rcb_common, int ring_idx) in hns_rcb_get_port_in_comm() argument
497 return ring_idx / (rcb_common->max_q_per_vf * rcb_common->max_vfn); in hns_rcb_get_port_in_comm()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Den_netdev.c1578 static int mlx4_en_init_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) in mlx4_en_init_affinity_hint() argument
1580 struct mlx4_en_rx_ring *ring = priv->rx_ring[ring_idx]; in mlx4_en_init_affinity_hint()
1586 cpumask_set_cpu(cpumask_local_spread(ring_idx, numa_node), in mlx4_en_init_affinity_hint()
1591 static void mlx4_en_free_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) in mlx4_en_free_affinity_hint() argument
1593 free_cpumask_var(priv->rx_ring[ring_idx]->affinity_mask); in mlx4_en_free_affinity_hint()
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dmain.c961 rdev->msix_entries[i + 1].ring_idx, in bnxt_re_alloc_res()
1284 rdev->msix_entries[BNXT_RE_AEQ_IDX].ring_idx, in bnxt_re_ib_reg()
/Linux-v4.19/drivers/net/ethernet/broadcom/
Dbnx2.c3033 u32 ring_idx) in bnx2_rx_skb() argument
3036 u16 prod = ring_idx & 0xffff; in bnx2_rx_skb()
3041 bnx2_reuse_rx_data(bp, rxr, data, (u16) (ring_idx >> 16), prod); in bnx2_rx_skb()