/kernel/linux/linux-5.10/arch/um/drivers/ |
D | slip_common.c | 6 int slip_proto_read(int fd, void *buf, int len, struct slip_proto *slip) in slip_proto_read() argument 10 if(slip->more > 0){ in slip_proto_read() 12 while(i < slip->more){ in slip_proto_read() 13 size = slip_unesc(slip->ibuf[i++], slip->ibuf, in slip_proto_read() 14 &slip->pos, &slip->esc); in slip_proto_read() 16 memcpy(buf, slip->ibuf, size); in slip_proto_read() 17 memmove(slip->ibuf, &slip->ibuf[i], in slip_proto_read() 18 slip->more - i); in slip_proto_read() 19 slip->more = slip->more - i; in slip_proto_read() 23 slip->more = 0; in slip_proto_read() [all …]
|
D | slip_common.h | 92 static inline void slip_proto_init(struct slip_proto * slip) in slip_proto_init() argument 94 memset(slip->ibuf, 0, sizeof(slip->ibuf)); in slip_proto_init() 95 memset(slip->obuf, 0, sizeof(slip->obuf)); in slip_proto_init() 96 slip->more = 0; in slip_proto_init() 97 slip->pos = 0; in slip_proto_init() 98 slip->esc = 0; in slip_proto_init() 102 struct slip_proto *slip); 104 struct slip_proto *slip);
|
D | slirp_user.c | 66 pri->slip.pos = 0; in slirp_open() 67 pri->slip.esc = 0; in slirp_open() 108 return slip_proto_read(fd, buf, len, &pri->slip); in slirp_user_read() 113 return slip_proto_write(fd, buf, len, &pri->slip); in slirp_user_write()
|
D | slip_user.c | 153 pri->slip.pos = 0; in slip_open() 154 pri->slip.esc = 0; in slip_open() 215 return slip_proto_read(fd, buf, len, &pri->slip); in slip_user_read() 220 return slip_proto_write(fd, buf, len, &pri->slip); in slip_user_write()
|
D | Makefile | 9 slip-objs := slip_kern.o slip_user.o 44 obj-$(CONFIG_UML_NET_SLIP) += slip.o slip_common.o
|
D | slip.h | 13 struct slip_proto slip; member
|
D | slirp.h | 25 struct slip_proto slip; member
|
D | slip_kern.c | 31 slip_proto_init(&spri->slip); in slip_init()
|
D | slirp_kern.c | 33 slip_proto_init(&spri->slip); in slirp_init()
|
D | Kconfig | 196 The slip User-Mode Linux network transport allows a running UML to 199 the slip transport can only carry IP packets. 201 To use this, your host must support slip devices. 205 has examples of the UML command line to use to enable slip
|
/kernel/linux/linux-5.10/drivers/net/slip/ |
D | slip.c | 103 static void slip_unesc(struct slip *sl, unsigned char c); 106 static void slip_unesc6(struct slip *sl, unsigned char c); 129 static int sl_alloc_bufs(struct slip *sl, int mtu) in sl_alloc_bufs() 205 static void sl_free_bufs(struct slip *sl) in sl_free_bufs() 220 static int sl_realloc_bufs(struct slip *sl, int mtu) 306 static inline void sl_lock(struct slip *sl) 313 static inline void sl_unlock(struct slip *sl) 319 static void sl_bump(struct slip *sl) 375 static void sl_encaps(struct slip *sl, unsigned char *icp, int len) 423 struct slip *sl = container_of(work, struct slip, tx_work); [all …]
|
D | Makefile | 6 obj-$(CONFIG_SLIP) += slip.o
|
D | slip.h | 50 struct slip { struct
|
D | Kconfig | 35 will be called slip.
|
/kernel/linux/linux-5.10/drivers/net/ |
D | Makefile | 63 obj-$(CONFIG_SLIP) += slip/ 64 obj-$(CONFIG_SLHC) += slip/
|
D | Kconfig | 483 source "drivers/net/slip/Kconfig"
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/frequency/ |
D | adf4350.txt | 41 - adi,cycle-slip-reduction-enable: Enables cycle slip reduction.
|
/kernel/linux/linux-5.10/Documentation/translations/zh_CN/process/ |
D | magic-number.rst | 74 SLIP_MAGIC 0x5302 slip ``drivers/net/slip.h``
|
/kernel/linux/linux-5.10/Documentation/process/ |
D | magic-number.rst | 85 SLIP_MAGIC 0x5302 slip ``drivers/net/slip.h``
|
D | 7.AdvancedTopics.rst | 116 slip in ill-advised changes which go into the mainline below the review
|
/kernel/linux/linux-5.10/Documentation/networking/ |
D | eql.rst | 158 3.3.1. /etc/slip/runslip.conf 167 ducmd -e /etc/slip/dialout/cua2-288.xp -t 9 176 ducmd -e /etc/slip/dialout/cua3-288.xp -t 9
|
/kernel/linux/linux-5.10/Documentation/translations/it_IT/process/ |
D | magic-number.rst | 91 SLIP_MAGIC 0x5302 slip ``drivers/net/slip.h``
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/ |
D | TODO | 60 doesn't slip in (i.e. if you start adding edid quirks to DC instead of
|
/kernel/linux/linux-5.10/Documentation/networking/device_drivers/hamradio/ |
D | z8530drv.rst | 296 slip off
|