/qemu/tests/ |
H A D | vhost-user-bridge.c | 173 vubr_handle_tx(VuDev *dev, int qidx) in vubr_handle_tx() argument 175 VuVirtq *vq = vu_get_queue(dev, qidx); in vubr_handle_tx() 180 assert(qidx % 2); in vubr_handle_tx() 465 VuVirtq *vq = vu_get_queue(dev, qidx); in vubr_queue_set_started() 473 if (qidx % 2 == 1) { in vubr_queue_set_started() 603 int qidx; in notifier_thread() local 606 for (qidx = 0; qidx < VHOST_USER_BRIDGE_MAX_QUEUES; qidx++) { in notifier_thread() 609 if (*n == qidx) { in notifier_thread() 616 qidx); in notifier_thread() 618 if (qidx % 2 == 1) { in notifier_thread() [all …]
|
/qemu/hw/net/ |
H A D | vmxnet3.c | 389 vmxnet3_ring_inc(&s->txq_descr[qidx].tx_ring); in vmxnet3_inc_tx_consumption_counter() 421 VMXNET3_RING_DUMP(VMW_RIPRN, "TXC", qidx, &s->txq_descr[qidx].comp_ring); in vmxnet3_complete_packet() 433 vmxnet3_inc_tx_completion_counter(s, qidx); in vmxnet3_complete_packet() 535 int qidx, in vmxnet3_on_rx_done_update_stats() argument 589 int qidx, in vmxnet3_pop_next_tx_descr() argument 612 vmxnet3_send_packet(VMXNET3State *s, uint32_t qidx) in vmxnet3_send_packet() argument 670 vmxnet3_send_packet(s, qidx); in vmxnet3_process_tx_queue() 704 return s->rxq_descr[qidx].rx_ring[ridx].gen; in vmxnet3_get_rx_ring_gen() 725 vmxnet3_inc_rx_completion_counter(s, qidx); in vmxnet3_pop_rxc_descr() 733 vmxnet3_revert_rxc_descr(VMXNET3State *s, int qidx) in vmxnet3_revert_rxc_descr() argument [all …]
|
H A D | e1000e_core.c | 2427 int qidx = e1000e_mq_queue_idx(TDT, index); in e1000e_set_tdt() local 2428 uint32_t tarc_reg = (qidx == 0) ? TARC0 : TARC1; in e1000e_set_tdt() 2433 e1000e_tx_ring_init(core, &txr, qidx); in e1000e_set_tdt()
|
/qemu/contrib/vhost-user-input/ |
H A D | main.c | 137 static void vi_handle_sts(VuDev *dev, int qidx) in vi_handle_sts() argument 140 VuVirtq *vq = vu_get_queue(dev, qidx); in vi_handle_sts() 172 vi_queue_set_started(VuDev *dev, int qidx, bool started) in vi_queue_set_started() argument 175 VuVirtq *vq = vu_get_queue(dev, qidx); in vi_queue_set_started() 177 g_debug("queue started %d:%d", qidx, started); in vi_queue_set_started() 179 if (qidx == 1) { in vi_queue_set_started()
|
/qemu/subprojects/libvhost-user/ |
H A D | libvhost-user.h | 244 typedef void (*vu_queue_set_started_cb) (VuDev *dev, int qidx, bool started); 245 typedef bool (*vu_queue_is_processed_in_order_cb) (VuDev *dev, int qidx); 281 typedef void (*vu_queue_handler_cb) (VuDev *dev, int qidx); 532 VuVirtq *vu_get_queue(VuDev *dev, int qidx);
|
H A D | libvhost-user.c | 1439 int qidx = vq - dev->vq; in vu_set_queue_handler() local 1445 vu_kick_cb, (void *)(long)qidx); in vu_set_queue_handler() 1455 int qidx = vq - dev->vq; in vu_set_queue_host_notifier() local 1462 .u64 = qidx & VHOST_USER_VRING_IDX_MASK, in vu_set_queue_host_notifier() 2292 vu_get_queue(VuDev *dev, int qidx) in vu_get_queue() argument 2294 assert(qidx < dev->max_queues); in vu_get_queue() 2295 return &dev->vq[qidx]; in vu_get_queue()
|
/qemu/contrib/vhost-user-gpu/ |
H A D | vhost-user-gpu.c | 51 static void vg_handle_ctrl(VuDev *dev, int qidx); 902 vg_handle_ctrl(VuDev *dev, int qidx) in vg_handle_ctrl() argument 905 VuVirtq *vq = vu_get_queue(dev, qidx); in vg_handle_ctrl() 1014 vg_handle_cursor(VuDev *dev, int qidx) in vg_handle_cursor() argument 1017 VuVirtq *vq = vu_get_queue(dev, qidx); in vg_handle_cursor() 1052 vg_queue_set_started(VuDev *dev, int qidx, bool started) in vg_queue_set_started() argument 1054 VuVirtq *vq = vu_get_queue(dev, qidx); in vg_queue_set_started() 1056 g_debug("queue started %d:%d\n", qidx, started); in vg_queue_set_started() 1058 switch (qidx) { in vg_queue_set_started()
|