/freebsd-11-stable/usr.sbin/kgzip/ |
H A D | kgzip.h | 37 struct iodesc { struct 48 void xclose(const struct iodesc *); 49 void xcopy(const struct iodesc *, const struct iodesc *, size_t, off_t); 50 void xzero(const struct iodesc *, size_t); 51 size_t xread(const struct iodesc *, void *, size_t, off_t); 52 void xwrite(const struct iodesc *, const void *, size_t); 53 void xseek(const struct iodesc *, off_t);
|
H A D | xio.c | 41 xclose(const struct iodesc *id) 51 xcopy(const struct iodesc * idi, const struct iodesc * ido, 72 xzero(const struct iodesc * id, size_t nbyte) 90 xread(const struct iodesc * id, void *buf, size_t nbyte, off_t offset) 105 xwrite(const struct iodesc * id, const void *buf, size_t nbyte) 119 xseek(const struct iodesc *id, off_t offset)
|
H A D | kgzcmp.c | 50 static void mk_data(const struct iodesc *i, const struct iodesc *, 52 static int ld_elf(const struct iodesc *, const struct iodesc *, 54 static int ld_aout(const struct iodesc *, const struct iodesc *, 63 struct iodesc idi, ido; 116 mk_data(const struct iodesc * idi, const struct iodesc * ido, 124 struct iodesc id [all...] |
H A D | kgzld.c | 55 struct iodesc idi;
|
/freebsd-11-stable/stand/libsa/ |
H A D | netif.h | 7 #include "iodesc.h" 13 void (*netif_init)(struct iodesc *, void *); 14 ssize_t (*netif_get)(struct iodesc *, void **, time_t); 15 ssize_t (*netif_put)(struct iodesc *, void *, size_t); 55 void netif_attach(struct netif *, struct iodesc *, void *); 57 ssize_t netif_get(struct iodesc *, void **, time_t); 58 ssize_t netif_put(struct iodesc *, void *, size_t); 63 struct iodesc *socktodesc(int);
|
H A D | net.h | 46 #include "iodesc.h" 99 extern struct iodesc sockets[SOPEN_MAX]; 102 u_char *arpwhohas(struct iodesc *, struct in_addr); 103 void arp_reply(struct iodesc *, void *); 107 ssize_t sendether(struct iodesc *d, void *pkt, size_t len, 109 ssize_t readether(struct iodesc *, void **, void **, time_t, uint16_t *); 111 ssize_t sendip(struct iodesc *, void *, size_t, uint8_t); 112 ssize_t readip(struct iodesc *, void **, void **, time_t, uint8_t); 113 ssize_t sendudp(struct iodesc *, void *, size_t); 114 ssize_t readudp(struct iodesc *, voi [all...] |
H A D | iodesc.h | 1 /* $NetBSD: iodesc.h,v 1.4 1995/09/23 03:31:50 gwr Exp $ */ 36 * $FreeBSD: stable/11/stand/libsa/iodesc.h 329132 2018-02-11 19:51:29Z kevans $ 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 **, void **, time_t, void *); 65 struct iodesc *d; 130 rarpsend(struct iodesc *d, void *pkt, size_t len) 146 rarprecv(struct iodesc *d, void **pkt, void **payload, time_t tleft,
|
H A D | ether.c | 57 sendether(struct iodesc *d, void *pkt, size_t len, uint8_t *dea, int etype) 89 readether(struct iodesc *d, void **pkt, void **payload, time_t tleft,
|
H A D | netif.c | 50 struct iodesc sockets[SOPEN_MAX]; 174 netif_attach(struct netif *nif, struct iodesc *desc, void *machdep_hint) 211 netif_get(struct iodesc *desc, void **pkt, time_t timo) 238 netif_put(struct iodesc *desc, void *pkt, size_t len) 264 struct iodesc * 278 struct iodesc *s;
|
H A D | arp.c | 67 static ssize_t arpsend(struct iodesc *, void *, size_t); 68 static ssize_t arprecv(struct iodesc *, void **, void **, time_t, void *); 72 arpwhohas(struct iodesc *d, struct in_addr addr) 147 arpsend(struct iodesc *d, void *pkt, size_t len) 163 arprecv(struct iodesc *d, void **pkt, void **payload, time_t tleft, void *extra) 257 arp_reply(struct iodesc *d, void *pkt)
|
H A D | tftp.c | 66 static ssize_t recvtftp(struct iodesc *, void **, void **, time_t, void *); 105 struct iodesc *iodesc; member in struct:tftp_handle 161 sendudp(h->iodesc, &wbuf.t, wtail - (char *)&wbuf.t); 178 sendudp(h->iodesc, &wbuf.t, wtail - (char *)&wbuf.t); 182 recvtftp(struct iodesc *d, void **pkt, void **payload, time_t tleft, 339 h->iodesc->myport = htons(tftpport + (getsecs() & 0x3ff)); 340 h->iodesc->destport = htons(IPPORT_TFTP); 341 h->iodesc->xid = 1; /* expected block */ 349 res = sendrecv(h->iodesc, [all...] |
H A D | net.c | 85 sendrecv(struct iodesc *d, 86 ssize_t (*sproc)(struct iodesc *, void *, size_t), 88 ssize_t (*rproc)(struct iodesc *, void **, void **, time_t, void *),
|
H A D | rpc.c | 100 static ssize_t recvrpc(struct iodesc *, void **, void **, time_t, void *); 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, 220 recvrpc(struct iodesc *d, void **pkt, void **payload, time_t tleft, void *extra) 372 rpc_getport(struct iodesc *d, n_long prog, n_long vers)
|
H A D | udp.c | 61 sendudp(struct iodesc *d, void *pkt, size_t len) 110 readudp(struct iodesc *d, void **pkt, void **payload, time_t tleft)
|
H A D | nfs.c | 114 struct iodesc *iodesc; member in struct:nfs_iodesc 185 nfs_getrootfh(struct iodesc *d, char *path, uint32_t *fhlenp, u_char *fhp) 290 cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER3, NFSPROCV3_LOOKUP, 353 cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER3, NFSPROCV3_READLINK, 430 cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER3, NFSPROCV3_READ, 467 struct iodesc *desc; 512 nfs_root_node.iodesc = desc; 564 newfd->iodesc = currfd->iodesc; [all...] |
H A D | bootparam.c | 129 struct iodesc *d; 245 struct iodesc *d;
|
H A D | bootp.c | 75 static ssize_t bootpsend(struct iodesc *, void *, size_t); 76 static ssize_t bootprecv(struct iodesc *, void **, void **, time_t, void *); 130 struct iodesc *d; 268 bootpsend(struct iodesc *d, void *pkt, size_t len) 289 bootprecv(struct iodesc *d, void **pkt, void **payload, time_t tleft,
|
H A D | ip.c | 89 sendip(struct iodesc *d, void *pkt, size_t len, uint8_t proto) 181 readipv4(struct iodesc *d, void **pkt, void **payload, time_t tleft, 408 readip(struct iodesc *d, void **pkt, void **payload, time_t tleft,
|
/freebsd-11-stable/stand/ofw/libofw/ |
H A D | ofw_net.c | 48 static void ofwn_init(struct iodesc *, void *); 49 static ssize_t ofwn_get(struct iodesc *, void **, time_t); 50 static ssize_t 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, time_t timeout) 141 * but at this time the iodesc does not have mtu, so we will take 195 ofwn_init(struct iodesc *desc, void *machdep_hint)
|
/freebsd-11-stable/stand/uboot/lib/ |
H A D | net.c | 52 static void net_init(struct iodesc *, void *); 53 static ssize_t net_get(struct iodesc *, void **, time_t); 54 static ssize_t 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, time_t timeout) 317 net_init(struct iodesc *desc, void *machdep_hint)
|
/freebsd-11-stable/sys/amd64/vmm/ |
H A D | vmm_ioport.c | 70 static const char *iodesc[] = { local 95 KASSERT(index < nitems(iodesc), ("%s: invalid index %d", 98 return (iodesc[index]);
|
/freebsd-11-stable/stand/efi/libefi/ |
H A D | efinet.c | 46 static ssize_t efinet_get(struct iodesc *, void **, time_t); 47 static void efinet_init(struct iodesc *, void *); 50 static ssize_t efinet_put(struct iodesc *, void *, size_t); 116 efinet_put(struct iodesc *desc, void *pkt, size_t len) 146 efinet_get(struct iodesc *desc, void **pkt, time_t timeout) 184 efinet_init(struct iodesc *desc, void *machdep_hint)
|
/freebsd-11-stable/stand/i386/libi386/ |
H A D | pxe.c | 49 #include <iodesc.h> 76 static void pxe_netif_init(struct iodesc *desc, void *machdep_hint); 77 static ssize_t pxe_netif_get(struct iodesc *, void **, time_t); 78 static ssize_t pxe_netif_put(struct iodesc *desc, void *pkt, size_t len); 380 pxe_netif_init(struct iodesc *desc, void *machdep_hint) 578 pxe_netif_get(struct iodesc *desc, void **pkt, time_t timeout) 599 pxe_netif_put(struct iodesc *desc, void *pkt, size_t len)
|