Home
last modified time | relevance | path

Searched refs:pi (Results 1 – 8 of 8) sorted by relevance

/xnu-8796.141.3/bsd/kern/
H A Dqsort.c84 TYPE *pi = (TYPE *) (parmi); \
87 TYPE t = *pi; \
88 *pi++ = *pj; \
H A Dbsd_init.c1092 struct pseudo_init *pi; in bsd_autoconf() local
1094 for (pi = pseudo_inits; pi->ps_func; pi++) { in bsd_autoconf()
1095 (*pi->ps_func)(pi->ps_count); in bsd_autoconf()
/xnu-8796.141.3/bsd/netinet6/
H A Din6_src.c745 struct in6_pktinfo *pi = NULL; in in6_selectsrc() local
802 if (opts && (pi = opts->ip6po_pktinfo) && in in6_selectsrc()
803 !IN6_IS_ADDR_UNSPECIFIED(&pi->ipi6_addr)) { in in6_selectsrc()
824 srcsock.sin6_addr = pi->ipi6_addr; in in6_selectsrc()
943 struct in6_pktinfo *pi = NULL; in selectroute() local
1023 if (opts != NULL && (pi = opts->ip6po_pktinfo) != NULL && in selectroute()
1024 pi->ipi6_ifindex != 0) { in selectroute()
1028 ifscope = pi->ipi6_ifindex; in selectroute()
2281 struct in6_pktinfo *pi; in in6_embedscope() local
2301 (pi = optp->ip6po_pktinfo) != NULL && in in6_embedscope()
[all …]
H A Dnd6_rtr.c645 struct nd_opt_prefix_info *pi = NULL; in nd6_ra_input() local
658 pi = (struct nd_opt_prefix_info *)pt; in nd6_ra_input()
660 if (pi->nd_opt_pi_len != 4) { in nd6_ra_input()
664 "ignored\n", pi->nd_opt_pi_len); in nd6_ra_input()
668 if (128 < pi->nd_opt_pi_prefix_len) { in nd6_ra_input()
672 "ignored\n", pi->nd_opt_pi_prefix_len); in nd6_ra_input()
680 in6_prefixlen2mask(&pi_mask, pi->nd_opt_pi_prefix_len); in nd6_ra_input()
681 pi->nd_opt_pi_prefix.s6_addr32[0] &= pi_mask.s6_addr32[0]; in nd6_ra_input()
682 pi->nd_opt_pi_prefix.s6_addr32[1] &= pi_mask.s6_addr32[1]; in nd6_ra_input()
683 pi->nd_opt_pi_prefix.s6_addr32[2] &= pi_mask.s6_addr32[2]; in nd6_ra_input()
[all …]
H A Draw_ip6.c570 struct in6_pktinfo *pi; in rip6_output() local
583 if (optp && (pi = optp->ip6po_pktinfo) && pi->ipi6_ifindex) { in rip6_output()
585 ip6->ip6_dst.s6_addr16[1] = htons((uint16_t)pi->ipi6_ifindex); in rip6_output()
587 oifp = ifindex2ifnet[pi->ipi6_ifindex]; in rip6_output()
588 difscope = pi->ipi6_ifindex; in rip6_output()
/xnu-8796.141.3/bsd/netinet/
H A Dip_input.c3889 struct in_pktinfo pi; in ip_savecontrol() local
3891 bzero(&pi, sizeof(struct in_pktinfo)); in ip_savecontrol()
3892 bcopy(&ip->ip_dst, &pi.ipi_addr, sizeof(struct in_addr)); in ip_savecontrol()
3893 pi.ipi_ifindex = (m != NULL && m->m_pkthdr.rcvif != NULL) ? in ip_savecontrol()
3896 mp = sbcreatecontrol_mbuf((caddr_t)&pi, in ip_savecontrol()
/xnu-8796.141.3/bsd/net/
H A Dpf.c4099 struct inpcbinfo *pi; in pf_socket_lookup() local
4116 pi = &tcbinfo; in pf_socket_lookup()
4124 pi = &udbinfo; in pf_socket_lookup()
4144 inp = in_pcblookup_hash_exists(pi, saddr->v4addr, sport, daddr->v4addr, dport, in pf_socket_lookup()
4159 inp = in6_pcblookup_hash_exists(pi, &s6, sport, IFSCOPE_NONE, in pf_socket_lookup()
4162 inp = in_pcblookup_hash_exists(pi, saddr->v4addr, sport, in pf_socket_lookup()
4165 inp = in6_pcblookup_hash_exists(pi, &s6, sport, IFSCOPE_NONE, in pf_socket_lookup()
4177 inp = in6_pcblookup_hash_exists(pi, &saddr->v6addr, sport, IFSCOPE_UNKNOWN, &daddr->v6addr, in pf_socket_lookup()
4180 inp = in6_pcblookup_hash_exists(pi, &saddr->v6addr, sport, IFSCOPE_UNKNOWN, in pf_socket_lookup()
H A Dpf_ioctl.c1695 struct pfioc_if *pi = (struct pfioc_if *)(void *)addr; in pfioctl() local
1698 if (pi->ifname[0] == 0) { in pfioctl()
1702 strlcpy(pf_status.ifname, pi->ifname, IFNAMSIZ); in pfioctl()