Lines Matching refs:pcbinfo
400 struct inpcbinfo *pcbinfo; in udp_input() local
527 pcbinfo = udp_get_inpcbinfo(proto); in udp_input()
673 inp = in_pcblookup_mbuf(pcbinfo, ip->ip_src, uh->uh_sport, in udp_input()
681 inp = in_pcblookup(pcbinfo, ip->ip_src, in udp_input()
691 inp = in_pcblookup_mbuf(pcbinfo, ip->ip_src, uh->uh_sport, in udp_input()
784 struct inpcbinfo *pcbinfo) in udp_common_ctlinput() argument
797 in_pcbnotifyall(pcbinfo, faddr, EHOSTDOWN, udp_notify); in udp_common_ctlinput()
813 inp = in_pcblookup(pcbinfo, faddr, uh->uh_dport, in udp_common_ctlinput()
822 inp = in_pcblookup(pcbinfo, faddr, uh->uh_dport, in udp_common_ctlinput()
839 in_pcbnotifyall(pcbinfo, faddr, inetctlerrmap[cmd], in udp_common_ctlinput()
1154 struct inpcbinfo *pcbinfo; in udp_output() local
1282 pcbinfo = udp_get_inpcbinfo(pr); in udp_output()
1292 INP_HASH_LOCK_ASSERT(pcbinfo); in udp_output()
1343 INP_HASH_LOCK_ASSERT(pcbinfo); in udp_output()
1365 INP_HASH_WLOCK(pcbinfo); in udp_output()
1367 INP_HASH_WUNLOCK(pcbinfo); in udp_output()
1538 struct inpcbinfo *pcbinfo; in udp_abort() local
1540 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_abort()
1545 INP_HASH_WLOCK(pcbinfo); in udp_abort()
1548 INP_HASH_WUNLOCK(pcbinfo); in udp_abort()
1559 struct inpcbinfo *pcbinfo; in udp_attach() local
1562 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_attach()
1568 INP_INFO_WLOCK(pcbinfo); in udp_attach()
1569 error = in_pcballoc(so, pcbinfo); in udp_attach()
1571 INP_INFO_WUNLOCK(pcbinfo); in udp_attach()
1585 INP_INFO_WUNLOCK(pcbinfo); in udp_attach()
1590 INP_INFO_WUNLOCK(pcbinfo); in udp_attach()
1624 struct inpcbinfo *pcbinfo; in udp_bind() local
1628 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_bind()
1647 INP_HASH_WLOCK(pcbinfo); in udp_bind()
1649 INP_HASH_WUNLOCK(pcbinfo); in udp_bind()
1658 struct inpcbinfo *pcbinfo; in udp_close() local
1660 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_close()
1665 INP_HASH_WLOCK(pcbinfo); in udp_close()
1668 INP_HASH_WUNLOCK(pcbinfo); in udp_close()
1679 struct inpcbinfo *pcbinfo; in udp_connect() local
1683 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_connect()
1704 INP_HASH_WLOCK(pcbinfo); in udp_connect()
1706 INP_HASH_WUNLOCK(pcbinfo); in udp_connect()
1718 struct inpcbinfo *pcbinfo; in udp_detach() local
1721 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_detach()
1726 INP_INFO_WLOCK(pcbinfo); in udp_detach()
1733 INP_INFO_WUNLOCK(pcbinfo); in udp_detach()
1741 struct inpcbinfo *pcbinfo; in udp_disconnect() local
1743 pcbinfo = udp_get_inpcbinfo(so->so_proto->pr_protocol); in udp_disconnect()
1751 INP_HASH_WLOCK(pcbinfo); in udp_disconnect()
1754 INP_HASH_WUNLOCK(pcbinfo); in udp_disconnect()