Lines Matching defs:inp
223 * Map the given inp to a CPU id.
229 inp_to_cpuid(struct inpcb *inp)
235 cpuid = rss_hash2cpuid(inp->inp_flowid, inp->inp_flowtype);
246 cpuid = inp->inp_flowid % (mp_maxid + 1);
313 struct inpcb *inp = tptoinpcb(tp);
317 INP_WLOCK_ASSERT(inp);
319 CURVNET_SET(inp->inp_vnet);
333 struct inpcb *inp = tptoinpcb(tp);
336 INP_WLOCK_ASSERT(inp);
339 CURVNET_SET(inp->inp_vnet);
357 tcp_fast_finwait2_recycle && inp->inp_socket &&
358 (inp->inp_socket->so_rcv.sb_state & SBS_CANTRCVMORE)) {
383 struct inpcb *inp = tptoinpcb(tp);
386 INP_WLOCK_ASSERT(inp);
389 CURVNET_SET(inp->inp_vnet);
416 inp->inp_socket->so_options & SO_KEEPALIVE) &&
433 t_template = tcpip_maketemplate(inp);
490 struct inpcb *inp = tptoinpcb(tp);
494 INP_WLOCK_ASSERT(inp);
497 CURVNET_SET(inp->inp_vnet);
554 struct inpcb *inp = tptoinpcb(tp);
558 INP_WLOCK_ASSERT(inp);
561 CURVNET_SET(inp->inp_vnet);
643 isipv6 = (inp->inp_vflag & INP_IPV6) ? true : false;
796 if ((inp->inp_vflag & INP_IPV6) != 0)
797 in6_losing(inp);
800 in_losing(inp);
876 struct inpcb *inp = tptoinpcb(tp);
880 INP_WLOCK_ASSERT(inp);
894 tp, inp_to_cpuid(inp), C_ABSOLUTE);
896 INP_WUNLOCK(inp);
906 struct inpcb *inp = tptoinpcb(tp);
915 INP_WLOCK_ASSERT(inp);
930 precision, tcp_timer_enter, tp, inp_to_cpuid(inp),