Home
last modified time | relevance | path

Searched refs:netdriver_data (Results 1 – 23 of 23) sorted by relevance

/minix3/minix/include/minix/
H A Dnetdriver.h15 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 Ddp.h74 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 Ddp.c47 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 D8390.c68 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 D3c501.c99 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 D3c509.c101 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 Dportio.c15 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 Dnetdriver.h5 struct netdriver_data { struct
13 size_t netdriver_prepare_copy(struct netdriver_data *data, size_t offp, argument
H A Dnetdriver.c35 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 Ddp8390.c67 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 Ddp8390.h179 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 Dvirtio_net.c88 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 Ddec21140A.c26 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 Dlance.c33 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 Datl2.c75 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 De1000.c19 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 D3c90x.c67 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 Dlan8710a.c13 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 Dvt6105.c18 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 Dip1000.c18 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 Drtl8169.c168 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 Drtl8139.c79 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 Dfxp.c109 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()