/qemu/contrib/ivshmem-client/ |
H A D | ivshmem-client.c | 296 uint64_t kick; in ivshmem_client_handle_event() local 307 ret = read(peer->vectors[i], &kick, sizeof(kick)); in ivshmem_client_handle_event() 311 if (ret != sizeof(kick)) { in ivshmem_client_handle_event() 317 PRIu64 "\n", peer->vectors[i], i, kick); in ivshmem_client_handle_event() 349 uint64_t kick; in ivshmem_client_notify() local 361 kick = 1; in ivshmem_client_notify() 362 if (write(fd, &kick, sizeof(kick)) != sizeof(kick)) { in ivshmem_client_notify()
|
/qemu/tests/qtest/fuzz/ |
H A D | virtio_scsi_fuzz.c | 78 uint8_t kick; in virtio_scsi_fuzz() member 103 vqa.kick = vqa.kick & 1; in virtio_scsi_fuzz() 119 if (vqa.kick) { in virtio_scsi_fuzz()
|
H A D | virtio_blk_fuzz.c | 75 uint8_t kick; in virtio_blk_fuzz() member 100 vqa.kick = vqa.kick & 1; in virtio_blk_fuzz() 115 if (vqa.kick) { in virtio_blk_fuzz()
|
/qemu/hw/net/ |
H A D | sungem.c | 377 uint32_t comp, kick; in sungem_tx_kick() local 405 kick = s->txdmaregs[TXDMA_KICK >> 2] & s->tx_mask; in sungem_tx_kick() 407 trace_sungem_tx_process(comp, kick, s->tx_mask + 1); in sungem_tx_kick() 413 while (comp != kick) { in sungem_tx_kick() 443 static bool sungem_rx_full(SunGEMState *s, uint32_t kick, uint32_t done) in sungem_rx_full() argument 445 return kick == ((done + 1) & s->rx_mask); in sungem_rx_full() 451 uint32_t kick, done, rxdma_cfg, rxmac_cfg; in sungem_can_receive() local 468 kick = s->rxdmaregs[RXDMA_KICK >> 2]; in sungem_can_receive() 470 full = sungem_rx_full(s, kick, done); in sungem_can_receive() 472 trace_sungem_rx_check(!full, kick, done); in sungem_can_receive() [all …]
|
H A D | trace-events | 329 sungem_tx_process(uint32_t comp, uint32_t kick, uint32_t size) "TX processing comp=%"PRIu32", kick=… 334 sungem_rx_check(bool full, uint32_t kick, uint32_t done) "Check RX %d (kick=%"PRIu32", done=%"PRIu3… 342 sungem_rx_process(uint32_t done, uint32_t kick, uint32_t size) "RX processing done=%"PRIu32", kick=…
|
/qemu/qapi/ |
H A D | virtio.json | 154 # @start-on-kick: VirtIODevice start_on_kick flag 185 'start-on-kick': 'bool', 645 # @kick: vhost_virtqueue kick 675 'kick': 'int',
|
/qemu/backends/ |
H A D | cryptodev-lkcf.c | 308 bool kick = false; in cryptodev_lkcf_execute_task() local 436 kick = true; in cryptodev_lkcf_execute_task() 441 if (kick) { in cryptodev_lkcf_execute_task()
|
/qemu/include/hw/virtio/ |
H A D | vhost.h | 24 int kick; member
|
/qemu/hw/virtio/ |
H A D | virtio-qmp.c | 832 status->kick = hdev->vqs[queue].kick; in qmp_x_query_virtio_vhost_queue_status()
|
H A D | virtio-hmp-cmds.c | 203 monitor_printf(mon, " kick: %"PRId64"\n", s->kick); in hmp_vhost_queue_status()
|
/qemu/target/s390x/kvm/ |
H A D | kvm.c | 1970 struct kvm_ioeventfd kick = { in kvm_s390_assign_subch_ioeventfd() local 1978 trace_kvm_assign_subch_ioeventfd(kick.fd, kick.addr, assign, in kvm_s390_assign_subch_ioeventfd() 1979 kick.datamatch); in kvm_s390_assign_subch_ioeventfd() 1984 kick.flags |= KVM_IOEVENTFD_FLAG_DEASSIGN; in kvm_s390_assign_subch_ioeventfd() 1986 return kvm_vm_ioctl(kvm_state, KVM_IOEVENTFD, &kick); in kvm_s390_assign_subch_ioeventfd()
|
/qemu/accel/kvm/ |
H A D | kvm-all.c | 132 * kick for the kernel from userspace. 1386 struct kvm_ioeventfd kick = { in kvm_set_ioeventfd_pio() 1399 kick.flags |= KVM_IOEVENTFD_FLAG_DATAMATCH; in kvm_set_ioeventfd_pio() 1402 kick.flags |= KVM_IOEVENTFD_FLAG_DEASSIGN; in kvm_set_ioeventfd_pio() 1404 r = kvm_vm_ioctl(kvm_state, KVM_IOEVENTFD, &kick); in kvm_set_ioeventfd_pio() 2265 * instead, so the KVM kernel resamplefd kick will be in kvm_irqchip_assign_irqfd() 2268 * kick it when we receive EOI of this IRQ. in kvm_irqchip_assign_irqfd() 1385 struct kvm_ioeventfd kick = { kvm_set_ioeventfd_pio() local
|
/qemu/docs/interop/ |
H A D | vhost-user.rst | 459 must start a ring upon receiving a kick (that is, detecting that file 650 mappings and kick and call FDs as necessary, negotiating protocol 1012 have the kick, call and error (if used) signals done via in-band 1263 instead of waiting for the kick. Note that if the protocol feature 1558 the vring instead of signalling it using the vring's kick file
|
/qemu/hw/usb/ |
H A D | hcd-xhci.c | 1739 uint64_t kick = epctx->mfindex_last + epctx->interval; in xhci_calc_intr_kick() local 1742 xfer->mfindex_kick = MAX(asap, kick); in xhci_calc_intr_kick()
|