Lines Matching refs:pcbinfo

397 	struct inpcbinfo *pcbinfo;  in udp_input()  local
526 pcbinfo = udp_get_inpcbinfo(proto); in udp_input()
532 INP_INFO_RLOCK_ET(pcbinfo, et); in udp_input()
639 INP_INFO_RUNLOCK_ET(pcbinfo, et); in udp_input()
649 INP_INFO_RUNLOCK_ET(pcbinfo, et); in udp_input()
670 inp = in_pcblookup_mbuf(pcbinfo, ip->ip_src, uh->uh_sport, in udp_input()
678 inp = in_pcblookup(pcbinfo, ip->ip_src, in udp_input()
688 inp = in_pcblookup_mbuf(pcbinfo, ip->ip_src, uh->uh_sport, in udp_input()
781 struct inpcbinfo *pcbinfo) in udp_common_ctlinput() argument
810 inp = in_pcblookup(pcbinfo, faddr, uh->uh_dport, in udp_common_ctlinput()
819 inp = in_pcblookup(pcbinfo, faddr, uh->uh_dport, in udp_common_ctlinput()
836 in_pcbnotifyall(pcbinfo, faddr, inetctlerrmap[cmd], in udp_common_ctlinput()
1130 struct inpcbinfo *pcbinfo; in udp_output() local
1293 pcbinfo = udp_get_inpcbinfo(pr); in udp_output()
1296 INP_HASH_WLOCK(pcbinfo); in udp_output()
1303 INP_HASH_RLOCK_ET(pcbinfo, et); in udp_output()
1307 INP_HASH_WLOCK(pcbinfo); in udp_output()
1310 INP_HASH_RLOCK_ET(pcbinfo, et); in udp_output()
1324 INP_HASH_LOCK_ASSERT(pcbinfo); in udp_output()
1375 INP_HASH_LOCK_ASSERT(pcbinfo); in udp_output()
1390 INP_HASH_WLOCK_ASSERT(pcbinfo); in udp_output()
1564 INP_HASH_WUNLOCK(pcbinfo); in udp_output()
1566 INP_HASH_RUNLOCK_ET(pcbinfo, et); in udp_output()
1589 INP_HASH_WUNLOCK(pcbinfo); in udp_output()
1599 INP_HASH_RUNLOCK_ET(pcbinfo, et); in udp_output()
1613 struct inpcbinfo *pcbinfo; in udp_abort() local
1615 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_abort()
1620 INP_HASH_WLOCK(pcbinfo); in udp_abort()
1623 INP_HASH_WUNLOCK(pcbinfo); in udp_abort()
1634 struct inpcbinfo *pcbinfo; in udp_attach() local
1637 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_attach()
1643 INP_INFO_WLOCK(pcbinfo); in udp_attach()
1644 error = in_pcballoc(so, pcbinfo); in udp_attach()
1646 INP_INFO_WUNLOCK(pcbinfo); in udp_attach()
1660 INP_INFO_WUNLOCK(pcbinfo); in udp_attach()
1665 INP_INFO_WUNLOCK(pcbinfo); in udp_attach()
1699 struct inpcbinfo *pcbinfo; in udp_bind() local
1702 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_bind()
1706 INP_HASH_WLOCK(pcbinfo); in udp_bind()
1708 INP_HASH_WUNLOCK(pcbinfo); in udp_bind()
1717 struct inpcbinfo *pcbinfo; in udp_close() local
1719 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_close()
1724 INP_HASH_WLOCK(pcbinfo); in udp_close()
1727 INP_HASH_WUNLOCK(pcbinfo); in udp_close()
1737 struct inpcbinfo *pcbinfo; in udp_connect() local
1741 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_connect()
1755 INP_HASH_WLOCK(pcbinfo); in udp_connect()
1757 INP_HASH_WUNLOCK(pcbinfo); in udp_connect()
1768 struct inpcbinfo *pcbinfo; in udp_detach() local
1771 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_detach()
1776 INP_INFO_WLOCK(pcbinfo); in udp_detach()
1783 INP_INFO_WUNLOCK(pcbinfo); in udp_detach()
1791 struct inpcbinfo *pcbinfo; in udp_disconnect() local
1793 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_disconnect()
1801 INP_HASH_WLOCK(pcbinfo); in udp_disconnect()
1804 INP_HASH_WUNLOCK(pcbinfo); in udp_disconnect()