Home
last modified time | relevance | path

Searched refs:userio (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/serio/
H A Duserio.c2 * userio kernel serio device emulation module
28 #include <uapi/linux/userio.h>
30 #define USERIO_NAME "userio"
51 * userio_device_write - Write data from serio to a userio device in userspace
52 * @id: The serio port for the userio device
57 struct userio_device *userio = id->port_data; in userio_device_write() local
60 spin_lock_irqsave(&userio->buf_lock, flags); in userio_device_write()
62 userio->buf[userio->head] = val; in userio_device_write()
63 userio in userio_device_write()
78 struct userio_device *userio; userio_char_open() local
104 struct userio_device *userio = file->private_data; userio_char_release() local
124 struct userio_device *userio = file->private_data; userio_char_read() local
182 struct userio_device *userio = file->private_data; userio_char_write() local
253 struct userio_device *userio = file->private_data; userio_char_poll() local
[all...]
/kernel/linux/linux-6.6/drivers/input/serio/
H A Duserio.c2 * userio kernel serio device emulation module
28 #include <uapi/linux/userio.h>
30 #define USERIO_NAME "userio"
51 * userio_device_write - Write data from serio to a userio device in userspace
52 * @id: The serio port for the userio device
57 struct userio_device *userio = id->port_data; in userio_device_write() local
60 spin_lock_irqsave(&userio->buf_lock, flags); in userio_device_write()
62 userio->buf[userio->head] = val; in userio_device_write()
63 userio in userio_device_write()
78 struct userio_device *userio; userio_char_open() local
104 struct userio_device *userio = file->private_data; userio_char_release() local
124 struct userio_device *userio = file->private_data; userio_char_read() local
182 struct userio_device *userio = file->private_data; userio_char_write() local
253 struct userio_device *userio = file->private_data; userio_char_poll() local
[all...]

Completed in 1 milliseconds