input_event
sizeof(struct input_event) * buffer_size,
struct input_event event;
if (uio->uio_resid != 0 && uio->uio_resid < sizeof(struct input_event))
remaining = uio->uio_resid / sizeof(struct input_event);
sizeof(struct input_event));
ret = uiomove((void *)&event, sizeof(struct input_event), uio);
struct input_event event;
if (uio->uio_resid % sizeof(struct input_event) != 0) {
ret = uiomove((void *)&event, sizeof(struct input_event), uio);
sizeof(struct input_event);
EVDEV_CLIENT_SIZEQ(client) * sizeof(struct input_event);
client->ec_buffer[head] = (struct input_event) {
struct input_event *event;
struct input_event *event;
sizeof(struct input_event));
struct input_event ec_buffer[]; /* (q) */