Lines Matching refs:asyncppp
41 struct asyncppp { struct
96 static int ppp_async_encode(struct asyncppp *ap);
98 static int ppp_async_push(struct asyncppp *ap);
99 static void ppp_async_flush_output(struct asyncppp *ap);
100 static void ppp_async_input(struct asyncppp *ap, const unsigned char *buf,
106 static void async_lcp_peek(struct asyncppp *ap, unsigned char *data,
132 static struct asyncppp *ap_get(struct tty_struct *tty) in ap_get()
134 struct asyncppp *ap; in ap_get()
144 static void ap_put(struct asyncppp *ap) in ap_put()
157 struct asyncppp *ap; in ppp_asynctty_open()
217 struct asyncppp *ap; in ppp_asynctty_close()
285 struct asyncppp *ap = ap_get(tty); in ppp_asynctty_ioctl()
335 struct asyncppp *ap = ap_get(tty); in ppp_asynctty_receive()
352 struct asyncppp *ap = ap_get(tty); in ppp_asynctty_wakeup()
395 struct asyncppp *ap = chan->private; in ppp_async_ioctl()
487 struct asyncppp *ap = from_tasklet(ap, t, tsk); in ppp_async_process()
523 ppp_async_encode(struct asyncppp *ap) in ppp_async_encode()
624 struct asyncppp *ap = chan->private; in ppp_async_send()
641 ppp_async_push(struct asyncppp *ap) in ppp_async_push()
721 ppp_async_flush_output(struct asyncppp *ap) in ppp_async_flush_output()
744 scan_ordinary(struct asyncppp *ap, const unsigned char *buf, int count) in scan_ordinary()
759 process_input_packet(struct asyncppp *ap) in process_input_packet()
825 ppp_async_input(struct asyncppp *ap, const u8 *buf, const u8 *flags, int count) in ppp_async_input()
943 static void async_lcp_peek(struct asyncppp *ap, unsigned char *data, in async_lcp_peek()