Searched refs:iodesc (Results 1 - 20 of 20) sorted by relevance

/illumos-gate/usr/src/boot/lib/libstand/
H A Dnetif.h7 #include "iodesc.h"
15 void (*netif_init)(struct iodesc *, void *);
16 int (*netif_get)(struct iodesc *, void *, size_t, time_t);
17 int (*netif_put)(struct iodesc *, void *, size_t);
57 void netif_attach(struct netif *, struct iodesc *, void *);
59 ssize_t netif_get(struct iodesc *, void *, size_t, time_t);
60 ssize_t netif_put(struct iodesc *, void *, size_t);
65 struct iodesc *socktodesc(int);
H A Dnet.h44 #include "iodesc.h"
89 extern struct iodesc sockets[SOPEN_MAX];
92 u_char *arpwhohas(struct iodesc *, struct in_addr);
93 void arp_reply(struct iodesc *, void *);
97 ssize_t sendether(struct iodesc *d, void *pkt, size_t len,
99 ssize_t readether(struct iodesc *d, void *pkt, size_t len,
102 ssize_t sendudp(struct iodesc *, void *, size_t);
103 ssize_t readudp(struct iodesc *, void *, size_t, time_t);
104 ssize_t sendrecv(struct iodesc *,
105 ssize_t (*)(struct iodesc *, voi
[all...]
H A Diodesc.h1 /* $NetBSD: iodesc.h,v 1.4 1995/09/23 03:31:50 gwr Exp $ */
42 struct iodesc { struct
H A Drpc.h50 ssize_t rpc_call(struct iodesc *, n_long, n_long, n_long,
H A Drarp.c56 static ssize_t rarpsend(struct iodesc *, void *, size_t);
57 static ssize_t rarprecv(struct iodesc *, void *, size_t, time_t);
66 struct iodesc *d;
138 struct iodesc *d;
157 struct iodesc *d;
H A Dtftp.c74 ssize_t (*sproc)(struct iodesc *, void *, size_t),
109 struct iodesc *iodesc; member in struct:tftp_handle
163 sendudp(h->iodesc, &wbuf.t, wtail - (char *) &wbuf.t);
180 sendudp(h->iodesc, &wbuf.t, wtail - (char *) &wbuf.t);
187 struct iodesc *d = h->iodesc;
319 /* h->iodesc->myport = htons(--tftpport); */
320 h->iodesc->myport = htons(tftpport + (getsecs() & 0x3ff));
321 h->iodesc
[all...]
H A Dether.c58 struct iodesc *d;
94 struct iodesc *d;
H A Darp.c67 static ssize_t arpsend(struct iodesc *, void *, size_t);
68 static ssize_t arprecv(struct iodesc *, void *, size_t, time_t);
73 struct iodesc *d;
151 struct iodesc *d;
170 struct iodesc *d;
260 struct iodesc *d;
H A Dnetif.c50 struct iodesc sockets[SOPEN_MAX];
181 struct iodesc *desc;
221 struct iodesc *desc;
252 struct iodesc *desc;
280 struct iodesc *
296 struct iodesc *s;
H A Dnet.c72 sendrecv(struct iodesc *d,
73 ssize_t (*sproc)(struct iodesc *, void *, size_t),
75 ssize_t (*rproc)(struct iodesc *, void *, size_t, time_t),
H A Dnfs.c115 struct iodesc *iodesc; member in struct:nfs_iodesc
179 struct iodesc *iodesc; member in struct:nfs_iodesc
219 nfs_getrootfh(struct iodesc *d, char *path, u_char *fhp)
318 cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER2, NFSPROC_LOOKUP,
356 cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER2, NFSPROC_READLINK,
410 cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER2, NFSPROC_READ,
443 struct iodesc *desc;
493 nfs_root_node.iodesc
[all...]
H A Drpc.c100 static ssize_t recvrpc(struct iodesc *, void *, size_t, time_t);
101 static int rpc_getport(struct iodesc *, n_long, n_long);
111 rpc_call(struct iodesc *d, n_long prog, n_long vers, n_long proc,
230 recvrpc(struct iodesc *d, void *pkt, size_t len, time_t tleft)
375 rpc_getport(struct iodesc *d, n_long prog, n_long vers)
H A Dbootparam.c134 struct iodesc *d;
253 struct iodesc *d;
H A Dudp.c63 struct iodesc *d;
138 struct iodesc *d;
H A Dbootp.c74 static ssize_t bootpsend(struct iodesc *, void *, size_t);
75 static ssize_t bootprecv(struct iodesc *, void *, size_t, time_t);
99 struct iodesc *d;
268 struct iodesc *d;
292 struct iodesc *d;
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/
H A Dofw_net.c48 static void ofwn_init(struct iodesc *, void *);
49 static int ofwn_get(struct iodesc *, void *, size_t, time_t);
50 static int ofwn_put(struct iodesc *, void *, size_t);
91 ofwn_put(struct iodesc *desc, void *pkt, size_t len)
128 ofwn_get(struct iodesc *desc, void *pkt, size_t len, time_t timeout)
180 ofwn_init(struct iodesc *desc, void *machdep_hint)
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Dpxe.c42 #include <iodesc.h>
84 static void pxe_netif_init(struct iodesc *desc, void *machdep_hint);
85 static int pxe_netif_get(struct iodesc *desc, void *pkt, size_t len,
87 static int pxe_netif_put(struct iodesc *desc, void *pkt, size_t len);
91 int nfs_getrootfh(struct iodesc*, char*, u_char*);
93 int nfs_getrootfh(struct iodesc*, char*, uint32_t*, u_char*);
428 struct iodesc *iodesc; member in struct:nfs_iodesc
439 struct iodesc *d;
448 nfs_root_node.iodesc
479 struct iodesc *iodesc; member in struct:nfs_iodesc
[all...]
/illumos-gate/usr/src/boot/sys/boot/uboot/lib/
H A Dnet.c52 static void net_init(struct iodesc *, void *);
53 static int net_get(struct iodesc *, void *, size_t, time_t);
54 static int net_put(struct iodesc *, void *, size_t);
236 net_put(struct iodesc *desc, void *pkt, size_t len)
275 net_get(struct iodesc *desc, void *pkt, size_t len, time_t timeout)
315 net_init(struct iodesc *desc, void *machdep_hint)
/illumos-gate/usr/src/boot/sys/boot/efi/libefi/
H A Definet.c47 static int efinet_get(struct iodesc *, void *, size_t, time_t);
48 static void efinet_init(struct iodesc *, void *);
51 static int efinet_put(struct iodesc *, void *, size_t);
117 efinet_put(struct iodesc *desc, void *pkt, size_t len)
145 efinet_get(struct iodesc *desc, void *pkt, size_t len, time_t timeout)
180 efinet_init(struct iodesc *desc, void *machdep_hint)
/illumos-gate/usr/src/boot/sys/boot/common/
H A Ddev_net.c114 struct iodesc *d;

Completed in 61 milliseconds