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()
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 Dvmxnet3.c389 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 De1000e_core.c2427 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 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.h244 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 Dlibvhost-user.c1439 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 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()