/openbmc/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()
|
/openbmc/linux/arch/arm/boot/dts/ti/keystone/ |
H A D | keystone-k2hk.dtsi | 168 kick-gpios = <&dspgpio0 27 0>; 184 kick-gpios = <&dspgpio1 27 0>; 200 kick-gpios = <&dspgpio2 27 0>; 216 kick-gpios = <&dspgpio3 27 0>; 232 kick-gpios = <&dspgpio4 27 0>; 248 kick-gpios = <&dspgpio5 27 0>; 264 kick-gpios = <&dspgpio6 27 0>; 280 kick-gpios = <&dspgpio7 27 0>;
|
H A D | keystone-k2l.dtsi | 338 kick-gpios = <&dspgpio0 27 0>; 354 kick-gpios = <&dspgpio1 27 0>; 370 kick-gpios = <&dspgpio2 27 0>; 386 kick-gpios = <&dspgpio3 27 0>;
|
/openbmc/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()
|
/openbmc/linux/Documentation/virt/kvm/ |
H A D | vcpu-requests.rst | 48 The goal of a VCPU kick is to bring a VCPU thread out of guest mode in 51 time of the kick. Therefore, depending on the mode and state of the VCPU 52 thread, there are two other actions a kick may take. All three actions 134 to a "kick", but unlike a kick it guarantees the vCPU has actually exited 192 kick will send an IPI to force an exit from guest mode when necessary. 238 sending kick also change the VCPU mode to something !IN_GUEST_MODE. The 259 that a non-IPI generating kick will still result in an action by the 261 request-accompanying kicks, then the kick may not do anything useful at 262 all. If, for instance, a request-less kick was made to a VCPU that was 265 whatever it was the kick was meant to initiate. [all …]
|
/openbmc/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() 413 while (comp != kick) { in sungem_tx_kick() 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() 562 uint32_t mac_crc, done, kick, max_fsize; in sungem_receive() local 615 if (sungem_rx_full(s, kick, done)) { in sungem_receive() [all …]
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | smp.c | 81 goto kick; in pnv_smp_kick_cpu() 100 goto kick; in pnv_smp_kick_cpu() 124 kick: in pnv_smp_kick_cpu()
|
/openbmc/linux/drivers/clk/renesas/ |
H A D | rcar-gen2-cpg.c | 89 u32 val, kick; in cpg_z_clk_set_rate() local 107 kick = readl(zclk->kick_reg); in cpg_z_clk_set_rate() 108 kick |= CPG_FRQCRB_KICK; in cpg_z_clk_set_rate() 109 writel(kick, zclk->kick_reg); in cpg_z_clk_set_rate()
|
/openbmc/linux/tools/virtio/ |
H A D | virtio_test.c | 28 int kick; member 58 r = write(info->kick, &v, sizeof v); in vq_notify() 90 file.fd = info->kick; in vhost_vq_setup() 116 info->kick = eventfd(0, EFD_NONBLOCK); in vq_info_add()
|
/openbmc/linux/drivers/rpmsg/ |
H A D | qcom_glink_native.h | 27 void (*kick)(struct qcom_glink_pipe *glink_pipe); member
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/packagegroups/ |
H A D | packagegroup-obmc-apps.bbappend | 2 # This will kick start a gpio monitor that will catch the
|
/openbmc/linux/arch/x86/hyperv/ |
H A D | hv_spinlock.c | 83 pv_ops.lock.kick = hv_qlock_kick; in hv_init_spinlocks()
|
/openbmc/linux/drivers/watchdog/ |
H A D | ar7_wdt.c | 50 u32 kick; member 77 WRITE_REG(ar7_wdt->kick, value); in ar7_wdt_kick()
|
/openbmc/linux/drivers/input/joystick/ |
H A D | sidewinder.c | 119 int timeout, bitout, sched, i, kick, start, strobe; in sw_read_packet() local 124 kick = id ? gameport_time(gameport, SW_KICK) : 0; /* Set up kick timeout for ID packet */ in sw_read_packet() 161 if (kick && (~v & u & 0x01)) { /* Falling edge on axis 0 */ in sw_read_packet() 162 sched = kick; /* Schedule second trigger */ in sw_read_packet() 163 kick = 0; /* Don't schedule next time on falling edge */ in sw_read_packet()
|
/openbmc/linux/drivers/block/ |
H A D | virtio_blk.c | 384 bool kick; in virtio_commit_rqs() local 387 kick = virtqueue_kick_prepare(vq->vq); in virtio_commit_rqs() 390 if (kick) in virtio_commit_rqs() 483 bool kick; in virtblk_add_req_batch() local 499 kick = virtqueue_kick_prepare(vq->vq); in virtblk_add_req_batch() 502 return kick; in virtblk_add_req_batch() 512 bool kick; in virtio_queue_rqs() local 523 kick = virtblk_add_req_batch(vq, rqlist); in virtio_queue_rqs() 524 if (kick) in virtio_queue_rqs()
|
/openbmc/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',
|
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | ti,keystone-rproc.txt | 66 - kick-gpios: Should specify the gpio device needed for the virtio IPC 140 kick-gpios = <&dspgpio0 27 0>; 179 kick-gpios = <&dspgpio0 27 0>;
|
/openbmc/linux/drivers/scsi/ |
H A D | xen-scsifront.c | 171 int kick; in scsifront_put_rqid() local 174 kick = _scsifront_put_rqid(info, id); in scsifront_put_rqid() 177 if (kick) in scsifront_put_rqid() 337 int kick; in scsifront_sync_cmd_done() local 349 kick = _scsifront_put_rqid(info, id); in scsifront_sync_cmd_done() 352 if (kick) in scsifront_sync_cmd_done()
|
H A D | virtio_scsi.c | 494 bool kick) in virtscsi_add_cmd() argument 502 if (!err && kick) in virtscsi_add_cmd() 567 bool kick; in virtscsi_queuecommand() local 597 kick = (sc->flags & SCMD_LAST) != 0; in virtscsi_queuecommand() 598 ret = virtscsi_add_cmd(req_vq, cmd, req_size, sizeof(cmd->resp.cmd), kick); in virtscsi_queuecommand()
|
/openbmc/linux/arch/x86/xen/ |
H A D | spinlock.c | 143 pv_ops.lock.kick = xen_qlock_kick; in xen_init_spinlocks()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | cq.c | 86 bool kick; in mlx4_add_cq_to_tasklet() local 96 kick = list_empty(&tasklet_ctx->list); in mlx4_add_cq_to_tasklet() 98 if (kick) in mlx4_add_cq_to_tasklet()
|
/openbmc/linux/Documentation/userspace-api/ |
H A D | vduse.rst | 221 3. Setup the kick eventfd for the specified virtqueues with the VDUSE_VQ_SETUP_KICKFD 222 ioctl. The kick eventfd is used by VDUSE kernel module to notify userspace to 226 4. Listen to the kick eventfd (optional) and consume the available ring. The buffer
|
/openbmc/linux/Documentation/devicetree/bindings/gpio/ |
H A D | gpio-dsp-keystone.txt | 38 kick-gpio = <&dspgpio0 27>;
|
/openbmc/linux/tools/virtio/ringtest/ |
H A D | main.h | 84 void kick(void);
|