Symbol: iodesc
stand/boot/common/dev_net.c
212
struct iodesc *d;
stand/boot/efi/libefi/efinet.c
117
efinet_put(struct iodesc *desc, void *pkt, size_t len)
stand/boot/efi/libefi/efinet.c
145
efinet_get(struct iodesc *desc, void *pkt, size_t len, time_t timeout)
stand/boot/efi/libefi/efinet.c
180
efinet_init(struct iodesc *desc, void *machdep_hint)
stand/boot/efi/libefi/efinet.c
47
static int efinet_get(struct iodesc *, void *, size_t, time_t);
stand/boot/efi/libefi/efinet.c
48
static void efinet_init(struct iodesc *, void *);
stand/boot/efi/libefi/efinet.c
51
static int efinet_put(struct iodesc *, void *, size_t);
stand/boot/pc32/libi386/pxe.c
442
struct iodesc *iodesc;
stand/boot/pc32/libi386/pxe.c
570
pxe_netif_init(struct iodesc *desc, void *machdep_hint)
stand/boot/pc32/libi386/pxe.c
579
pxe_netif_get(struct iodesc *desc, void *pkt, size_t len, time_t timeout)
stand/boot/pc32/libi386/pxe.c
585
pxe_netif_put(struct iodesc *desc, void *pkt, size_t len)
stand/boot/pc32/libi386/pxe.c
591
sendudp(struct iodesc *h, void *pkt, size_t len)
stand/boot/pc32/libi386/pxe.c
624
readudp(struct iodesc *h, void *pkt, size_t len, time_t timeout)
stand/boot/pc32/libi386/pxe.c
87
static void pxe_netif_init(struct iodesc *desc, void *machdep_hint);
stand/boot/pc32/libi386/pxe.c
88
static int pxe_netif_get(struct iodesc *desc, void *pkt, size_t len,
stand/boot/pc32/libi386/pxe.c
90
static int pxe_netif_put(struct iodesc *desc, void *pkt, size_t len);
stand/lib/arp.c
146
arpsend(struct iodesc *d, void *pkt, size_t len)
stand/lib/arp.c
162
arprecv(struct iodesc *d, void *pkt, size_t len, time_t tleft)
stand/lib/arp.c
251
arp_reply(struct iodesc *d, void *pkt)
stand/lib/arp.c
65
static ssize_t arpsend(struct iodesc *, void *, size_t);
stand/lib/arp.c
66
static ssize_t arprecv(struct iodesc *, void *, size_t, time_t);
stand/lib/arp.c
70
arpwhohas(struct iodesc *d, struct in_addr addr)
stand/lib/bootp.c
251
bootpsend(struct iodesc *d, void *pkt, size_t len)
stand/lib/bootp.c
272
bootprecv(struct iodesc *d, void *pkt, size_t len, time_t tleft)
stand/lib/bootp.c
67
static ssize_t bootpsend(struct iodesc *, void *, size_t);
stand/lib/bootp.c
68
static ssize_t bootprecv(struct iodesc *, void *, size_t, time_t);
stand/lib/bootp.c
83
struct iodesc *d;
stand/lib/bootparam.c
132
struct iodesc *d;
stand/lib/bootparam.c
247
struct iodesc *d;
stand/lib/ether.c
55
sendether(struct iodesc *d, void *pkt, size_t len, u_char *dea, int etype)
stand/lib/ether.c
86
readether(struct iodesc *d, void *pkt, size_t len, time_t tleft,
stand/lib/net.c
70
sendrecv(struct iodesc *d, ssize_t (*sproc)(struct iodesc *, void *, size_t),
stand/lib/net.c
72
ssize_t (*rproc)(struct iodesc *, void *, size_t, time_t), void *rbuf,
stand/lib/net.h
100
ssize_t sendether(struct iodesc *d, void *pkt, size_t len,
stand/lib/net.h
102
ssize_t readether(struct iodesc *d, void *pkt, size_t len,
stand/lib/net.h
105
ssize_t sendudp(struct iodesc *, void *, size_t);
stand/lib/net.h
106
ssize_t readudp(struct iodesc *, void *, size_t, time_t);
stand/lib/net.h
107
ssize_t sendrecv(struct iodesc *,
stand/lib/net.h
108
ssize_t (*)(struct iodesc *, void *, size_t),
stand/lib/net.h
110
ssize_t (*)(struct iodesc *, void *, size_t, time_t),
stand/lib/net.h
92
extern struct iodesc sockets[SOPEN_MAX];
stand/lib/net.h
95
u_char *arpwhohas(struct iodesc *, struct in_addr);
stand/lib/net.h
96
void arp_reply(struct iodesc *, void *);
stand/lib/netif.c
169
netif_attach(struct netif *nif, struct iodesc *desc, void *machdep_hint)
stand/lib/netif.c
206
netif_get(struct iodesc *desc, void *pkt, size_t len, time_t timo)
stand/lib/netif.c
233
netif_put(struct iodesc *desc, void *pkt, size_t len)
stand/lib/netif.c
259
struct iodesc *
stand/lib/netif.c
273
struct iodesc *s;
stand/lib/netif.c
46
struct iodesc sockets[SOPEN_MAX];
stand/lib/netif.h
16
void (*netif_init)(struct iodesc *, void *);
stand/lib/netif.h
17
int (*netif_get)(struct iodesc *, void *, size_t, time_t);
stand/lib/netif.h
18
int (*netif_put)(struct iodesc *, void *, size_t);
stand/lib/netif.h
57
void netif_attach(struct netif *, struct iodesc *, void *);
stand/lib/netif.h
59
ssize_t netif_get(struct iodesc *, void *, size_t, time_t);
stand/lib/netif.h
60
ssize_t netif_put(struct iodesc *, void *, size_t);
stand/lib/netif.h
65
struct iodesc *socktodesc(int);
stand/lib/nfs.c
119
struct iodesc *iodesc;
stand/lib/nfs.c
157
nfs_getrootfh(struct iodesc *d, char *path, u_char *fhp)
stand/lib/nfs.c
267
cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER2, NFSPROC_LOOKUP,
stand/lib/nfs.c
305
cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER2, NFSPROC_READLINK,
stand/lib/nfs.c
359
cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER2, NFSPROC_READ,
stand/lib/nfs.c
392
struct iodesc *desc;
stand/lib/nfs.c
429
nfs_root_node.iodesc = desc;
stand/lib/nfs.c
465
newfd->iodesc = currfd->iodesc;
stand/lib/nfs.c
546
currfd->iodesc = desc;
stand/lib/nfs.c
723
cc = rpc_call(fp->iodesc, NFS_PROG, NFS_VER2, NFSPROC_READDIR,
stand/lib/rarp.c
133
rarpsend(struct iodesc *d, void *pkt, size_t len)
stand/lib/rarp.c
149
rarprecv(struct iodesc *d, void *pkt, size_t len, time_t tleft)
stand/lib/rarp.c
53
static ssize_t rarpsend(struct iodesc *, void *, size_t);
stand/lib/rarp.c
54
static ssize_t rarprecv(struct iodesc *, void *, size_t, time_t);
stand/lib/rarp.c
62
struct iodesc *d;
stand/lib/rpc.c
117
rpc_call(struct iodesc *d, n_long prog, n_long vers, n_long proc, void *sdata,
stand/lib/rpc.c
236
recvrpc(struct iodesc *d, void *pkt, size_t len, time_t tleft)
stand/lib/rpc.c
385
rpc_getport(struct iodesc *d, n_long prog, n_long vers)
stand/lib/rpc.c
98
static ssize_t recvrpc(struct iodesc *, void *, size_t, time_t);
stand/lib/rpc.c
99
static int rpc_getport(struct iodesc *, n_long, n_long);
stand/lib/rpc.h
51
ssize_t rpc_call(struct iodesc *, n_long, n_long, n_long,
stand/lib/tftp.c
113
recvtftp(struct iodesc *d, void *pkt, size_t max_len, time_t tleft)
stand/lib/tftp.c
216
h->iodesc->myport = htons(tftpport + (getsecs() & 0x3ff));
stand/lib/tftp.c
217
h->iodesc->destport = htons(IPPORT_TFTP);
stand/lib/tftp.c
218
h->iodesc->xid = 1; /* expected block */
stand/lib/tftp.c
220
res = sendrecv(h->iodesc, sendudp, &wbuf.t, wtail - (char *) &wbuf.t,
stand/lib/tftp.c
256
h->iodesc->xid = h->currblock + 1; /* expected block */
stand/lib/tftp.c
258
res = sendrecv(h->iodesc, sendudp, &wbuf.t, wtail - (char *) &wbuf.t,
stand/lib/tftp.c
275
struct iodesc *io;
stand/lib/tftp.c
288
tftpfile->iodesc = io = socktodesc(*(int *) (f->f_devdata));
stand/lib/tftp.c
88
struct iodesc *iodesc;
stand/lib/udp.c
132
readudp(struct iodesc *d, void *pkt, size_t len, time_t tleft)
stand/lib/udp.c
60
sendudp(struct iodesc *d, void *pkt, size_t len)