Home
last modified time | relevance | path

Searched refs:virtqueue_push (Results 1 – 18 of 18) sorted by relevance

/openbmc/qemu/hw/virtio/
H A Dvirtio-balloon.c236 virtqueue_push(s->svq, s->stats_vq_elem, 0); in balloon_stats_poll_cb()
383 virtqueue_push(vq, elem, 0); in virtio_balloon_handle_report()
441 virtqueue_push(vq, elem, 0); in virtio_balloon_handle_output()
462 virtqueue_push(vq, s->stats_vq_elem, 0); in virtio_balloon_receive_stats()
548 virtqueue_push(vq, elem, 0); in get_free_page_hints()
H A Dvirtio-pmem.c62 virtqueue_push(req_data->pmem->rq_vq, &req_data->elem, len); in done_cb()
H A Dvirtio-rng.c81 virtqueue_push(vrng->vq, elem, len); in chr_read()
H A Dvhost-vsock-common.c185 virtqueue_push(vq, elem, sizeof(event)); in vhost_vsock_common_send_transport_reset()
H A Dvirtio-crypto.c300 virtqueue_push(vq, elem, sizeof(input)); in virtio_crypto_create_session_completion()
330 virtqueue_push(vq, elem, sizeof(status)); in virtio_crypto_destroy_session_completion()
443 virtqueue_push(vq, elem, sizeof(input)); in virtio_crypto_handle_ctrl()
582 virtqueue_push(req->vq, &req->elem, req->in_len); in virtio_crypto_req_complete()
H A Dvhost-shadow-virtqueue.c465 virtqueue_push(svq->vq, elem, len); in vhost_svq_push_elem()
H A Dvirtio-iommu.c822 virtqueue_push(vq, elem, sz); in virtio_iommu_handle_command()
866 virtqueue_push(vq, elem, sz); in virtio_iommu_report_fault()
H A Dvirtio.c990 void virtqueue_push(VirtQueue *vq, const VirtQueueElement *elem, in virtqueue_push() function
1828 virtqueue_push(vq, &elem, 0); in virtqueue_packed_drop_all()
1861 virtqueue_push(vq, &elem, 0); in virtqueue_split_drop_all()
H A Dvirtio-mem.c460 virtqueue_push(vq, elem, sizeof(*resp)); in virtio_mem_send_response()
/openbmc/qemu/hw/input/
H A Dvirtio-input.c65 virtqueue_push(vinput->evt, elem, len); in virtio_input_send()
97 virtqueue_push(vinput->sts, elem, len); in virtio_input_handle_sts()
/openbmc/qemu/hw/char/
H A Dvirtio-serial-bus.c125 virtqueue_push(vq, elem, len); in write_to_port()
145 virtqueue_push(vq, elem, 0); in discard_vq_data()
207 virtqueue_push(vq, port->elem, 0); in do_flush_queued_data()
242 virtqueue_push(vq, elem, len); in send_control_msg()
491 virtqueue_push(vq, elem, 0); in control_out()
/openbmc/qemu/hw/audio/
H A Dvirtio-snd.c752 virtqueue_push(cmd->vq, cmd->elem, sizeof(virtio_snd_hdr)); in process_cmd()
856 virtqueue_push(vq, in empty_invalid_queue()
1162 virtqueue_push(buffer->vq, in return_tx_buffer()
1255 virtqueue_push(buffer->vq, in return_rx_buffer()
/openbmc/qemu/hw/9pfs/
H A Dvirtio-9p-device.c38 virtqueue_push(v->vq, elem, pdu->size); in virtio_9p_push_and_notify()
/openbmc/qemu/include/hw/virtio/
H A Dvirtio.h254 void virtqueue_push(VirtQueue *vq, const VirtQueueElement *elem,
/openbmc/qemu/hw/display/
H A Dvirtio-gpu.c179 virtqueue_push(cmd->vq, &cmd->elem, s); in virtio_gpu_ctrl_response()
1152 virtqueue_push(vq, elem, 0); in virtio_gpu_handle_cursor()
/openbmc/qemu/hw/net/
H A Dvirtio-net.c1598 virtqueue_push(vq, elem, written); in virtio_net_handle_ctrl()
2655 virtqueue_push(q->tx_vq, q->async_tx.elem, 0); in virtio_net_tx_complete()
2765 virtqueue_push(q->tx_vq, elem, 0); in virtio_net_flush_tx()
/openbmc/qemu/hw/scsi/
H A Dvirtio-scsi.c112 virtqueue_push(vq, &req->elem, req->qsgl.size + req->resp_iov.size); in virtio_scsi_complete_req()
/openbmc/qemu/hw/block/
H A Dvirtio-blk.c67 virtqueue_push(req->vq, &req->elem, req->in_len); in virtio_blk_req_complete()