Home
last modified time | relevance | path

Searched refs:qidx (Results 1 – 7 of 7) sorted by relevance

/qemu/tests/
H A Dvhost-user-bridge.c173 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()
462 vubr_queue_set_started(VuDev *dev, int qidx, bool started) in vubr_queue_set_started() argument
465 VuVirtq *vq = vu_get_queue(dev, qidx); in vubr_queue_set_started()
470 qidx * qemu_real_host_page_size()); in vubr_queue_set_started()
473 if (qidx % 2 == 1) { in vubr_queue_set_started()
490 vubr_queue_is_processed_in_order(VuDev *dev, int qidx) in vubr_queue_is_processed_in_order() argument
603 int qidx; in notifier_thread() local
606 for (qidx = 0; qidx < VHOST_USER_BRIDGE_MAX_QUEUES; qidx++) { in notifier_thread()
[all …]
/qemu/hw/net/
H A Dvmxnet3.c376 vmxnet3_inc_tx_consumption_counter(VMXNET3State *s, int qidx) in vmxnet3_inc_tx_consumption_counter() argument
378 vmxnet3_ring_inc(&s->txq_descr[qidx].tx_ring); in vmxnet3_inc_tx_consumption_counter()
382 vmxnet3_inc_rx_consumption_counter(VMXNET3State *s, int qidx, int ridx) in vmxnet3_inc_rx_consumption_counter() argument
384 vmxnet3_ring_inc(&s->rxq_descr[qidx].rx_ring[ridx]); in vmxnet3_inc_rx_consumption_counter()
388 vmxnet3_inc_tx_completion_counter(VMXNET3State *s, int qidx) in vmxnet3_inc_tx_completion_counter() argument
390 vmxnet3_ring_inc(&s->txq_descr[qidx].comp_ring); in vmxnet3_inc_tx_completion_counter()
394 vmxnet3_inc_rx_completion_counter(VMXNET3State *s, int qidx) in vmxnet3_inc_rx_completion_counter() argument
396 vmxnet3_ring_inc(&s->rxq_descr[qidx].comp_ring); in vmxnet3_inc_rx_completion_counter()
400 vmxnet3_dec_rx_completion_counter(VMXNET3State *s, int qidx) in vmxnet3_dec_rx_completion_counter() argument
402 vmxnet3_ring_dec(&s->rxq_descr[qidx].comp_ring); in vmxnet3_dec_rx_completion_counter()
[all …]
H A De1000e_core.c2425 int qidx = e1000e_mq_queue_idx(TDT, index); in e1000e_set_tdt() local
2426 uint32_t tarc_reg = (qidx == 0) ? TARC0 : TARC1; in e1000e_set_tdt()
2431 e1000e_tx_ring_init(core, &txr, qidx); in e1000e_set_tdt()
/qemu/contrib/vhost-user-input/
H A Dmain.c137 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 Dlibvhost-user.h240 typedef void (*vu_queue_set_started_cb) (VuDev *dev, int qidx, bool started);
241 typedef bool (*vu_queue_is_processed_in_order_cb) (VuDev *dev, int qidx);
277 typedef void (*vu_queue_handler_cb) (VuDev *dev, int qidx);
528 VuVirtq *vu_get_queue(VuDev *dev, int qidx);
H A Dlibvhost-user.c1445 int qidx = vq - dev->vq; in vu_set_queue_handler() local
1451 vu_kick_cb, (void *)(long)qidx); in vu_set_queue_handler()
1461 int qidx = vq - dev->vq; in vu_set_queue_host_notifier() local
1468 .u64 = qidx & VHOST_USER_VRING_IDX_MASK, in vu_set_queue_host_notifier()
2309 vu_get_queue(VuDev *dev, int qidx) in vu_get_queue() argument
2311 assert(qidx < dev->max_queues); in vu_get_queue()
2312 return &dev->vq[qidx]; in vu_get_queue()
/qemu/contrib/vhost-user-gpu/
H A Dvhost-user-gpu.c51 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()