Home
last modified time | relevance | path

Searched refs:inpcbinfo (Results 1 – 25 of 25) sorted by relevance

/xnu-12377.41.6/bsd/netinet/
H A Din_pcb.h165 struct inpcbinfo *inp_pcbinfo; /* PCB list info */
396 struct inpcbinfo;
413 _INPCB_PTR(struct inpcbinfo *) inp_pcbinfo; /* PCB list info */
643 typedef void (*inpcb_timer_func_t)(struct inpcbinfo *);
652 struct inpcbinfo { struct
658 TAILQ_ENTRY(inpcbinfo) ipi_entry;
908 extern void in_pcbinfo_attach(struct inpcbinfo *);
909 extern int in_pcbinfo_detach(struct inpcbinfo *);
917 extern void inpcb_gc_sched(struct inpcbinfo *, u_int32_t type);
918 extern void inpcb_timer_sched(struct inpcbinfo *, u_int32_t type);
[all …]
H A Din_pcblist.c292 get_pcblist_n(short proto, struct sysctl_req *req, struct inpcbinfo *pcbinfo) in get_pcblist_n()
488 bitstr_t *__counted_by(bitstr_size(IP_PORTRANGE_SIZE)) bitfield, struct inpcbinfo *pcbinfo) in inpcb_get_if_ports_used()
741 bitstr_t *__counted_by(bitstr_size(IP_PORTRANGE_SIZE)) bitfield, struct inpcbinfo *pcbinfo) in inpcb_get_ports_used()
770 inpcb_count_opportunistic(unsigned int ifindex, struct inpcbinfo *pcbinfo, in inpcb_count_opportunistic()
820 inpcb_find_anypcb_byaddr(struct ifaddr *ifa, struct inpcbinfo *pcbinfo) in inpcb_find_anypcb_byaddr()
948 inp_limit_companion_link(struct inpcbinfo *pcbinfo, u_int32_t limit) in inp_limit_companion_link()
978 inp_recover_companion_link(struct inpcbinfo *pcbinfo) in inp_recover_companion_link()
H A Din_pcb.c148 static TAILQ_HEAD(, inpcbinfo) inpcb_head = TAILQ_HEAD_INITIALIZER(inpcb_head);
375 struct inpcbinfo *ipi; in inpcb_timeout()
510 inpcb_gc_sched(struct inpcbinfo *ipi, u_int32_t type) in inpcb_gc_sched()
541 inpcb_timer_sched(struct inpcbinfo *ipi, u_int32_t type) in inpcb_timer_sched()
563 in_pcbinfo_attach(struct inpcbinfo *ipi) in in_pcbinfo_attach()
565 struct inpcbinfo *ipi0; in in_pcbinfo_attach()
580 in_pcbinfo_detach(struct inpcbinfo *ipi) in in_pcbinfo_detach()
582 struct inpcbinfo *ipi0; in in_pcbinfo_detach()
693 in_pcballoc(struct socket *so, struct inpcbinfo *pcbinfo, struct proc *p) in in_pcballoc()
761 in_pcblookup_local_and_cleanup(struct inpcbinfo *pcbinfo, struct in_addr laddr, in in_pcblookup_local_and_cleanup()
[all …]
H A Dudp_var.h164 extern struct inpcbinfo udbinfo;
H A Dtcp_timer.c545 struct inpcbinfo *pcbinfo = &tcbinfo; in add_to_time_wait_locked()
602 struct inpcbinfo *pcbinfo = &tcbinfo; in add_to_time_wait_now()
786 tcp_gc(struct inpcbinfo *ipi) in tcp_gc()
2844 struct inpcbinfo *pcbinfo = &tcbinfo; in tcp_probe_connectivity()
2984 tcp_itimer(struct inpcbinfo *ipi) in tcp_itimer()
H A Dtcp_var.h1752 extern struct inpcbinfo tcbinfo;
1869 void tcp_gc(struct inpcbinfo *);
1870 void tcp_itimer(struct inpcbinfo *ipi);
H A Dudp_usrreq.c164 struct inpcbinfo udbinfo;
218 static void udp_gc(struct inpcbinfo *);
276 struct inpcbinfo *pcbinfo; in udp_init()
340 struct inpcbinfo *pcbinfo = &udbinfo; in udp_input()
2758 udp_gc(struct inpcbinfo *ipi) in udp_gc()
H A Draw_ip.c121 struct inpcbinfo ripcbinfo;
148 struct inpcbinfo *pcbinfo; in rip_init()
H A Dip_icmp.c1101 extern struct inpcbinfo ripcbinfo;
H A Dtcp_usrreq.c1942 struct inpcbinfo *pcbinfo = NULL; in tcp_fill_info_for_info_tuple()
H A Dip_input.c139 extern struct inpcbinfo ripcbinfo;
H A Dtcp_subr.c600 struct inpcbinfo *pcbinfo; in tcp_init()
H A Dtcp_input.c255 struct inpcbinfo tcbinfo;
/xnu-12377.41.6/bsd/netinet6/
H A Din6_pcb.h105 extern struct inpcb *in6_pcblookup_local(struct inpcbinfo *, struct in6_addr *,
107 extern struct inpcb *in6_pcblookup_hash(struct inpcbinfo *, struct in6_addr *,
109 extern struct inpcb *in6_pcblookup_hash_try(struct inpcbinfo *pcbinfo,
113 extern int in6_pcblookup_hash_exists(struct inpcbinfo *, struct in6_addr *,
115 extern void in6_pcbnotify(struct inpcbinfo *, struct sockaddr *, u_int,
H A Din6_pcb.c155 in6_pcblookup_local_and_cleanup(struct inpcbinfo *pcbinfo, in in6_pcblookup_local_and_cleanup()
191 struct inpcbinfo *__single pcbinfo = inp->inp_pcbinfo; in in6_pcbbind()
1122 in6_pcbnotify(struct inpcbinfo *pcbinfo, struct sockaddr *dst, u_int fport_arg, in in6_pcbnotify()
1232 in6_pcblookup_local(struct inpcbinfo *pcbinfo, struct in6_addr *laddr, in in6_pcblookup_local()
1372 in6_pcblookup_hash_exists(struct inpcbinfo *pcbinfo, struct in6_addr *faddr, in in6_pcblookup_hash_exists()
1489 in6_pcblookup_hash_locked(struct inpcbinfo *pcbinfo, struct in6_addr *faddr, in in6_pcblookup_hash_locked()
1585 in6_pcblookup_hash(struct inpcbinfo *pcbinfo, struct in6_addr *faddr, in in6_pcblookup_hash()
1602 in6_pcblookup_hash_try(struct inpcbinfo *pcbinfo, struct in6_addr *faddr, in in6_pcblookup_hash_try()
H A Din6_ifattach.c104 extern struct inpcbinfo udbinfo;
105 extern struct inpcbinfo ripcbinfo;
H A Dudp6_usrreq.c253 struct inpcbinfo *__single pcbinfo = &udbinfo; in udp6_input()
H A Draw_ip6.c141 extern struct inpcbinfo ripcbinfo;
H A Din6_src.c1651 struct inpcbinfo *__single pcbinfo = inp->inp_pcbinfo; in in6_pcbsetport()
H A Dicmp6.c161 extern struct inpcbinfo ripcbinfo;
/xnu-12377.41.6/bsd/net/
H A Dpktap.c83 extern struct inpcbinfo ripcbinfo;
983 struct inpcbinfo *pcbinfo = NULL; in pktap_fill_proc_info()
1050 struct inpcbinfo *pcbinfo = NULL; in pktap_fill_proc_info()
H A Dcontent_filter.c364 extern struct inpcbinfo ripcbinfo;
1656 cfil_socket_safe_lock(struct inpcb *inp, struct inpcbinfo *pcbinfo) in cfil_socket_safe_lock()
1689 struct inpcbinfo *pcbinfo = NULL; in cfil_socket_from_sock_id()
1768 struct inpcbinfo *pcbinfo = &tcbinfo; in cfil_socket_from_client_uuid()
H A Dpf.c4140 struct inpcbinfo *__single pi; in pf_socket_lookup()
/xnu-12377.41.6/bsd/kern/
H A Dsocket_flows.c68 extern struct inpcbinfo ripcbinfo;
1287 soflow_socket_safe_lock(struct inpcb *inp, struct inpcbinfo *pcbinfo) in soflow_socket_safe_lock()
1317 struct inpcbinfo *pcbinfo = NULL; in soflow_validate_dgram_socket()
H A Duipc_socket.c308 extern struct inpcbinfo tcbinfo;