Home
last modified time | relevance | path

Searched defs:ring (Results 1 – 25 of 32) sorted by relevance

12

/qemu/hw/net/rocker/
A Drocker_desc.c40 DescRing *ring; member
94 int desc_ring_index(DescRing *ring) in desc_ring_index()
99 static bool desc_ring_empty(DescRing *ring) in desc_ring_empty()
150 uint32_t desc_ring_get_size(DescRing *ring) in desc_ring_get_size()
190 DescInfo *desc_ring_fetch_desc(DescRing *ring) in desc_ring_fetch_desc()
228 static bool ring_pump(DescRing *ring) in ring_pump()
284 uint32_t desc_ring_get_head(DescRing *ring) in desc_ring_get_head()
289 uint32_t desc_ring_get_tail(DescRing *ring) in desc_ring_get_tail()
337 DescRing *ring; in desc_ring_alloc() local
347 void desc_ring_free(DescRing *ring) in desc_ring_free()
[all …]
A Drocker.c138 DescRing *ring) in rocker_get_pport_by_tx_ring()
475 DescRing *ring = r->rings[ROCKER_RING_EVENT]; in rocker_event_link_changed() local
526 DescRing *ring = r->rings[ROCKER_RING_EVENT]; in rocker_event_mac_vlan_seen() local
597 DescRing *ring = rocker_get_rx_ring_by_pport(r, pport); in rx_produce() local
1359 DescRing *ring = desc_ring_alloc(r, i); in pci_rocker_realize() local
/qemu/hw/9pfs/
A Dxen-9p-backend.c44 struct xen_9pfs_data ring; member
71 static void xen_9pfs_in_sg(Xen9pfsRing *ring, in xen_9pfs_in_sg()
98 static void xen_9pfs_out_sg(Xen9pfsRing *ring, in xen_9pfs_out_sg()
187 Xen9pfsRing *ring = &xen_9pfs->rings[pdu->tag % xen_9pfs->num_rings]; in xen_9pfs_init_out_iov_from_pdu() local
204 Xen9pfsRing *ring = &xen_9pfs->rings[pdu->tag % xen_9pfs->num_rings]; in xen_9pfs_init_in_iov_from_pdu() local
234 Xen9pfsRing *ring = &priv->rings[pdu->tag % priv->num_rings]; in xen_9pfs_push_and_notify() local
266 static int xen_9pfs_receive(Xen9pfsRing *ring) in xen_9pfs_receive()
308 Xen9pfsRing *ring = opaque; in xen_9pfs_bh() local
328 Xen9pfsRing *ring = opaque; in xen_9pfs_evtchn_event() local
/qemu/hw/virtio/
A Dvhost-backend.c114 struct vhost_vring_state *ring) in vhost_kernel_set_vring_endian()
120 struct vhost_vring_state *ring) in vhost_kernel_set_vring_num()
126 struct vhost_vring_state *ring) in vhost_kernel_set_vring_base()
132 struct vhost_vring_state *ring) in vhost_kernel_get_vring_base()
A Dvhost-vdpa.c1003 struct vhost_vring_state *ring) in vhost_vdpa_set_dev_vring_base()
1420 struct vhost_vring_state *ring) in vhost_vdpa_set_vring_num()
1427 struct vhost_vring_state *ring) in vhost_vdpa_set_vring_base()
1443 struct vhost_vring_state *ring) in vhost_vdpa_get_vring_base()
A Dvhost-user.c1061 struct vhost_vring_state *ring) in vhost_user_set_vring_endian()
1167 struct vhost_vring_state *ring, in vhost_set_vring()
1181 struct vhost_vring_state *ring) in vhost_user_set_vring_num()
1230 struct vhost_vring_state *ring) in vhost_user_set_vring_base()
1288 struct vhost_vring_state *ring) in vhost_user_get_vring_base()
/qemu/include/hw/xen/interface/io/
A Dconsole.h15 #define MASK_XENCONS_IDX(idx, ring) ((idx) & (sizeof(ring)-1)) argument
/qemu/util/
A Dfdmon-io_uring.c82 struct io_uring *ring = &ctx->fdmon_io_uring; in get_sqe() local
257 struct io_uring *ring = &ctx->fdmon_io_uring; in process_cq_ring() local
/qemu/hw/net/
A Dvmxnet3.c164 static inline void vmxnet3_ring_inc(Vmxnet3Ring *ring) in vmxnet3_ring_inc()
172 static inline void vmxnet3_ring_dec(Vmxnet3Ring *ring) in vmxnet3_ring_dec()
180 static inline hwaddr vmxnet3_ring_curr_cell_pa(Vmxnet3Ring *ring) in vmxnet3_ring_curr_cell_pa()
185 static inline void vmxnet3_ring_read_curr_cell(PCIDevice *d, Vmxnet3Ring *ring, in vmxnet3_ring_read_curr_cell()
191 static inline void vmxnet3_ring_write_curr_cell(PCIDevice *d, Vmxnet3Ring *ring, in vmxnet3_ring_write_curr_cell()
197 static inline size_t vmxnet3_ring_curr_cell_idx(Vmxnet3Ring *ring) in vmxnet3_ring_curr_cell_idx()
202 static inline uint8_t vmxnet3_ring_curr_gen(Vmxnet3Ring *ring) in vmxnet3_ring_curr_gen()
577 vmxnet3_ring_read_curr_txdesc(PCIDevice *pcidev, Vmxnet3Ring *ring, in vmxnet3_ring_read_curr_txdesc()
592 Vmxnet3Ring *ring = &s->txq_descr[qidx].tx_ring; in vmxnet3_pop_next_tx_descr() local
692 Vmxnet3Ring *ring = &s->rxq_descr[qidx].rx_ring[ridx]; in vmxnet3_read_next_rx_descr() local
A Dsunhme.c557 uint32_t ring = s->etxregs[HME_ETXI_RING >> 2] & ~HME_ETXI_RING_OFFSET; in sunhme_set_tx_ring_nr() local
711 uint32_t ring = s->erxregs[HME_ERXI_RING >> 2] & ~HME_ERXI_RING_OFFSET; in sunhme_set_rx_ring_nr() local
A Dimx_fec.c530 size_t ring; in imx_enet_do_tx() local
/qemu/include/standard-headers/linux/
A Dvirtio_ring.h115 __virtio16 ring[]; member
132 vring_used_elem_t ring[]; member
/qemu/hw/intc/
A Dxive.c40 static uint8_t exception_mask(uint8_t ring) in exception_mask()
52 static qemu_irq xive_tctx_output(XiveTCTX *tctx, uint8_t ring) in xive_tctx_output()
67 static uint64_t xive_tctx_accept(XiveTCTX *tctx, uint8_t ring) in xive_tctx_accept()
104 static void xive_tctx_notify(XiveTCTX *tctx, uint8_t ring) in xive_tctx_notify()
132 void xive_tctx_reset_signal(XiveTCTX *tctx, uint8_t ring) in xive_tctx_reset_signal()
142 static void xive_tctx_set_cppr(XiveTCTX *tctx, uint8_t ring, uint8_t cppr) in xive_tctx_set_cppr()
191 void xive_tctx_ipb_update(XiveTCTX *tctx, uint8_t ring, uint8_t ipb) in xive_tctx_ipb_update()
400 static void xive_tctx_set_lgs(XiveTCTX *tctx, uint8_t ring, uint8_t lgs) in xive_tctx_set_lgs()
758 static char *xive_tctx_ring_print(uint8_t *ring) in xive_tctx_ring_print()
A Dxive2.c275 uint8_t ring) in xive2_tctx_save_ctx()
355 hwaddr offset, unsigned size, uint8_t ring) in xive2_tm_pull_ctx()
446 unsigned size, uint8_t ring) in xive2_tm_pull_ctx_ol()
633 static void xive2_tctx_set_target(XiveTCTX *tctx, uint8_t ring, uint8_t target) in xive2_tctx_set_target()
/qemu/block/
A Dio_uring.c55 struct io_uring ring; member
429 struct io_uring *ring = &s->ring; in luring_init() local
A Dlinux-aio.c146 struct aio_ring *ring = (struct aio_ring *)ctx; in io_getevents_peek() local
168 struct aio_ring *ring = (struct aio_ring *)ctx; in io_getevents_commit() local
/qemu/hw/usb/
A Dhost-libusb.c139 USBHostIsoRing *ring; member
549 USBHostIsoRing *ring = g_new0(USBHostIsoRing, 1); in usb_host_iso_alloc() local
588 USBHostIsoRing *ring; in usb_host_iso_find() local
617 static void usb_host_iso_free(USBHostIsoRing *ring) in usb_host_iso_free()
640 USBHostIsoRing *ring; in usb_host_iso_free_all() local
675 USBHostIsoRing *ring; in usb_host_iso_data_in() local
720 USBHostIsoRing *ring; in usb_host_iso_data_out() local
A Dhcd-xhci.c268 XHCIRing ring; member
276 XHCIRing ring; member
679 static void xhci_ring_init(XHCIState *xhci, XHCIRing *ring, in xhci_ring_init()
686 static TRBType xhci_ring_fetch(XHCIState *xhci, XHCIRing *ring, XHCITRB *trb, in xhci_ring_fetch()
733 static int xhci_ring_chain_length(XHCIState *xhci, const XHCIRing *ring) in xhci_ring_chain_length()
1037 XHCIRing *ring = NULL; in xhci_set_ep_state() local
1872 XHCIRing *ring; in xhci_kick_epctx() local
/qemu/net/
A Dnetmap.c161 struct netmap_ring *ring = s->tx; in netmap_receive_iov() local
251 struct netmap_ring *ring = s->rx; in netmap_send() local
/qemu/target/xtensa/
A Dmmu_helper.c476 unsigned ring = get_ring(env, entry[wi][ei].asid); in xtensa_tlb_lookup() local
537 uint8_t ring; in HELPER() local
741 static unsigned mpu_attr_to_access(uint32_t attr, unsigned ring) in mpu_attr_to_access()
811 uint8_t ring; in get_physical_addr_mmu() local
/qemu/hw/display/
A Dqxl-logger.c236 int qxl_log_command(PCIQXLDevice *qxl, const char *ring, QXLCommandExt *ext) in qxl_log_command()
A Dqxl.c402 QXLReleaseRing *ring; in init_qxl_ram() local
617 QXLCommandRing *ring; in interface_get_command() local
692 QXLReleaseRing *ring = &d->ram->release_ring; in qxl_push_free_res() local
739 QXLReleaseRing *ring; in interface_release_resource() local
791 QXLCursorRing *ring; in interface_get_cursor_command() local
1825 QXLReleaseRing *ring = &d->ram->release_ring; local
/qemu/include/hw/ppc/
A Dxive.h365 static inline uint32_t xive_tctx_word2(uint8_t *ring) in xive_tctx_word2()
426 uint8_t ring; member
/qemu/pc-bios/s390-ccw/
A Dvirtio.h79 uint16_t ring[]; member
95 VRingUsedElem ring[]; member
/qemu/audio/
A Dpwaudio.c52 struct spa_ringbuffer ring; member

Completed in 84 milliseconds

12