Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_submit.c44 u32 ring_idx; member
51 u64 context = submit->fence_ctx + submit->ring_idx; in virtio_gpu_do_fence_wait()
277 u32 ring_idx) in virtio_gpu_fence_event_create()
373 u64 fence_ctx, u32 ring_idx) in virtio_gpu_init_submit()
384 (vfpriv->ring_idx_mask & BIT_ULL(ring_idx))) in virtio_gpu_init_submit()
393 out_fence = virtio_gpu_fence_alloc(vgdev, fence_ctx, ring_idx); in virtio_gpu_init_submit()
398 err = virtio_gpu_fence_event_create(dev, file, out_fence, ring_idx); in virtio_gpu_init_submit()
407 submit->ring_idx = ring_idx; in virtio_gpu_init_submit()
483 u32 ring_idx in virtio_gpu_execbuffer_ioctl()
275 virtio_gpu_fence_event_create(struct drm_device * dev,struct drm_file * file,struct virtio_gpu_fence * fence,u32 ring_idx) virtio_gpu_fence_event_create() argument
371 virtio_gpu_init_submit(struct virtio_gpu_submit * submit,struct drm_virtgpu_execbuffer * exbuf,struct drm_device * dev,struct drm_file * file,u64 fence_ctx,u32 ring_idx) virtio_gpu_init_submit() argument
481 u32 ring_idx = 0; virtio_gpu_execbuffer_ioctl() local
[all...]
H A Dvirtgpu_fence.c60 uint32_t ring_idx) in virtio_gpu_fence_alloc() argument
62 uint64_t fence_context = base_fence_ctx + ring_idx; in virtio_gpu_fence_alloc()
70 fence->ring_idx = ring_idx; in virtio_gpu_fence_alloc()
106 cmd_hdr->ring_idx = (u8)fence->ring_idx; in virtio_gpu_fence_emit()
H A Dvirtgpu_drv.h151 uint32_t ring_idx;
465 uint32_t ring_idx);
150 uint32_t ring_idx; global() member
/linux/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, sizeof(qname), "%d", ring_idx); in debugfs_dim_ring_init()
H A Dbnxt_ulp.c69 ent[i].ring_idx = i; in bnxt_fill_msix_vecs()
H A Dbnxt.c3488 int ring_idx = i & bp->tx_ring_mask; in bnxt_free_one_tx_ring_skbs()
3490 tx_buf = &txr->tx_buf_ring[ring_idx]; in bnxt_free_one_tx_ring_skbs()
3482 int ring_idx = i & bp->tx_ring_mask; bnxt_free_one_tx_ring_skbs() local
/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_auxr.h19 u32 ring_idx; member
/linux/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 …]
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_int.h471 #define VMXNET3_RX_ALLOC_THRESHOLD(rq, ring_idx, adapter) \ argument
472 ((rq)->rx_ring[ring_idx].size >> 3)
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dev_coredump.c227 u32 ring_idx, off; in amdgpu_devcoredump_format() local
320 ring_idx = coredump->rings[i].ring_index; in amdgpu_devcoredump_format()
321 ring = coredump->adev->rings[ring_idx]; in amdgpu_devcoredump_format()
/linux/include/uapi/drm/
H A Dvirtgpu_drm.h85 __u32 ring_idx; /* command ring index (see VIRTGPU_EXECBUF_RING_IDX) */ member
/linux/drivers/bus/mhi/ep/
H A Dmain.c28 static int mhi_ep_send_event(struct mhi_ep_cntrl *mhi_cntrl, u32 ring_idx, in mhi_ep_send_event() argument
37 ring = &mhi_cntrl->mhi_event[ring_idx].ring; in mhi_ep_send_event()
38 ctx = (union mhi_ep_ring_ctx *)&mhi_cntrl->ev_ctx_cache[ring_idx]; in mhi_ep_send_event()
42 dev_err(dev, "Error starting event ring (%u)\n", ring_idx); in mhi_ep_send_event()
50 dev_err(dev, "Error adding element to event ring (%u)\n", ring_idx); in mhi_ep_send_event()
/linux/include/uapi/linux/
H A Dvirtio_gpu.h140 * If the following flag is set, then ring_idx contains the index
150 __u8 ring_idx;
142 __u8 ring_idx; global() member
/linux/drivers/net/ethernet/hisilicon/hns/
H A Dhns_enet.c1256 static int hns_nic_init_affinity_mask(int q_num, int ring_idx, in hns_nic_init_affinity_mask() argument
1267 cpu = ring_idx; in hns_nic_init_affinity_mask()
1269 cpu = ring_idx - q_num; in hns_nic_init_affinity_mask()
1272 cpu = ring_idx * 2; in hns_nic_init_affinity_mask()
1274 cpu = (ring_idx - q_num) * 2 + 1; in hns_nic_init_affinity_mask()
/linux/drivers/infiniband/hw/bng_re/
H A Dbng_dev.c340 rattr.lrid = rdev->nqr->msix_entries[BNG_RE_CREQ_NQ_IDX].ring_idx; in bng_re_dev_init()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_netdev.c1599 static int mlx4_en_init_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) in mlx4_en_init_affinity_hint() argument
1601 struct mlx4_en_rx_ring *ring = priv->rx_ring[ring_idx]; in mlx4_en_init_affinity_hint()
1607 cpumask_set_cpu(cpumask_local_spread(ring_idx, numa_node), in mlx4_en_init_affinity_hint()
1612 static void mlx4_en_free_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) in mlx4_en_free_affinity_hint() argument
1614 free_cpumask_var(priv->rx_ring[ring_idx]->affinity_mask); in mlx4_en_free_affinity_hint()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h405 u16 ring_idx; /* {rx,tx,xdp}_ring back reference idx */ member
/linux/drivers/dma/ti/
H A Dk3-udma.c1687 int ring_idx, ret; in udma_alloc_tx_resources() local
1695 ring_idx = tchan->tflow_id; in udma_alloc_tx_resources()
1697 ring_idx = ud->bchan_cnt + tchan->id; in udma_alloc_tx_resources()
1699 ret = k3_ringacc_request_rings_pair(ud->ringacc, ring_idx, -1, in udma_alloc_tx_resources()
/linux/drivers/net/ethernet/broadcom/
H A Dbnx2.c3042 u32 ring_idx) in bnx2_rx_skb()
3045 u16 prod = ring_idx & 0xffff; in bnx2_rx_skb()
3050 bnx2_reuse_rx_data(bp, rxr, data, (u16) (ring_idx >> 16), prod); in bnx2_rx_skb()
3026 bnx2_rx_skb(struct bnx2 * bp,struct bnx2_rx_ring_info * rxr,u8 * data,unsigned int len,unsigned int hdr_len,dma_addr_t dma_addr,u32 ring_idx) bnx2_rx_skb() argument