Home
last modified time | relevance | path

Searched refs:pcbinfo (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/sys/netinet6/
H A Din6_pcb.c138 INP_HASH_WLOCK_ASSERT(pcbinfo); in in6_pcbsetport()
181 INP_HASH_WLOCK_ASSERT(pcbinfo); in in6_pcbbind()
742 pcbinfo->ipi_hashmask)]; in in6_pcblookup_local()
996 pcbinfo->ipi_hashmask)]; in in6_pcblookup_hash_exact()
1041 pcbinfo->ipi_hashmask)]; in in6_pcblookup_hash_wild_smr()
1085 pcbinfo->ipi_hashmask)]; in in6_pcblookup_hash_wild_locked()
1170 INP_HASH_WLOCK(pcbinfo); in in6_pcblookup_hash()
1175 INP_HASH_WUNLOCK(pcbinfo); in in6_pcblookup_hash()
1181 INP_HASH_WUNLOCK(pcbinfo); in in6_pcblookup_hash()
1200 smr_enter(pcbinfo->ipi_smr); in in6_pcblookup_hash_smr()
[all …]
H A Dudp6_usrreq.c347 struct inpcbinfo *pcbinfo; in udp6_input() local
823 INP_HASH_WLOCK(pcbinfo); in udp6_send()
959 struct inpcbinfo *pcbinfo; in udp6_abort() local
975 INP_HASH_WLOCK(pcbinfo); in udp6_abort()
986 struct inpcbinfo *pcbinfo; in udp6_attach() local
1023 struct inpcbinfo *pcbinfo; in udp6_bind() local
1039 INP_HASH_WLOCK(pcbinfo); in udp6_bind()
1089 INP_HASH_WLOCK(pcbinfo); in udp6_close()
1145 INP_HASH_WLOCK(pcbinfo); in udp6_connect()
1178 INP_HASH_WLOCK(pcbinfo); in udp6_connect()
[all …]
H A Din6_pcb.h84 in6_pcblookup_hash_locked(struct inpcbinfo *pcbinfo,
/freebsd-14.2/sys/netinet/
H A Din_pcb.c353 struct inpcbinfo *pcbinfo; in in_pcbinslbgrouphash() local
481 INP_HASH_WLOCK(pcbinfo); in in_pcblbgroup_numa()
525 pcbinfo->ipi_count = 0; in in_pcbinfo_init()
537 pcbinfo->ipi_smr = uma_zone_get_smr(pcbinfo->ipi_zone); in in_pcbinfo_init()
550 hashdestroy(pcbinfo->ipi_hash_exact, M_PCB, pcbinfo->ipi_hashmask); in in_pcbinfo_destroy()
551 hashdestroy(pcbinfo->ipi_hash_wild, M_PCB, pcbinfo->ipi_hashmask); in in_pcbinfo_destroy()
657 INP_INFO_WLOCK(pcbinfo); in in_pcballoc()
658 pcbinfo->ipi_count++; in in_pcballoc()
1743 INP_INFO_WLOCK(pcbinfo); in in_pcbfree()
1745 pcbinfo->ipi_count--; in in_pcbfree()
[all …]
H A Dudp_usrreq.c454 struct inpcbinfo *pcbinfo; in udp_input() local
1055 struct inpcbinfo *pcbinfo; in udp_send() local
1220 INP_HASH_WLOCK(pcbinfo); in udp_send()
1273 INP_HASH_WLOCK(pcbinfo); in udp_send()
1472 struct inpcbinfo *pcbinfo; in udp_abort() local
1479 INP_HASH_WLOCK(pcbinfo); in udp_abort()
1491 struct inpcbinfo *pcbinfo; in udp_attach() local
1570 INP_HASH_WLOCK(pcbinfo); in udp_bind()
1588 INP_HASH_WLOCK(pcbinfo); in udp_close()
1626 INP_HASH_WLOCK(pcbinfo); in udp_connect()
[all …]
H A Draw_ip.c153 struct inpcbinfo *pcbinfo = inp->inp_pcbinfo; in rip_inshash() local
157 INP_HASH_WLOCK_ASSERT(pcbinfo); in rip_inshash()
164 inp->inp_faddr.s_addr, pcbinfo->ipi_hashmask); in rip_inshash()
167 pcbhash = &pcbinfo->ipi_hash_exact[hash]; in rip_inshash()
871 struct inpcbinfo *pcbinfo; in rip_dodisconnect() local
873 pcbinfo = inp->inp_pcbinfo; in rip_dodisconnect()
875 INP_HASH_WLOCK(pcbinfo); in rip_dodisconnect()
879 INP_HASH_WUNLOCK(pcbinfo); in rip_dodisconnect()
H A Din_pcb.h309 int sysctl_setsockopt(SYSCTL_HANDLER_ARGS, struct inpcbinfo *pcbinfo,
688 void in_pcbnotifyall(struct inpcbinfo *pcbinfo, struct in_addr,