Searched defs:so (Results 1 - 18 of 18) sorted by relevance

/vbox/src/VBox/Devices/Network/slirp/
H A Dtcp_timer.c66 register struct socket *so, *so_next; local
71 so = tcb.so_next;
72 if (so)
73 QSOCKET_FOREACH (so, so_next, tcp)
75 if ( (tp = (struct tcpcb *)so->so_tcpcb)
83 LOOP_LABEL(tcp, so, so_next);
205 * keep retransmitting it, it'll keep eating the zeroes, so we keep
243 * so we'll take the next rtt measurement as our srtt;
H A Ddebug.c242 struct socket *so, *so_next; local
249 QSOCKET_FOREACH(so, so_next, tcp)
251 n = RTStrPrintf(buff, sizeof(buff), "tcp[%s]", so->so_tcpcb?tcpstates[so->so_tcpcb->t_state]:"NONE");
256 buff, so->s, inet_ntoa(so->so_laddr), RT_N2H_U16(so->so_lport));
258 inet_ntoa(so->so_faddr), RT_N2H_U16(so->so_fport),
259 SBUF_LEN(&so
[all...]
H A Dip_output.c111 ip_output(PNATState pData, struct socket *so, struct mbuf *m0) argument
113 return ip_output0(pData, so, m0, 0);
118 ip_output0(PNATState pData, struct socket *so, struct mbuf *m0, int urg) argument
131 LogFlowFunc(("ip_output: so = %R[natsock], m0 = %lx\n", so, (long)m0));
133 NOREF(so);
158 * all so we need to calculate destination ethernet address
H A Dsbuf.c106 * (the socket is non-blocking, so we won't hang)
109 sbappend(PNATState pData, struct socket *so, struct mbuf *m) argument
115 LogFlow(("sbappend: so = %lx, m = %lx, m->m_len = %d\n", (long)so, (long)m, m ? m->m_len : 0));
131 if (so->so_urgc)
133 sbappendsb(pData, &so->so_rcv, m);
135 sosendoob(so);
143 if (so->so_rcv.sb_cc == 0)
160 ret = send(so->s, buf, mlen, 0);
176 sbappendsb(pData, &so
[all...]
H A Dtcp_output.c94 register struct socket *so = tp->t_socket; local
156 if (off < SBUF_LEN(&so->so_snd))
167 len = min(SBUF_LEN(&so->so_snd), win) - off;
192 if (SEQ_LT(tp->snd_nxt + len, tp->snd_una + SBUF_LEN(&so->so_snd)))
195 win = sbspace(&so->so_rcv);
212 len + off >= SBUF_LEN(&so->so_snd))
242 if (2 * adv >= (long) SBUF_SIZE(&so->so_rcv))
257 * and we have not yet done so, or we're retransmitting the FIN,
286 if ( SBUF_LEN(&so->so_snd)
424 sbcopy(&so
[all...]
H A Dtcp_subr.c90 struct socket *so = tp->t_socket; local
96 n->ti_src = so->so_faddr;
97 n->ti_dst = so->so_laddr;
98 n->ti_sport = so->so_fport;
99 n->ti_dport = so->so_lport;
150 * ti points into m so the next line is just making
198 tcp_newtcpcb(PNATState pData, struct socket *so) argument
209 tp->t_socket = so;
212 * Init srtt to TCPTV_SRTTBASE (0), so we can tell that we have no
213 * rtt estimate. Set rttvar so tha
282 struct socket *so = tp->t_socket; local
404 tcp_fconnect(PNATState pData, struct socket *so) argument
468 struct socket *so; local
600 tcp_attach(PNATState pData, struct socket *so) argument
[all...]
H A Dip_icmp.c172 struct socket *so = NULL; local
251 so = last_socket;
254 for (so = head_socket->so_prev; so != head_socket; so = so->so_prev)
257 Log(("trying:%R[natsock] against %RTnaipv4:%d lport=%d hlport=%d\n", so, &faddr, fport, lport, so->so_hlport));
258 if ( so->so_faddr.s_addr == faddr.s_addr
259 && so
[all...]
H A Dtcp_input.c100 struct socket *so = tp->t_socket; local
170 * our data already. If so, drop the data from the incoming
270 if (so->so_state & SS_FCANTSENDMORE)
273 sbappend(pData, so, q->tqe_m);
299 struct socket *so = 0; local
324 so = inso;
325 Log4(("NAT: tcp_input: %R[natsock]\n", so));
327 tp = sototcpcb(so);
328 m = so->so_m;
329 so
1745 tcp_fconnect_failed(PNATState pData, struct socket *so, int sockerr) argument
2008 struct socket *so = tp->t_socket; local
[all...]
H A Dudp.c93 struct socket *so; local
219 so = NULL;
226 so = udp_last_so;
227 if ( so->so_lport != uh->uh_sport
228 || so->so_laddr.s_addr != ip->ip_src.s_addr)
237 so = tmp;
242 so = NULL;
246 udp_last_so = so;
251 if (so == NULL)
257 if ((so
396 udp_output2(PNATState pData, struct socket *so, struct mbuf *m, struct sockaddr_in *saddr, struct sockaddr_in *daddr, int iptos) argument
455 udp_output(PNATState pData, struct socket *so, struct mbuf *m, struct sockaddr_in *addr) argument
512 udp_attach(PNATState pData, struct socket *so) argument
574 udp_detach(PNATState pData, struct socket *so) argument
602 struct socket *so; local
[all...]
H A Dslirp.c30 * furnished to do so, subject to the following conditions:
75 # define DO_ENGAGE_EVENT1(so, fdset, label) \
77 if ( so->so_poll_index != -1 \
78 && so->s == polls[so->so_poll_index].fd) \
80 polls[so->so_poll_index].events |= N_(fdset ## _poll); \
85 polls[poll_index].fd = (so)->s; \
86 (so)->so_poll_index = poll_index; \
92 # define DO_ENGAGE_EVENT2(so, fdset1, fdset2, label) \
94 if ( so
491 struct socket *so; local
620 struct socket *so, *so_next; local
[all...]
H A Dsocket.c51 LogFlowFunc(("Enter: fBindSocket:%RTbool, so:%R[natsock], u32ForeignAddr:%RTnaipv4\n", fBindSocket, pSo, u32ForeignAddr));
145 struct socket *so; local
147 for (so = head->so_next; so != head; so = so->so_next)
149 if ( so->so_lport == lport
150 && so->so_laddr.s_addr == laddr.s_addr
151 && so->so_faddr.s_addr == faddr.s_addr
152 && so
167 struct socket *so; local
185 sofree(PNATState pData, struct socket *so) argument
239 soread(PNATState pData, struct socket *so) argument
434 sorecvoob(PNATState pData, struct socket *so) argument
464 sosendoob(struct socket *so) argument
528 sowrite(PNATState pData, struct socket *so) argument
679 sorecvfrom(PNATState pData, struct socket *so) argument
830 sosendto(PNATState pData, struct socket *so, struct mbuf *m) argument
936 struct socket *so; local
1049 sorwakeup(struct socket *so) argument
1064 sowwakeup(struct socket *so) argument
1076 soisfconnecting(struct socket *so) argument
1084 soisfconnected(struct socket *so) argument
1093 sofcantrcvmore(struct socket *so) argument
1110 sofcantsendmore(struct socket *so) argument
1125 soisfdisconnected(struct socket *so) argument
1143 sofwdrain(struct socket *so) argument
1322 sorecvfrom_icmp_unix(PNATState pData, struct socket *so) argument
[all...]
H A Dslirp_state.h92 struct socket *so; member in struct:port_forward_rule
430 # define QSOCKET_FOREACH(so, sonext, label) \
431 for ((so) = VBOX_X2(queue_ ## label ## _label).so_next; \
432 (so) != &(VBOX_X2(queue_ ## label ## _label)); \
433 (so) = (sonext)) \
435 (sonext) = (so)->so_next; \
436 Log5(("%s:%d Processing so:%R[natsock]\n", __FUNCTION__, __LINE__, (so)));
439 # define LOOP_LABEL(label, so, sonext) /* empty*/
441 # define DO_TCP_INPUT(data, mbuf, size, so) tcp_inpu
[all...]
/vbox/src/VBox/Devices/Network/slirp/dnsproxy/
H A Ddnsproxy.c23 * Software is furnished to do so, subject to the following conditions:
116 timeout(PNATState pData, struct socket *so, void *arg) argument
131 req, req->dnsgen, pData->dnsgen, so));
165 ip->ip_src.s_addr = so->so_laddr.s_addr;
168 udp->uh_sport = so->so_lport;
172 /* req points to so->so_timeout_arg */
177 dnsproxy_query(pData, so, m, iphlen);
178 /* should we free so->so_m ? */
183 /* This socket (so) will be detached, so w
[all...]
/vbox/src/libs/xpcom18a4/nsprpub/pr/tests/
H A Dforeign.c117 StartObject *so = (StartObject*)arg; local
118 StartFn start = so->start;
119 void *data = so->arg;
120 PR_Free(so);
130 StartObject *so = (StartObject*)arg; local
131 StartFn start = so->start;
132 void *data = so->arg;
133 PR_Free(so);
H A Dprovider.c655 StartObject *so = (StartObject*)arg; local
656 StartFn start = so->start;
657 void *data = so->arg;
658 PR_Free(so);
669 StartObject *so = (StartObject*)arg; local
670 StartFn start = so->start;
671 void *data = so->arg;
672 PR_Free(so);
683 StartObject *so = (StartObject*)arg; local
684 StartFn start = so
696 StartObject *so = (StartObject*)arg; local
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/infiniband/
H A DMT25218_PRM.h294 pseudo_bit_t so[0x00001]; /* Strong Ordering - when set, the WQE will be executed only after all previous WQEs have been executed. Can be set for RC WQEs only. This bit must be set in type two BIND, Fast Registration and Local invalidate operations. */ member in struct:arbelprm_wqe_segment_ctrl_send_st
H A DMT25408_PRM.h261 pseudo_bit_t so[0x00001]; /* Strong Ordering - when set, the WQE will be executed only after all previous WQEs have been executed. Can be set for RC WQEs only. This bit must be set in type two BIND, Fast Registration and Local invalidate operations. */ member in struct:hermonprm_wqe_segment_ctrl_send_st
/vbox/src/VBox/Main/webservice/jaxlibs/
H A Djaxb-xjc.jarMETA-INF/ META-INF/MANIFEST.MF META-INF/maven/ META-INF/maven/com. ...

Completed in 159 milliseconds