| /minix3/minix/include/minix/ |
| H A D | netdriver.h | 15 struct netdriver_data; 34 ssize_t (* ndr_recv)(struct netdriver_data * data, size_t max); 35 int (* ndr_send)(struct netdriver_data * data, size_t size); 61 void netdriver_copyin(struct netdriver_data * __restrict data, size_t off, 63 void netdriver_copyout(struct netdriver_data * __restrict data, size_t off, 66 void netdriver_portinb(struct netdriver_data * data, size_t off, long port, 68 void netdriver_portoutb(struct netdriver_data * data, size_t off, long port, 70 void netdriver_portinw(struct netdriver_data * data, size_t off, long port, 72 void netdriver_portoutw(struct netdriver_data * data, size_t off, long port,
|
| /minix3/minix/drivers/net/dpeth/ |
| H A D | dp.h | 74 typedef int (*dp_send_t)(struct dpeth *, struct netdriver_data *, size_t); 75 typedef ssize_t (*dp_recv_t)(struct dpeth *, struct netdriver_data *, size_t); 78 typedef void (*dp_user2nicf_t)(struct dpeth *, int, struct netdriver_data *, 80 typedef void (*dp_nic2userf_t)(struct dpeth *, int, struct netdriver_data *,
|
| H A D | dp.c | 47 static int do_send(struct netdriver_data *data, size_t size); 48 static ssize_t do_recv(struct netdriver_data *data, size_t max); 219 static int do_send(struct netdriver_data *data, size_t size) in do_send() 232 static ssize_t do_recv(struct netdriver_data *data, size_t max) in do_recv()
|
| H A D | 8390.c | 68 static void mem_nic2user(dpeth_t *dep, int pageno, struct netdriver_data *data, in mem_nic2user() 89 static void mem_user2nic(dpeth_t *dep, int pageno, struct netdriver_data *data, in mem_user2nic() 120 static void pio_nic2user(dpeth_t *dep, int pageno, struct netdriver_data *data, in pio_nic2user() 154 static void pio_user2nic(dpeth_t *dep, int pageno, struct netdriver_data *data, in pio_user2nic() 215 static int ns_send(dpeth_t *dep, struct netdriver_data *data, size_t size) in ns_send() 274 static ssize_t ns_recv(dpeth_t *dep, struct netdriver_data *data, size_t max) in ns_recv()
|
| H A D | 3c501.c | 99 static ssize_t el1_recv(dpeth_t *dep, struct netdriver_data *data, size_t max) in el1_recv() 128 static int el1_send(dpeth_t *dep, struct netdriver_data *data, size_t size) in el1_send()
|
| H A D | 3c509.c | 101 static ssize_t el3_recv(dpeth_t *dep, struct netdriver_data *data, size_t max) in el3_recv() 184 static int el3_send(dpeth_t *dep, struct netdriver_data *data, size_t size) in el3_send()
|
| /minix3/minix/lib/libnetdriver/ |
| H A D | portio.c | 15 netdriver_portb(struct netdriver_data * data, size_t off, long port, in netdriver_portb() 46 netdriver_portinb(struct netdriver_data * data, size_t off, long port, in netdriver_portinb() 57 netdriver_portoutb(struct netdriver_data * data, size_t off, long port, in netdriver_portoutb() 68 netdriver_portinw(struct netdriver_data * data, size_t off, long port, in netdriver_portinw() 131 netdriver_portoutw(struct netdriver_data * data, size_t off, long port, in netdriver_portoutw()
|
| H A D | netdriver.h | 5 struct netdriver_data { struct 13 size_t netdriver_prepare_copy(struct netdriver_data *data, size_t offp, argument
|
| H A D | netdriver.c | 35 static struct netdriver_data pending_sendq[NETDRIVER_SENDQ_MAX]; 38 static struct netdriver_data pending_recvq[NETDRIVER_RECVQ_MAX]; 80 netdriver_prepare_copy(struct netdriver_data * data, size_t off, size_t size, in netdriver_prepare_copy() 122 netdriver_copy(struct netdriver_data * data, size_t off, vir_bytes addr, in netdriver_copy() 188 netdriver_copyin(struct netdriver_data * __restrict data, size_t off, in netdriver_copyin() 199 netdriver_copyout(struct netdriver_data * __restrict data, size_t off, in netdriver_copyout() 224 struct netdriver_data *data; in finish_recv() 251 struct netdriver_data *data; in netdriver_recv() 303 struct netdriver_data *data; in finish_send() 331 struct netdriver_data *data; in netdriver_send() [all …]
|
| /minix3/minix/drivers/net/dp8390/ |
| H A D | dp8390.c | 67 static int do_send(struct netdriver_data *data, size_t size); 68 static ssize_t do_recv(struct netdriver_data *data, size_t max); 83 static void dp_pkt2user_s(dpeth_t *dep, struct netdriver_data *data, int page, 85 static void dp_user2nic_s(dpeth_t *dep, struct netdriver_data *data, 87 static void dp_pio8_user2nic_s(dpeth_t *dep, struct netdriver_data *data, 89 static void dp_pio16_user2nic_s(dpeth_t *dep, struct netdriver_data *data, 91 static void dp_nic2user_s(dpeth_t *dep, struct netdriver_data *data, 93 static void dp_pio8_nic2user_s(dpeth_t *dep, struct netdriver_data *data, 95 static void dp_pio16_nic2user_s(dpeth_t *dep, struct netdriver_data *data, 222 static int do_send(struct netdriver_data *data, size_t size) in do_send() [all …]
|
| H A D | dp8390.h | 179 struct netdriver_data *data, int nic_addr, size_t offset, 182 struct netdriver_data *data, int nic_addr, size_t offset,
|
| /minix3/minix/drivers/net/virtio_net/ |
| H A D | virtio_net.c | 88 static int virtio_net_send(struct netdriver_data *data, size_t len); 89 static ssize_t virtio_net_recv(struct netdriver_data *data, size_t max); 310 virtio_net_send(struct netdriver_data * data, size_t len) in virtio_net_send() 343 virtio_net_recv(struct netdriver_data * data, size_t max) in virtio_net_recv()
|
| /minix3/minix/drivers/net/dec21140A/ |
| H A D | dec21140A.c | 26 static int do_send(struct netdriver_data *, size_t); 27 static ssize_t do_recv(struct netdriver_data *, size_t); 202 static ssize_t do_recv(struct netdriver_data *data, size_t max) in do_recv() 462 static int do_send(struct netdriver_data *data, size_t size) in do_send()
|
| /minix3/minix/drivers/net/lance/ |
| H A D | lance.c | 33 static int do_send(struct netdriver_data *data, size_t size); 34 static ssize_t do_recv(struct netdriver_data *data, size_t max); 514 static ssize_t do_recv(struct netdriver_data *data, size_t max) in do_recv() 574 static int do_send(struct netdriver_data *data, size_t size) in do_send()
|
| /minix3/minix/drivers/net/atl2/ |
| H A D | atl2.c | 75 static int atl2_send(struct netdriver_data *, size_t); 76 static ssize_t atl2_recv(struct netdriver_data *, size_t); 692 atl2_recv(struct netdriver_data * data, size_t max) in atl2_recv() 727 atl2_send(struct netdriver_data * data, size_t size) in atl2_send()
|
| /minix3/minix/drivers/net/e1000/ |
| H A D | e1000.c | 19 static int e1000_send(struct netdriver_data *data, size_t size); 20 static ssize_t e1000_recv(struct netdriver_data *data, size_t max); 461 e1000_send(struct netdriver_data * data, size_t size) in e1000_send() 507 e1000_recv(struct netdriver_data * data, size_t max) in e1000_recv()
|
| /minix3/minix/drivers/net/3c90x/ |
| H A D | 3c90x.c | 67 static ssize_t xlbc_recv(struct netdriver_data *, size_t); 68 static int xlbc_send(struct netdriver_data *, size_t); 788 xlbc_recv(struct netdriver_data * data, size_t max) in xlbc_recv() 867 xlbc_send(struct netdriver_data * data, size_t size) in xlbc_send()
|
| /minix3/minix/drivers/net/lan8710a/ |
| H A D | lan8710a.c | 13 static ssize_t lan8710a_recv(struct netdriver_data *data, size_t max); 14 static int lan8710a_send(struct netdriver_data *data, size_t size); 703 lan8710a_send(struct netdriver_data * data, size_t size) in lan8710a_send() 755 lan8710a_recv(struct netdriver_data * data, size_t max) in lan8710a_recv()
|
| /minix3/minix/drivers/net/vt6105/ |
| H A D | vt6105.c | 18 static ssize_t NDR_recv(struct netdriver_data *data, size_t max); 19 static int NDR_send(struct netdriver_data *data, size_t size); 361 static ssize_t NDR_recv(struct netdriver_data *data, size_t max) { in NDR_recv() 412 static int NDR_send(struct netdriver_data *data, size_t size) { in NDR_send()
|
| /minix3/minix/drivers/net/ip1000/ |
| H A D | ip1000.c | 18 static ssize_t NDR_recv(struct netdriver_data *data, size_t max); 19 static int NDR_send(struct netdriver_data *data, size_t size); 553 static ssize_t NDR_recv(struct netdriver_data *data, size_t max) { in NDR_recv() 604 static int NDR_send(struct netdriver_data *data, size_t size) { in NDR_send()
|
| /minix3/minix/drivers/net/rtl8169/ |
| H A D | rtl8169.c | 168 static ssize_t rl_recv(struct netdriver_data *data, size_t max); 169 static int rl_send(struct netdriver_data *data, size_t size); 900 static ssize_t rl_recv(struct netdriver_data *data, size_t max) in rl_recv() 982 static int rl_send(struct netdriver_data *data, size_t size) in rl_send()
|
| /minix3/minix/drivers/net/rtl8139/ |
| H A D | rtl8139.c | 79 static ssize_t rl_recv(struct netdriver_data *data, size_t max); 80 static int rl_send(struct netdriver_data *data, size_t size); 596 static ssize_t rl_recv(struct netdriver_data *data, size_t max) in rl_recv() 698 static int rl_send(struct netdriver_data *data, size_t size) in rl_send()
|
| /minix3/minix/drivers/net/fxp/ |
| H A D | fxp.c | 109 static int fxp_send(struct netdriver_data *data, size_t size); 110 static ssize_t fxp_recv(struct netdriver_data *data, size_t max); 725 static int fxp_send(struct netdriver_data *data, size_t size) in fxp_send() 820 static ssize_t fxp_recv(struct netdriver_data *data, size_t max) in fxp_recv()
|