Searched refs:pip (Results 1 - 25 of 49) sorted by relevance

12

/freebsd-11-stable/tests/sys/kern/pipe/
H A Dpipe_reverse2_test.c41 int pip[2]; local
45 if (pipe(pip) == -1)
49 FD_SET(pip[0], &set);
50 n = select(pip[1] + 1, NULL, &set, NULL, &(struct timeval){ 0, 0 });
54 n = write(pip[0], "x", 1);
59 FD_SET(pip[0], &set);
60 n = select(pip[1] + 1, NULL, &set, NULL, &(struct timeval){ 0, 0 });
/freebsd-11-stable/sys/netinet/libalias/
H A Dalias.c293 IcmpAliasIn1(struct libalias *la, struct ip *pip) argument
304 ic = (struct icmp *)ip_next(pip);
307 lnk = FindIcmpIn(la, pip->ip_src, pip->ip_dst, ic->icmp_id, 1);
327 DifferentialChecksum(&pip->ip_sum,
328 &original_address, &pip->ip_dst, 2);
329 pip->ip_dst = original_address;
338 IcmpAliasIn2(struct libalias *la, struct ip *pip) argument
352 ic = (struct icmp *)ip_next(pip);
396 DifferentialChecksum(&pip
440 IcmpAliasIn(struct libalias *la, struct ip *pip) argument
484 IcmpAliasOut1(struct libalias *la, struct ip *pip, int create) argument
529 IcmpAliasOut2(struct libalias *la, struct ip *pip) argument
630 IcmpAliasOut(struct libalias *la, struct ip *pip, int create) argument
736 UdpAliasIn(struct libalias *la, struct ip *pip) argument
830 UdpAliasOut(struct libalias *la, struct ip *pip, int maxpacketsize, int create) argument
940 TcpAliasIn(struct libalias *la, struct ip *pip) argument
1067 TcpAliasOut(struct libalias *la, struct ip *pip, int maxpacketsize, int create) argument
1264 struct ip *pip; local
1283 struct ip *pip; local
1307 struct ip *pip; local
1344 struct ip *pip; local
1480 struct ip *pip; local
1579 struct ip *pip; local
[all...]
H A Dalias_pptp.c101 protohandlerin(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
104 AliasHandlePptpIn(la, pip, ah->lnk);
109 protohandlerout(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
112 AliasHandlePptpOut(la, pip, ah->lnk);
117 protohandlergrein(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
121 AliasHandlePptpGreIn(la, pip) == 0)
127 protohandlergreout(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
130 if (AliasHandlePptpGreOut(la, pip) == 0)
301 struct ip *pip, /* IP packet to examine/patch */
311 if ((cptr = AliasVerifyPptp(pip,
300 AliasHandlePptpOut(struct libalias *la, struct ip *pip, struct alias_link *lnk) argument
372 AliasHandlePptpIn(struct libalias *la, struct ip *pip, struct alias_link *lnk) argument
438 AliasVerifyPptp(struct ip *pip, u_int16_t * ptype) argument
475 AliasHandlePptpGreOut(struct libalias *la, struct ip *pip) argument
499 AliasHandlePptpGreIn(struct libalias *la, struct ip *pip) argument
[all...]
H A Dalias_util.c99 IpChecksum(struct ip *pip) argument
101 return (LibAliasInternetChecksum(NULL, (u_short *) pip,
102 (pip->ip_hl << 2)));
107 TcpChecksum(struct ip *pip) argument
114 nhdr = pip->ip_hl << 2;
115 ntcp = ntohs(pip->ip_len) - nhdr;
117 tc = (struct tcphdr *)ip_next(pip);
134 ptr = (void *)&pip->ip_dst;
137 ptr = (void *)&pip->ip_src;
141 sum += htons((u_short) pip
[all...]
H A Dalias_cuseeme.c59 AliasHandleCUSeeMeOut(struct libalias *la, struct ip *pip,
63 AliasHandleCUSeeMeIn(struct libalias *la, struct ip *pip,
78 protohandlerin(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
81 AliasHandleCUSeeMeIn(la, pip, *ah->oaddr);
86 protohandlerout(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
89 AliasHandleCUSeeMeOut(la, pip, ah->lnk);
176 AliasHandleCUSeeMeOut(struct libalias *la, struct ip *pip, struct alias_link *lnk) argument
178 struct udphdr *ud = ip_next(pip);
188 cu_lnk = FindUdpTcpOut(la, pip->ip_src, GetDestAddress(lnk),
199 AliasHandleCUSeeMeIn(struct libalias *la, struct ip *pip, struc argument
[all...]
H A Dalias_ftp.c134 protohandler_out(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
137 AliasHandleFtpOut(la, pip, ah->lnk, ah->maxpktsize);
143 protohandler_in(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
146 AliasHandleFtpIn(la, pip, ah->lnk);
224 struct ip *pip, /* IP packet to examine/patch */
235 tc = (struct tcphdr *)ip_next(pip);
236 hlen = (pip->ip_hl + tc->th_off) << 2;
237 tlen = ntohs(pip->ip_len);
241 sptr = (char *)pip;
268 la->true_addr.s_addr = pip
222 AliasHandleFtpOut( struct libalias *la, struct ip *pip, struct alias_link *lnk, int maxpacketsize ) argument
290 AliasHandleFtpIn(struct libalias *la, struct ip *pip, struct alias_link *lnk) argument
646 NewFtpMessage(struct libalias *la, struct ip *pip, struct alias_link *lnk, int maxpacketsize, int ftp_message_type) argument
[all...]
H A Dalias_smedia.c153 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
157 FindRtspOut(la, pip->ip_src, pip->ip_dst,
159 else AliasHandleRtspOut(la, pip, ah->lnk, ah->maxpktsize);
235 alias_rtsp_out(struct libalias *la, struct ip *pip, argument
253 tc = (struct tcphdr *)ip_next(pip);
254 hlen = (pip->ip_hl + tc->th_off) << 2;
255 tlen = ntohs(pip->ip_len);
323 FindAliasAddress(la, pip->ip_src),
407 tc = (struct tcphdr *)ip_next(pip);
431 alias_pna_out(struct libalias *la, struct ip *pip, struct alias_link *lnk, char *data, int dlen) argument
482 AliasHandleRtspOut(struct libalias *la, struct ip *pip, struct alias_link *lnk, int maxpacketsize) argument
[all...]
H A Dalias_skinny.c72 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
75 AliasHandleSkinny(la, pip, ah->lnk);
210 alias_skinny_reg_msg(struct RegisterMessage *reg_msg, struct ip *pip, argument
222 tc->th_sum = TcpChecksum(pip);
230 struct ip *pip, struct tcphdr *tc,
236 (void)pip;
253 alias_skinny_port_msg(struct IpPortMessage *port_msg, struct ip *pip, argument
265 tc->th_sum = TcpChecksum(pip);
272 struct ip *pip, struct tcphdr *tc,
287 opnrcv_lnk = FindUdpTcpOut(la, pip
229 alias_skinny_startmedia(struct StartMediaTransmission *start_media, struct ip *pip, struct tcphdr *tc, struct alias_link *lnk, u_int32_t localIpAddr, ConvDirection direction) argument
271 alias_skinny_opnrcvch_ack(struct libalias *la, struct OpenReceiveChannelAck *opnrcvch_ack, struct ip *pip, struct tcphdr *tc, struct alias_link *lnk, u_int32_t * localIpAddr, ConvDirection direction) argument
303 AliasHandleSkinny(struct libalias *la, struct ip *pip, struct alias_link *lnk) argument
[all...]
H A Dalias_proxy.c291 struct ip *pip,
300 tc = (struct tcphdr *)ip_next(pip);
325 if ((int)(ntohs(pip->ip_len) + strlen(buffer)) > maxpacketsize)
334 hlen = (pip->ip_hl + tc->th_off) << 2;
335 dlen = ntohs(pip->ip_len) - hlen;
342 p = (char *)pip;
354 tc = (struct tcphdr *)ip_next(pip);
356 AddSeq(lnk, delta + slen, pip->ip_hl, pip->ip_len, tc->th_seq,
364 accumulate = pip
290 ProxyEncodeTcpStream(struct alias_link *lnk, struct ip *pip, int maxpacketsize) argument
383 ProxyEncodeIpHeader(struct ip *pip, int maxpacketsize) argument
501 ProxyModify(struct libalias *la, struct alias_link *lnk, struct ip *pip, int maxpacketsize, int proxy_type) argument
[all...]
H A Dalias_irc.c108 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
113 AliasHandleIrcOut(la, pip, ah->lnk, ah->maxpktsize);
166 struct ip *pip, /* IP packet to examine */
180 tc = (struct tcphdr *)ip_next(pip);
181 hlen = (pip->ip_hl + tc->th_off) << 2;
182 tlen = ntohs(pip->ip_len);
193 sptr = (char *)pip;
357 pip->ip_src.s_addr != true_addr.s_addr ||
441 tc = (struct tcphdr *)ip_next(pip);
443 AddSeq(lnk, delta + copyat + iCopy - dlen, pip
165 AliasHandleIrcOut(struct libalias *la, struct ip *pip, struct alias_link *lnk, int maxsize ) argument
[all...]
H A Dalias_dummy.c89 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
92 AliasHandleDummy(la, pip, ah);
H A Dalias_nbt.c93 protohandler1(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
96 return (AliasHandleUdpNbt(la, pip, ah->lnk, ah->aaddr, *ah->aport));
113 protohandler2in(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
116 AliasHandleUdpNbtNS(la, pip, ah->lnk, ah->aaddr, ah->aport,
122 protohandler2out(struct libalias *la, struct ip *pip, struct alias_data *ah) argument
125 return (AliasHandleUdpNbtNS(la, pip, ah->lnk, &pip->ip_src, ah->sport,
337 struct ip *pip, /* IP packet to examine/patch */
355 uh = (struct udphdr *)ip_next(pip);
781 struct ip *pip, /* I
335 AliasHandleUdpNbt( struct libalias *la, struct ip *pip, struct alias_link *lnk, struct in_addr *alias_address, u_short alias_port ) argument
779 AliasHandleUdpNbtNS( struct libalias *la, struct ip *pip, struct alias_link *lnk, struct in_addr *alias_address, u_short * alias_port, struct in_addr *original_address, u_short * original_port) argument
[all...]
/freebsd-11-stable/usr.sbin/ppp/
H A Dtcpmss.c148 struct ip *pip; local
156 pip = (struct ip *)MBUF_CTOP(bp);
157 hlen = pip->ip_hl << 2;
163 if (pip->ip_p == IPPROTO_TCP && (ntohs(pip->ip_off) & IP_OFFMASK) == 0 &&
164 ntohs(pip->ip_len) == plen && hlen <= plen &&
H A Dvjcomp.c79 struct ip *pip; local
83 pip = (struct ip *)MBUF_CTOP(bp);
84 if (*proto == PROTO_IP && pip->ip_p == IPPROTO_TCP &&
86 type = sl_compress_tcp(bp, pip, &bundle->ncp.ipcp.vj.cslc,
H A Dip.c208 * One (and only one) of pip or pip6 must be set.
257 const struct ip *pip = (const struct ip *)packet; local
259 len = ntohs(pip->ip_off) & IP_OFFMASK; /* fragment offset */
273 ncpaddr_setip4(&srcaddr, pip->ip_src);
274 ncpaddr_setip4(&dstaddr, pip->ip_dst);
275 datalen = ntohs(pip->ip_len) - (pip->ip_hl << 2);
276 payload = packet + (pip->ip_hl << 2);
277 cproto = pip->ip_p;
557 * One of pip o
599 const struct ip *pip = (const struct ip *)packet; local
[all...]
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_provider.c507 dt_probe_instance_t *pip, *pip_next; local
521 for (pip = prp->pr_inst; pip != NULL; pip = pip_next) {
522 pip_next = pip->pi_next;
523 dt_free(dtp, pip->pi_rname);
524 dt_free(dtp, pip->pi_fname);
525 dt_free(dtp, pip->pi_offs);
526 dt_free(dtp, pip->pi_enoffs);
527 dt_free(dtp, pip);
540 dt_probe_instance_t *pip; local
677 dt_probe_info(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, dtrace_probeinfo_t *pip) argument
815 dtrace_probe_info(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, dtrace_probeinfo_t *pip) argument
[all...]
H A Ddt_program.c87 dtrace_proginfo_t *pip)
93 if (pip == NULL)
96 bzero(pip, sizeof (dtrace_proginfo_t));
99 pip->dpi_descattr = _dtrace_maxattr;
100 pip->dpi_stmtattr = _dtrace_maxattr;
102 pip->dpi_descattr = _dtrace_defattr;
103 pip->dpi_stmtattr = _dtrace_defattr;
113 pip->dpi_descattr =
114 dt_attr_min(stp->ds_desc->dtsd_descattr, pip->dpi_descattr);
116 pip
86 dtrace_program_info(dtrace_hdl_t *dtp, dtrace_prog_t *pgp, dtrace_proginfo_t *pip) argument
153 dtrace_program_exec(dtrace_hdl_t *dtp, dtrace_prog_t *pgp, dtrace_proginfo_t *pip) argument
[all...]
H A Ddt_dof.c406 dt_probe_instance_t *pip; local
440 for (pip = prp->pr_inst; pip != NULL; pip = pip->pi_next) {
441 dt_dprintf("adding probe for %s:%s\n", pip->pi_fname,
444 dofpr.dofpr_func = dof_add_string(ddo, pip->pi_fname);
451 assert(pip->pi_noffs + pip->pi_nenoffs > 0);
455 dofpr.dofpr_noffs = pip
[all...]
/freebsd-11-stable/lib/libc/tests/gen/
H A Dfmtmsg_test.c163 int pip[2]; local
170 if (pipe(pip) == -1)
176 close(pip[0]);
177 if (pip[1] != STDERR_FILENO &&
178 dup2(pip[1], STDERR_FILENO) == -1)
186 close(pip[1]);
190 while ((n = read(pip[0], p, result + resultsize - p - 1)) != 0) {
210 close(pip[0]);
/freebsd-11-stable/bin/sh/
H A Dredir.c263 int pip[2]; local
268 if (pipe(pip) < 0)
278 flags = fcntl(pip[1], F_GETFL, 0);
279 if (flags != -1 && fcntl(pip[1], F_SETFL, flags | O_NONBLOCK) != -1) {
280 written = write(pip[1], p, len);
285 fcntl(pip[1], F_SETFL, flags);
289 close(pip[0]);
295 xwrite(pip[1], p + written, len - written);
299 close(pip[1]);
300 return pip[
[all...]
H A Deval.c577 int pip[2]; local
588 pip[1] = -1;
590 if (pipe(pip) < 0) {
602 if (pip[1] >= 0) {
603 if (!(prevfd >= 0 && pip[0] == 0))
604 close(pip[0]);
605 if (pip[1] != 1) {
606 dup2(pip[1], 1);
607 close(pip[1]);
614 prevfd = pip[
647 int pip[2]; local
834 int pip[2]; local
[all...]
/freebsd-11-stable/tests/sys/kern/
H A Dreaper.c48 int pip[2]; local
58 r = pipe(pip);
64 if (close(pip[1]) != 0)
70 if (read(pip[0], &(uint8_t){ 0 }, 1) != 0)
84 r = close(pip[1]);
92 r = close(pip[0]);
149 int pip[2]; local
173 r = pipe(pip);
179 if (close(pip[1]) != 0)
185 if (read(pip[
299 int pip[2]; local
590 int pip[2]; local
649 int pip[2]; local
[all...]
/freebsd-11-stable/sys/contrib/octeon-sdk/
H A Dcvmx-helper-loop.c60 #include <asm/octeon/cvmx-pip-defs.h>
H A Dcvmx-wqe.h465 cvmx_pip_wqe_word0_t pip; member in union:__anon8823
692 len = work->word0.pip.cn68xx.unused1;
694 len = work->word0.pip.cn38xx.unused;
702 work->word0.pip.cn68xx.unused1 = v;
704 work->word0.pip.cn38xx.unused = v;
/freebsd-11-stable/sys/mips/cavium/octe/
H A Dwrapper-cvmx-includes.h37 #include <contrib/octeon-sdk/cvmx-pip.h>

Completed in 157 milliseconds

12