Home
last modified time | relevance | path

Searched defs:vring (Results 1 – 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/platform/mellanox/
Dmlxbf-tmfifo.c166 struct mlxbf_tmfifo_vring *vring[2]; member
211 struct mlxbf_tmfifo_vring *vring; in mlxbf_tmfifo_free_vrings() local
233 struct mlxbf_tmfifo_vring *vring; in mlxbf_tmfifo_alloc_vrings() local
288 mlxbf_tmfifo_get_next_desc(struct mlxbf_tmfifo_vring *vring) in mlxbf_tmfifo_get_next_desc()
311 static void mlxbf_tmfifo_release_desc(struct mlxbf_tmfifo_vring *vring, in mlxbf_tmfifo_release_desc()
333 static u32 mlxbf_tmfifo_get_pkt_len(struct mlxbf_tmfifo_vring *vring, in mlxbf_tmfifo_get_pkt_len()
351 static void mlxbf_tmfifo_release_pending_pkt(struct mlxbf_tmfifo_vring *vring) in mlxbf_tmfifo_release_pending_pkt()
372 static void mlxbf_tmfifo_init_net_desc(struct mlxbf_tmfifo_vring *vring, in mlxbf_tmfifo_init_net_desc()
384 mlxbf_tmfifo_get_next_pkt(struct mlxbf_tmfifo_vring *vring, bool is_rx) in mlxbf_tmfifo_get_next_pkt()
415 struct mlxbf_tmfifo_vring *vring, in mlxbf_tmfifo_console_output_one()
[all …]
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
Dvirtio_ring.h46 struct vring { struct
48 struct vring_desc *desc; argument
49 struct vring_avail *avail; argument
50 struct vring_used *used; argument
57 static inline void vring_init(struct vring *vr, unsigned int num, void *p, in vring_init() argument
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
Dvirtio_ring.h64 struct vring { struct
66 vring_desc_t * desc; argument
67 vring_avail_t * avail; argument
68 vring_used_t * used; argument
/kernel/linux/linux-5.10/include/uapi/linux/
Dvirtio_ring.h152 struct vring { struct
155 vring_desc_t *desc; argument
157 vring_avail_t *avail; argument
159 vring_used_t *used; argument
167 * struct vring argument
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wil6210/
Dtxrx.c71 struct wil_ring *vring = &wil->ring_tx[i]; in wil_is_tx_idle() local
110 static int wil_vring_alloc(struct wil6210_priv *wil, struct wil_ring *vring) in wil_vring_alloc()
190 static void wil_vring_free(struct wil6210_priv *wil, struct wil_ring *vring) in wil_vring_free()
256 static int wil_vring_alloc_skb(struct wil6210_priv *wil, struct wil_ring *vring, in wil_vring_alloc_skb()
440 struct wil_ring *vring) in wil_vring_reap_rx()
1051 struct wil_ring *vring = &wil->ring_rx; in wil_rx_init() local
1086 struct wil_ring *vring = &wil->ring_rx; in wil_rx_fini() local
1164 struct wil_ring *vring = &wil->ring_tx[id]; in wil_vring_init_tx() local
1267 struct wil_ring *vring = &wil->ring_tx[ring_id]; in wil_tx_vring_modify() local
1341 struct wil_ring *vring = &wil->ring_tx[id]; in wil_vring_init_bcast() local
[all …]
Dwmi.c2610 int wmi_rx_chain_add(struct wil6210_priv *wil, struct wil_ring *vring) in wmi_rx_chain_add()
/kernel/linux/linux-5.10/drivers/virtio/
Dvirtio_ring.c120 struct vring vring; member
147 } vring; member
861 struct vring vring; in vring_create_virtqueue_split() local
2069 struct vring vring, in __vring_new_virtqueue()
2184 struct vring vring; in vring_new_virtqueue() local
/kernel/linux/linux-5.10/drivers/remoteproc/
Dingenic_rproc.c151 u32 vring; in vpu_interrupt() local
Dremoteproc_core.c386 struct fw_rsc_vdev_vring *vring = &rsc->vring[i]; in rproc_parse_vring() local
/kernel/linux/linux-5.10/include/linux/
Dvringh.h44 struct vring vring; member
Dremoteproc.h310 struct fw_rsc_vdev_vring vring[]; member
619 struct rproc_vring vring[RVDEV_NUM_VRINGS]; member
/kernel/linux/linux-5.10/drivers/vdpa/ifcvf/
Difcvf_base.h83 struct vring_info vring[IFCVF_MAX_QUEUE_PAIRS * 2]; member
Difcvf_main.c33 struct vring_info *vring = arg; in ifcvf_intr_handler() local
/kernel/linux/linux-5.10/tools/virtio/
Dvirtio_test.c34 struct vring vring; member
Dvringh_test.c667 struct vring vring; in main() local
/kernel/linux/linux-5.10/drivers/vdpa/vdpa_sim/
Dvdpa_sim.c48 struct vringh vring; member