Searched refs:virtio_input_config (Results 1 – 9 of 9) sorted by relevance
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-input.h | 17 typedef struct virtio_input_config virtio_input_config; typedef 52 virtio_input_config config; 107 virtio_input_config *config); 108 virtio_input_config *virtio_input_find_config(VirtIOInput *vinput, 112 virtio_input_config *config);
|
/openbmc/linux/drivers/virtio/ |
H A D | virtio_input.c | 132 virtio_cwrite_le(vi->vdev, struct virtio_input_config, select, &select); in virtinput_cfg_select() 133 virtio_cwrite_le(vi->vdev, struct virtio_input_config, subsel, &subsel); in virtinput_cfg_select() 134 virtio_cread_le(vi->vdev, struct virtio_input_config, size, &size); in virtinput_cfg_select() 159 virtio_cread_bytes(vi->vdev, offsetof(struct virtio_input_config, in virtinput_cfg_bits() 177 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.min, &mi); in virtinput_cfg_abs() 178 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.max, &ma); in virtinput_cfg_abs() 179 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.res, &re); in virtinput_cfg_abs() 180 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.fuzz, &fu); in virtinput_cfg_abs() 181 virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.flat, &fl); in virtinput_cfg_abs() 248 virtio_cread_bytes(vi->vdev, offsetof(struct virtio_input_config, in virtinput_probe() [all …]
|
/openbmc/qemu/contrib/vhost-user-input/ |
H A D | main.c | 24 typedef struct virtio_input_config virtio_input_config; typedef 31 virtio_input_config *sel_config; 197 static virtio_input_config * 200 virtio_input_config *cfg; in vi_find_config() 204 cfg = &g_array_index(vi->config, virtio_input_config, i); in vi_find_config() 235 virtio_input_config *config = (virtio_input_config *)data; in vi_set_config() 251 virtio_input_config bits; in vi_bits_config() 301 virtio_input_config id; in main() 351 vi.config = g_array_new(false, false, sizeof(virtio_input_config)); in main()
|
/openbmc/qemu/hw/input/ |
H A D | virtio-input.c | 103 virtio_input_config *virtio_input_find_config(VirtIOInput *vinput, in virtio_input_find_config() 119 virtio_input_config *config) in virtio_input_add_config() 136 virtio_input_config *config) in virtio_input_init_config() 150 virtio_input_config id; in virtio_input_idstr_config() 164 virtio_input_config *config; in virtio_input_get_config() 179 virtio_input_config *config = (virtio_input_config *)config_data; in virtio_input_set_config() 258 assert(vinput->cfg_size <= sizeof(virtio_input_config)); in virtio_input_device_realize()
|
H A D | virtio-input-host.c | 21 static struct virtio_input_config virtio_input_host_config[] = { 49 virtio_input_config bits; in virtio_input_bits_config() 75 virtio_input_config config; in virtio_input_abs_config() 102 virtio_input_config id, *abs; in virtio_input_host_realize()
|
H A D | virtio-input-hid.c | 59 virtio_input_config ext; in virtio_input_extend_config() 275 static struct virtio_input_config virtio_keyboard_config[] = { 332 static struct virtio_input_config virtio_mouse_config_v1[] = { 357 static struct virtio_input_config virtio_mouse_config_v2[] = { 426 static struct virtio_input_config virtio_tablet_config_v1[] = { 463 static struct virtio_input_config virtio_tablet_config_v2[] = { 551 static struct virtio_input_config virtio_multitouch_config[] = {
|
/openbmc/linux/include/uapi/linux/ |
H A D | virtio_input.h | 57 struct virtio_input_config { struct
|
/openbmc/qemu/include/standard-headers/linux/ |
H A D | virtio_input.h | 57 struct virtio_input_config { struct
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-user-input.c | 24 vub->config_size = sizeof(virtio_input_config); in vinput_realize()
|