Searched defs:pxtcp (Results 1 - 2 of 2) sorted by relevance
/vbox/src/VBox/NetworkServices/NAT/ |
H A D | fwtcp.c | 24 #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 D | pxtcp.c | 22 #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