Lines Matching refs:pcbinfo
212 struct inpcbinfo *pcbinfo; in udp6_input() local
298 pcbinfo = udp_get_inpcbinfo(nxt); in udp6_input()
304 INP_INFO_RLOCK_ET(pcbinfo, et); in udp6_input()
438 INP_INFO_RUNLOCK_ET(pcbinfo, et); in udp6_input()
458 inp = in6_pcblookup_mbuf(pcbinfo, &ip6->ip6_src, in udp6_input()
467 inp = in6_pcblookup(pcbinfo, &ip6->ip6_src, in udp6_input()
477 inp = in6_pcblookup_mbuf(pcbinfo, &ip6->ip6_src, in udp6_input()
526 INP_INFO_RUNLOCK_ET(pcbinfo, et); in udp6_input()
535 struct inpcbinfo *pcbinfo) in udp6_common_ctlinput() argument
594 inp = in6_pcblookup_mbuf(pcbinfo, &ip6->ip6_dst, in udp6_common_ctlinput()
614 (void)in6_pcbnotify(pcbinfo, sa, uh.uh_dport, in udp6_common_ctlinput()
618 (void)in6_pcbnotify(pcbinfo, sa, 0, in udp6_common_ctlinput()
689 struct inpcbinfo *pcbinfo; in udp6_output() local
834 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp6_output()
837 INP_HASH_WLOCK(pcbinfo); in udp6_output()
843 INP_HASH_RLOCK_ET(pcbinfo, et); in udp6_output()
1010 INP_HASH_WUNLOCK(pcbinfo); in udp6_output()
1012 INP_HASH_RUNLOCK_ET(pcbinfo, et); in udp6_output()
1035 __func__, pcbinfo, unlock_udbinfo, inp, unlock_inp)); in udp6_output()
1036 INP_HASH_WUNLOCK(pcbinfo); in udp6_output()
1041 __func__, pcbinfo, unlock_udbinfo, inp, unlock_inp)); in udp6_output()
1042 INP_HASH_RUNLOCK_ET(pcbinfo, et); in udp6_output()
1061 struct inpcbinfo *pcbinfo; in udp6_abort() local
1063 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp6_abort()
1083 INP_HASH_WLOCK(pcbinfo); in udp6_abort()
1086 INP_HASH_WUNLOCK(pcbinfo); in udp6_abort()
1096 struct inpcbinfo *pcbinfo; in udp6_attach() local
1099 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp6_attach()
1108 INP_INFO_WLOCK(pcbinfo); in udp6_attach()
1109 error = in_pcballoc(so, pcbinfo); in udp6_attach()
1111 INP_INFO_WUNLOCK(pcbinfo); in udp6_attach()
1132 INP_INFO_WUNLOCK(pcbinfo); in udp6_attach()
1136 INP_INFO_WUNLOCK(pcbinfo); in udp6_attach()
1144 struct inpcbinfo *pcbinfo; in udp6_bind() local
1148 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp6_bind()
1153 INP_HASH_WLOCK(pcbinfo); in udp6_bind()
1184 INP_HASH_WUNLOCK(pcbinfo); in udp6_bind()
1193 struct inpcbinfo *pcbinfo; in udp6_close() local
1195 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp6_close()
1214 INP_HASH_WLOCK(pcbinfo); in udp6_close()
1217 INP_HASH_WUNLOCK(pcbinfo); in udp6_close()
1227 struct inpcbinfo *pcbinfo; in udp6_connect() local
1232 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp6_connect()
1264 INP_HASH_WLOCK(pcbinfo); in udp6_connect()
1267 INP_HASH_WUNLOCK(pcbinfo); in udp6_connect()
1296 INP_HASH_WLOCK(pcbinfo); in udp6_connect()
1298 INP_HASH_WUNLOCK(pcbinfo); in udp6_connect()
1318 struct inpcbinfo *pcbinfo; in udp6_detach() local
1321 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp6_detach()
1325 INP_INFO_WLOCK(pcbinfo); in udp6_detach()
1331 INP_INFO_WUNLOCK(pcbinfo); in udp6_detach()
1339 struct inpcbinfo *pcbinfo; in udp6_disconnect() local
1341 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp6_disconnect()
1365 INP_HASH_WLOCK(pcbinfo); in udp6_disconnect()
1368 INP_HASH_WUNLOCK(pcbinfo); in udp6_disconnect()