/illumos-gate/usr/src/boot/lib/libstand/ |
H A D | netif.h | 7 #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 D | net.h | 44 #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 D | iodesc.h | 1 /* $NetBSD: iodesc.h,v 1.4 1995/09/23 03:31:50 gwr Exp $ */ 42 struct iodesc { struct
|
H A D | rpc.h | 50 ssize_t rpc_call(struct iodesc *, n_long, n_long, n_long,
|
H A D | rarp.c | 56 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 D | tftp.c | 74 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 D | ether.c | 58 struct iodesc *d; 94 struct iodesc *d;
|
H A D | arp.c | 67 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 D | netif.c | 50 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 D | net.c | 72 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 D | nfs.c | 115 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 D | rpc.c | 100 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 D | bootparam.c | 134 struct iodesc *d; 253 struct iodesc *d;
|
H A D | udp.c | 63 struct iodesc *d; 138 struct iodesc *d;
|
H A D | bootp.c | 74 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 D | ofw_net.c | 48 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 D | pxe.c | 42 #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 D | net.c | 52 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 D | efinet.c | 47 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 D | dev_net.c | 114 struct iodesc *d;
|