Searched defs:pxtcp (Results 1 - 2 of 2) sorted by relevance

/vbox/src/VBox/NetworkServices/NAT/
H A Dfwtcp.c24 #include "pxtcp.h"
67 * use lockless ringbuf like for pxtcp.
219 struct pxtcp *pxtcp; local
225 pxtcp = NULL;
253 pxtcp = pxtcp_create_forwarded(newsock);
254 if (pxtcp == NULL) {
259 status = pxtcp_pmgr_add(pxtcp);
261 pxtcp_cancel_forwarded(pxtcp);
265 error = sys_mbox_trypost(&fwtcp->connmbox, (void *)pxtcp);
281 struct pxtcp *pxtcp; local
[all...]
H A Dpxtcp.c22 #include "pxtcp.h"
113 struct pxtcp { struct
194 * a pxtcp immediately if not all inbound data has been acked by
195 * the guest: lwIP may need to resend and the data are in pxtcp's
216 struct tcpip_msg msg_delete; /* delete pxtcp */
217 struct tcpip_msg msg_reset; /* reset connection and delete pxtcp */
226 static struct pxtcp *pxtcp_allocate(void);
227 static void pxtcp_free(struct pxtcp *);
229 static void pxtcp_pcb_associate(struct pxtcp *, struct tcp_pcb *);
230 static void pxtcp_pcb_dissociate(struct pxtcp *);
341 pxtcp_chan_send(enum pollmgr_slot_t slot, struct pxtcp *pxtcp) argument
352 pxtcp_chan_send_weak(enum pollmgr_slot_t slot, struct pxtcp *pxtcp) argument
365 struct pxtcp *pxtcp; local
380 struct pxtcp *pxtcp; local
398 pxtcp_pmgr_add(struct pxtcp *pxtcp) argument
420 pxtcp_pmgr_del(struct pxtcp *pxtcp) argument
436 struct pxtcp *pxtcp; local
462 struct pxtcp *pxtcp; local
487 struct pxtcp *pxtcp; local
520 struct pxtcp *pxtcp; local
552 struct pxtcp *pxtcp; local
579 struct pxtcp *pxtcp; local
648 struct pxtcp *pxtcp; local
664 pxtcp_pcb_associate(struct pxtcp *pxtcp, struct tcp_pcb *pcb) argument
681 pxtcp_free(struct pxtcp *pxtcp) argument
699 pxtcp_cancel_forwarded(struct pxtcp *pxtcp) argument
707 pxtcp_pcb_dissociate(struct pxtcp *pxtcp) argument
750 struct pxtcp *pxtcp = (struct pxtcp *)ctx; local
817 pxtcp_pcb_maybe_deferred_delete(struct pxtcp *pxtcp) argument
831 pxtcp_schedule_delete(struct pxtcp *pxtcp) argument
861 struct pxtcp *pxtcp = (struct pxtcp *)ctx; local
892 pxtcp_schedule_reset(struct pxtcp *pxtcp) argument
956 struct pxtcp *pxtcp = (struct pxtcp *)ctx; local
984 pxtcp_schedule_reject(struct pxtcp *pxtcp) argument
1001 struct pxtcp *pxtcp; local
1076 struct pxtcp *pxtcp = (struct pxtcp *)arg; local
1102 struct pxtcp *pxtcp; local
1201 struct pxtcp *pxtcp = (struct pxtcp *)ctx; local
1246 pxtcp_pcb_connect(struct pxtcp *pxtcp, const struct fwspec *fwspec) argument
1328 struct pxtcp *pxtcp = (struct pxtcp *)arg; local
1354 struct pxtcp *pxtcp = (struct pxtcp *)arg; local
1413 pxtcp_pcb_forward_outbound_close(struct pxtcp *pxtcp) argument
1470 pxtcp_pcb_forward_outbound(struct pxtcp *pxtcp, struct pbuf *p) argument
1600 pxtcp_sock_send(struct pxtcp *pxtcp, IOVEC *iov, size_t iovlen) argument
1625 pxtcp_sock_send(struct pxtcp *pxtcp, IOVEC *iov, size_t iovlen) argument
1648 struct pxtcp *pxtcp = (struct pxtcp *)ctx; local
1666 struct pxtcp *pxtcp; local
1794 pxtcp_sock_read(struct pxtcp *pxtcp, int *pstop) argument
1888 pxtcp_sock_recv(struct pxtcp *pxtcp, IOVEC *iov, size_t iovlen) argument
1907 pxtcp_sock_recv(struct pxtcp *pxtcp, IOVEC *iov, size_t iovlen) argument
1932 struct pxtcp *pxtcp = (struct pxtcp *)ctx; local
1955 struct pxtcp *pxtcp = (struct pxtcp *)arg; local
1974 pxtcp_pcb_schedule_poll(struct pxtcp *pxtcp) argument
1981 pxtcp_pcb_cancel_poll(struct pxtcp *pxtcp) argument
2000 pxtcp_pcb_forward_inbound(struct pxtcp *pxtcp) argument
2156 pxtcp_pcb_forward_inbound_close(struct pxtcp *pxtcp) argument
2207 pxtcp_pcb_forward_inbound_done(const struct pxtcp *pxtcp) argument
2226 struct pxtcp *pxtcp = (struct pxtcp *)arg; local
2349 struct pxtcp *pxtcp = (struct pxtcp *)ctx; local
2383 struct pxtcp *pxtcp = (struct pxtcp *)arg; local
[all...]

Completed in 46 milliseconds