INPLOOKUP_RLOCKPCB
lock == INPLOOKUP_RLOCKPCB ?
lock == INPLOOKUP_RLOCKPCB ?
return (lock == INPLOOKUP_RLOCKPCB ?
MPASS(lock == INPLOOKUP_RLOCKPCB || lock == INPLOOKUP_WLOCKPCB);
(lock) == INPLOOKUP_RLOCKPCB ? RA_RLOCKED : RA_WLOCKED )
return (lock == INPLOOKUP_RLOCKPCB ?
KASSERT((lookupflags & (INPLOOKUP_RLOCKPCB | INPLOOKUP_WLOCKPCB)) != 0,
KASSERT((lookupflags & (INPLOOKUP_RLOCKPCB | INPLOOKUP_WLOCKPCB)) != 0,
#define INPLOOKUP_MASK (INPLOOKUP_WILDCARD | INPLOOKUP_RLOCKPCB | \
#define INPLOOKUP_LOCKMASK (INPLOOKUP_RLOCKPCB | INPLOOKUP_WLOCKPCB)
INPLOOKUP_RLOCKPCB);
INPLOOKUP_RLOCKPCB, rip_inp_match1, &ctx);
dport, INPLOOKUP_RLOCKPCB, m->m_pkthdr.rcvif)
&((struct ip6_hdr *)ip)->ip6_dst, dport, INPLOOKUP_RLOCKPCB,
sport, INPLOOKUP_RLOCKPCB, m->m_pkthdr.rcvif)
&((struct ip6_hdr *)ip)->ip6_src, sport, INPLOOKUP_RLOCKPCB,
if ((lookupflag & INPLOOKUP_RLOCKPCB) && INP_TRY_UPGRADE(inp) == 0)
INPLOOKUP_RLOCKPCB : INPLOOKUP_WLOCKPCB) |
INPLOOKUP_RLOCKPCB);
INPLOOKUP_RLOCKPCB);
INPLOOKUP_RLOCKPCB);
addrs[0].sin_addr, addrs[0].sin_port, INPLOOKUP_RLOCKPCB, NULL);
addrs[0].sin6_port, INPLOOKUP_RLOCKPCB, NULL);
INPLOOKUP_RLOCKPCB, NULL);
INPLOOKUP_RLOCKPCB, ifp);
inc->inc_laddr, inc->inc_lport, INPLOOKUP_RLOCKPCB, ifp);
INPLOOKUP_RLOCKPCB, udp_multi_match, ip);
lookupflags = INPLOOKUP_RLOCKPCB |
INPLOOKUP_WILDCARD | INPLOOKUP_RLOCKPCB, NULL);
INPLOOKUP_RLOCKPCB);
INPLOOKUP_WILDCARD | INPLOOKUP_RLOCKPCB, NULL);
INPLOOKUP_RLOCKPCB, icmp6_rip6_match, ip6);
KASSERT((lookupflags & (INPLOOKUP_RLOCKPCB | INPLOOKUP_WLOCKPCB)) != 0,
KASSERT((lookupflags & (INPLOOKUP_RLOCKPCB | INPLOOKUP_WLOCKPCB)) != 0,
struct inpcb_iterator inpi = INP_ITERATOR(pcbinfo, INPLOOKUP_RLOCKPCB,
INPLOOKUP_RLOCKPCB, rip6_inp_match, &ctx);
INPLOOKUP_RLOCKPCB, udp6_multi_match, &ctx);
lookupflags = INPLOOKUP_RLOCKPCB |
&ip6->ip6_src, uh.uh_sport, INPLOOKUP_WILDCARD | INPLOOKUP_RLOCKPCB,
INPLOOKUP_WILDCARD | INPLOOKUP_RLOCKPCB, NULL);
lookupflags |= INPLOOKUP_RLOCKPCB;
INPLOOKUP_RLOCKPCB, NULL);
INPLOOKUP_RLOCKPCB, NULL);
dport, INPLOOKUP_RLOCKPCB, NULL, pd->m);
INPLOOKUP_RLOCKPCB, NULL, pd->m);
dport, INPLOOKUP_RLOCKPCB, NULL, pd->m);
INPLOOKUP_RLOCKPCB, NULL, pd->m);