Searched refs:userio (Results 1 – 3 of 3) sorted by relevance
60 userio->buf[userio->head] = val; in userio_device_write()61 userio->head = (userio->head + 1) % USERIO_BUFSIZE; in userio_device_write()63 if (userio->head == userio->tail) in userio_device_write()77 if (!userio) in userio_char_open()84 userio->serio = kzalloc(sizeof(*userio->serio), GFP_KERNEL); in userio_char_open()89 userio->serio->port_data = userio; in userio_char_open()122 available = CIRC_CNT_TO_END(userio->head, userio->tail, in userio_fetch_data()126 memcpy(buf, &userio->buf[userio->tail], len); in userio_fetch_data()127 userio->tail = (userio->tail + len) % USERIO_BUFSIZE; in userio_fetch_data()166 userio->head != userio->tail); in userio_char_read()[all …]
35 obj-$(CONFIG_USERIO) += userio.o
312 subsystem accessible under char device 10:240 - /dev/userio. Using318 called userio.
Completed in 6 milliseconds