Home
last modified time | relevance | path

Searched refs:inp_pcbinfo (Results 1 – 6 of 6) sorted by relevance

/xnu-12377.41.6/bsd/netinet6/
H A Din6_pcb.c191 struct inpcbinfo *__single pcbinfo = inp->inp_pcbinfo; in in6_pcbbind()
770 pcb = in6_pcblookup_hash(inp->inp_pcbinfo, &sin6->sin6_addr, in in6_pcbconnect()
803 if (!lck_rw_try_lock_exclusive(&inp->inp_pcbinfo->ipi_lock)) { in in6_pcbconnect()
806 lck_rw_lock_exclusive(&inp->inp_pcbinfo->ipi_lock); in in6_pcbconnect()
817 lck_rw_done(&inp->inp_pcbinfo->ipi_lock); in in6_pcbconnect()
838 if (!lck_rw_try_lock_exclusive(&inp->inp_pcbinfo->ipi_lock)) { in in6_pcbdisconnect()
841 lck_rw_lock_exclusive(&inp->inp_pcbinfo->ipi_lock); in in6_pcbdisconnect()
852 lck_rw_done(&inp->inp_pcbinfo->ipi_lock); in in6_pcbdisconnect()
943 inpcb_gc_sched(inp->inp_pcbinfo, INPCB_TIMER_FAST); in in6_pcbdetach()
H A Din6_src.c1651 struct inpcbinfo *__single pcbinfo = inp->inp_pcbinfo; in in6_pcbsetport()
/xnu-12377.41.6/bsd/netinet/
H A Din_pcb.c716 inp->inp_pcbinfo = pcbinfo; in in_pcballoc()
832 struct inpcbinfo *pcbinfo = inp->inp_pcbinfo; in in_pcbbind()
1019 inp->inp_pcbinfo, SIN(nam)->sin_addr, lport, in in_pcbbind()
1850 pcb = in_pcblookup_hash(inp->inp_pcbinfo, sin->sin_addr, sin->sin_port, in in_pcbconnect()
1875 if (!lck_rw_try_lock_exclusive(&inp->inp_pcbinfo->ipi_lock)) { in in_pcbconnect()
1881 lck_rw_lock_exclusive(&inp->inp_pcbinfo->ipi_lock); in in_pcbconnect()
1906 if (!lck_rw_try_lock_exclusive(&inp->inp_pcbinfo->ipi_lock)) { in in_pcbconnect()
1912 lck_rw_lock_exclusive(&inp->inp_pcbinfo->ipi_lock); in in_pcbconnect()
1922 lck_rw_done(&inp->inp_pcbinfo->ipi_lock); in in_pcbconnect()
1944 if (!lck_rw_try_lock_exclusive(&inp->inp_pcbinfo->ipi_lock)) { in in_pcbdisconnect()
[all …]
H A Din_pcb.h165 struct inpcbinfo *inp_pcbinfo; /* PCB list info */ member
413 _INPCB_PTR(struct inpcbinfo *) inp_pcbinfo; /* PCB list info */
500 u_int64_t inp_pcbinfo; /* PCB list info */ member
H A Dtcp_usrreq.c1511 oinp = in_pcblookup_hash(inp->inp_pcbinfo, in tcp_connect()
1562 if (!lck_rw_try_lock_exclusive(&inp->inp_pcbinfo->ipi_lock)) { in tcp_connect()
1565 lck_rw_lock_exclusive(&inp->inp_pcbinfo->ipi_lock); in tcp_connect()
1583 lck_rw_done(&inp->inp_pcbinfo->ipi_lock); in tcp_connect()
1656 oinp = in6_pcblookup_hash(inp->inp_pcbinfo, in tcp6_connect()
1685 if (!lck_rw_try_lock_exclusive(&inp->inp_pcbinfo->ipi_lock)) { in tcp6_connect()
1688 lck_rw_lock_exclusive(&inp->inp_pcbinfo->ipi_lock); in tcp6_connect()
1711 lck_rw_done(&inp->inp_pcbinfo->ipi_lock); in tcp6_connect()
/xnu-12377.41.6/bsd/kern/
H A Duipc_socket.c7432 inpcb_timer_sched(inp->inp_pcbinfo, INPCB_TIMER_LAZY); in sosetdefunct()
7752 inpcb_timer_sched(inp->inp_pcbinfo, INPCB_TIMER_LAZY); in so_check_extended_bk_idle_time()