slip 13 arch/um/drivers/slip.h struct slip_proto slip; slip 6 arch/um/drivers/slip_common.c int slip_proto_read(int fd, void *buf, int len, struct slip_proto *slip) slip 10 arch/um/drivers/slip_common.c if(slip->more > 0){ slip 12 arch/um/drivers/slip_common.c while(i < slip->more){ slip 13 arch/um/drivers/slip_common.c size = slip_unesc(slip->ibuf[i++], slip->ibuf, slip 14 arch/um/drivers/slip_common.c &slip->pos, &slip->esc); slip 16 arch/um/drivers/slip_common.c memcpy(buf, slip->ibuf, size); slip 17 arch/um/drivers/slip_common.c memmove(slip->ibuf, &slip->ibuf[i], slip 18 arch/um/drivers/slip_common.c slip->more - i); slip 19 arch/um/drivers/slip_common.c slip->more = slip->more - i; slip 23 arch/um/drivers/slip_common.c slip->more = 0; slip 26 arch/um/drivers/slip_common.c n = net_read(fd, &slip->ibuf[slip->pos], slip 27 arch/um/drivers/slip_common.c sizeof(slip->ibuf) - slip->pos); slip 31 arch/um/drivers/slip_common.c start = slip->pos; slip 33 arch/um/drivers/slip_common.c size = slip_unesc(slip->ibuf[start + i], slip->ibuf,&slip->pos, slip 34 arch/um/drivers/slip_common.c &slip->esc); slip 36 arch/um/drivers/slip_common.c memcpy(buf, slip->ibuf, size); slip 37 arch/um/drivers/slip_common.c memmove(slip->ibuf, &slip->ibuf[start+i+1], slip 39 arch/um/drivers/slip_common.c slip->more = n - (i + 1); slip 46 arch/um/drivers/slip_common.c int slip_proto_write(int fd, void *buf, int len, struct slip_proto *slip) slip 50 arch/um/drivers/slip_common.c actual = slip_esc(buf, slip->obuf, len); slip 51 arch/um/drivers/slip_common.c n = net_write(fd, slip->obuf, actual); slip 92 arch/um/drivers/slip_common.h static inline void slip_proto_init(struct slip_proto * slip) slip 94 arch/um/drivers/slip_common.h memset(slip->ibuf, 0, sizeof(slip->ibuf)); slip 95 arch/um/drivers/slip_common.h memset(slip->obuf, 0, sizeof(slip->obuf)); slip 96 arch/um/drivers/slip_common.h slip->more = 0; slip 97 arch/um/drivers/slip_common.h slip->pos = 0; slip 98 arch/um/drivers/slip_common.h slip->esc = 0; slip 102 arch/um/drivers/slip_common.h struct slip_proto *slip); slip 104 arch/um/drivers/slip_common.h struct slip_proto *slip); slip 31 arch/um/drivers/slip_kern.c slip_proto_init(&spri->slip); slip 152 arch/um/drivers/slip_user.c pri->slip.pos = 0; slip 153 arch/um/drivers/slip_user.c pri->slip.esc = 0; slip 214 arch/um/drivers/slip_user.c return slip_proto_read(fd, buf, len, &pri->slip); slip 219 arch/um/drivers/slip_user.c return slip_proto_write(fd, buf, len, &pri->slip); slip 25 arch/um/drivers/slirp.h struct slip_proto slip; slip 33 arch/um/drivers/slirp_kern.c slip_proto_init(&spri->slip); slip 66 arch/um/drivers/slirp_user.c pri->slip.pos = 0; slip 67 arch/um/drivers/slirp_user.c pri->slip.esc = 0; slip 108 arch/um/drivers/slirp_user.c return slip_proto_read(fd, buf, len, &pri->slip); slip 113 arch/um/drivers/slirp_user.c return slip_proto_write(fd, buf, len, &pri->slip); slip 103 drivers/net/slip/slip.c static void slip_unesc(struct slip *sl, unsigned char c); slip 106 drivers/net/slip/slip.c static void slip_unesc6(struct slip *sl, unsigned char c); slip 129 drivers/net/slip/slip.c static int sl_alloc_bufs(struct slip *sl, int mtu) slip 205 drivers/net/slip/slip.c static void sl_free_bufs(struct slip *sl) slip 220 drivers/net/slip/slip.c static int sl_realloc_bufs(struct slip *sl, int mtu) slip 306 drivers/net/slip/slip.c static inline void sl_lock(struct slip *sl) slip 313 drivers/net/slip/slip.c static inline void sl_unlock(struct slip *sl) slip 319 drivers/net/slip/slip.c static void sl_bump(struct slip *sl) slip 375 drivers/net/slip/slip.c static void sl_encaps(struct slip *sl, unsigned char *icp, int len) slip 423 drivers/net/slip/slip.c struct slip *sl = container_of(work, struct slip, tx_work); slip 455 drivers/net/slip/slip.c struct slip *sl; slip 469 drivers/net/slip/slip.c struct slip *sl = netdev_priv(dev); slip 503 drivers/net/slip/slip.c struct slip *sl = netdev_priv(dev); slip 537 drivers/net/slip/slip.c struct slip *sl = netdev_priv(dev); slip 555 drivers/net/slip/slip.c struct slip *sl = netdev_priv(dev); slip 569 drivers/net/slip/slip.c struct slip *sl = netdev_priv(dev); slip 581 drivers/net/slip/slip.c struct slip *sl = netdev_priv(dev); slip 613 drivers/net/slip/slip.c struct slip *sl = netdev_priv(dev); slip 630 drivers/net/slip/slip.c struct slip *sl = netdev_priv(dev); slip 693 drivers/net/slip/slip.c struct slip *sl = tty->disc_data; slip 724 drivers/net/slip/slip.c struct slip *sl; slip 741 drivers/net/slip/slip.c static struct slip *sl_alloc(void) slip 746 drivers/net/slip/slip.c struct slip *sl; slip 792 drivers/net/slip/slip.c struct slip *sl; slip 888 drivers/net/slip/slip.c struct slip *sl = tty->disc_data; slip 958 drivers/net/slip/slip.c static void slip_unesc(struct slip *sl, unsigned char s) slip 1041 drivers/net/slip/slip.c static void slip_unesc6(struct slip *sl, unsigned char s) slip 1081 drivers/net/slip/slip.c struct slip *sl = tty->disc_data; slip 1191 drivers/net/slip/slip.c struct slip *sl = netdev_priv(dev); slip 1317 drivers/net/slip/slip.c struct slip *sl; slip 1382 drivers/net/slip/slip.c struct slip *sl = from_timer(sl, t, outfill_timer); slip 1413 drivers/net/slip/slip.c struct slip *sl = from_timer(sl, t, keepalive_timer);