Searched refs:vinput (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/hw/input/ |
H A D | virtio-input.c | 28 if (!vinput->active) { in virtio_input_send() 33 if (vinput->qindex == vinput->qsize) { in virtio_input_send() 34 vinput->qsize++; in virtio_input_send() 35 vinput->queue = g_realloc(vinput->queue, vinput->qsize * in virtio_input_send() 38 vinput->queue[vinput->qindex++].event = *event; in virtio_input_send() 51 virtqueue_unpop(vinput->evt, vinput->queue[i].elem, 0); in virtio_input_send() 68 virtio_notify(VIRTIO_DEVICE(vinput), vinput->evt); in virtio_input_send() 69 vinput->qindex = 0; in virtio_input_send() 166 config = virtio_input_find_config(vinput, vinput->cfg_select, in virtio_input_get_config() 212 if (vinput->active) { in virtio_input_reset() [all …]
|
H A D | virtio-input-hid.c | 78 virtio_input_add_config(vinput, &ext); in virtio_input_extend_config() 85 VirtIOInput *vinput = VIRTIO_INPUT(dev); in virtio_input_handle_event() local 102 virtio_input_send(vinput, &event); in virtio_input_handle_event() 120 virtio_input_send(vinput, &event); in virtio_input_handle_event() 125 virtio_input_send(vinput, &event); in virtio_input_handle_event() 139 virtio_input_send(vinput, &event); in virtio_input_handle_event() 146 virtio_input_send(vinput, &event); in virtio_input_handle_event() 174 VirtIOInput *vinput = VIRTIO_INPUT(dev); in virtio_input_handle_sync() local 181 virtio_input_send(vinput, &event); in virtio_input_handle_sync() 204 if (vinput->active) { in virtio_input_hid_change_active() [all …]
|
H A D | virtio-input-host.c | 28 VirtIOInput *vinput = VIRTIO_INPUT(vih); in virtio_input_host_event() local 42 virtio_input_send(vinput, &virtio); in virtio_input_host_event() 101 VirtIOInput *vinput = VIRTIO_INPUT(dev); in virtio_input_host_realize() local 139 virtio_input_add_config(vinput, &id); in virtio_input_host_realize() 149 virtio_input_add_config(vinput, &id); in virtio_input_host_realize() 194 static void virtio_input_host_handle_status(VirtIOInput *vinput, in virtio_input_host_handle_status() argument 197 VirtIOInputHost *vih = VIRTIO_INPUT_HOST(vinput); in virtio_input_host_handle_status() 243 VirtIOInput *vinput = VIRTIO_INPUT(obj); in virtio_input_host_init() local 245 virtio_input_init_config(vinput, virtio_input_host_config); in virtio_input_host_init()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-input.h | 81 void (*change_active)(VirtIOInput *vinput); 82 void (*handle_status)(VirtIOInput *vinput, virtio_input_event *event); 105 void virtio_input_send(VirtIOInput *vinput, virtio_input_event *event); 106 void virtio_input_init_config(VirtIOInput *vinput, 108 virtio_input_config *virtio_input_find_config(VirtIOInput *vinput, 111 void virtio_input_add_config(VirtIOInput *vinput, 113 void virtio_input_idstr_config(VirtIOInput *vinput,
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-input-pci.c | 47 VirtIOInputPCI *vinput = VIRTIO_INPUT_PCI(vpci_dev); in virtio_input_pci_realize() local 48 DeviceState *vdev = DEVICE(&vinput->vdev); in virtio_input_pci_realize()
|