| /xnu-8796.141.3/bsd/netinet/ |
| H A D | in_pcb.h | 160 struct inpcbinfo *inp_pcbinfo; /* PCB list info */ 307 struct inpcbinfo; 324 _INPCB_PTR(struct inpcbinfo *) inp_pcbinfo; /* PCB list info */ 554 typedef void (*inpcb_timer_func_t)(struct inpcbinfo *); 563 struct inpcbinfo { struct 569 TAILQ_ENTRY(inpcbinfo) ipi_entry; 790 extern void in_pcbinfo_attach(struct inpcbinfo *); 791 extern int in_pcbinfo_detach(struct inpcbinfo *); 799 extern void inpcb_gc_sched(struct inpcbinfo *, u_int32_t type); 800 extern void inpcb_timer_sched(struct inpcbinfo *, u_int32_t type); [all …]
|
| H A D | in_pcblist.c | 290 get_pcblist_n(short proto, struct sysctl_req *req, struct inpcbinfo *pcbinfo) in get_pcblist_n() 483 bitstr_t *bitfield, struct inpcbinfo *pcbinfo) in inpcb_get_if_ports_used() 673 bitstr_t *bitfield, struct inpcbinfo *pcbinfo) in inpcb_get_ports_used() 701 inpcb_count_opportunistic(unsigned int ifindex, struct inpcbinfo *pcbinfo, in inpcb_count_opportunistic() 751 inpcb_find_anypcb_byaddr(struct ifaddr *ifa, struct inpcbinfo *pcbinfo) in inpcb_find_anypcb_byaddr() 879 inp_limit_companion_link(struct inpcbinfo *pcbinfo, u_int32_t limit) in inp_limit_companion_link() 909 inp_recover_companion_link(struct inpcbinfo *pcbinfo) in inp_recover_companion_link()
|
| H A D | in_pcb.c | 140 static TAILQ_HEAD(, inpcbinfo) inpcb_head = TAILQ_HEAD_INITIALIZER(inpcb_head); 361 struct inpcbinfo *ipi; in inpcb_timeout() 496 inpcb_gc_sched(struct inpcbinfo *ipi, u_int32_t type) in inpcb_gc_sched() 527 inpcb_timer_sched(struct inpcbinfo *ipi, u_int32_t type) in inpcb_timer_sched() 549 in_pcbinfo_attach(struct inpcbinfo *ipi) in in_pcbinfo_attach() 551 struct inpcbinfo *ipi0; in in_pcbinfo_attach() 566 in_pcbinfo_detach(struct inpcbinfo *ipi) in in_pcbinfo_detach() 568 struct inpcbinfo *ipi0; in in_pcbinfo_detach() 663 in_pcballoc(struct socket *so, struct inpcbinfo *pcbinfo, struct proc *p) in in_pcballoc() 756 in_pcblookup_local_and_cleanup(struct inpcbinfo *pcbinfo, struct in_addr laddr, in in_pcblookup_local_and_cleanup() [all …]
|
| H A D | udp_var.h | 159 extern struct inpcbinfo udbinfo;
|
| H A D | tcp_var.h | 1595 extern struct inpcbinfo tcbinfo; 1676 void tcp_gc(struct inpcbinfo *); 1677 void tcp_itimer(struct inpcbinfo *ipi);
|
| H A D | tcp_timer.c | 549 struct inpcbinfo *pcbinfo = &tcbinfo; in add_to_time_wait_locked() 583 struct inpcbinfo *pcbinfo = &tcbinfo; in add_to_time_wait() 775 tcp_gc(struct inpcbinfo *ipi) in tcp_gc() 2845 struct inpcbinfo *pcbinfo = &tcbinfo; in tcp_probe_connectivity() 2985 tcp_itimer(struct inpcbinfo *ipi) in tcp_itimer()
|
| H A D | udp_usrreq.c | 158 struct inpcbinfo udbinfo; 212 static void udp_gc(struct inpcbinfo *); 240 struct inpcbinfo *pcbinfo; in udp_init() 285 struct inpcbinfo *pcbinfo = &udbinfo; in udp_input() 2620 udp_gc(struct inpcbinfo *ipi) in udp_gc()
|
| H A D | raw_ip.c | 119 struct inpcbinfo ripcbinfo; 146 struct inpcbinfo *pcbinfo; in rip_init()
|
| H A D | ip_icmp.c | 1096 extern struct inpcbinfo ripcbinfo;
|
| H A D | tcp_usrreq.c | 1882 struct inpcbinfo *pcbinfo = NULL; in tcp_fill_info_for_info_tuple()
|
| H A D | tcp_subr.c | 500 struct inpcbinfo *pcbinfo; in tcp_init()
|
| H A D | tcp_input.c | 277 struct inpcbinfo tcbinfo;
|
| /xnu-8796.141.3/bsd/netinet6/ |
| H A D | in6_pcb.h | 105 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 int in6_pcblookup_hash_exists(struct inpcbinfo *, struct in6_addr *, 111 extern void in6_pcbnotify(struct inpcbinfo *, struct sockaddr *, u_int,
|
| H A D | in6_pcb.c | 153 in6_pcblookup_local_and_cleanup(struct inpcbinfo *pcbinfo, in in6_pcblookup_local_and_cleanup() 189 struct inpcbinfo *pcbinfo = inp->inp_pcbinfo; in in6_pcbbind() 1083 in6_pcbnotify(struct inpcbinfo *pcbinfo, struct sockaddr *dst, u_int fport_arg, in in6_pcbnotify() 1192 in6_pcblookup_local(struct inpcbinfo *pcbinfo, struct in6_addr *laddr, in in6_pcblookup_local() 1331 in6_pcblookup_hash_exists(struct inpcbinfo *pcbinfo, struct in6_addr *faddr, in in6_pcblookup_hash_exists() 1448 in6_pcblookup_hash(struct inpcbinfo *pcbinfo, struct in6_addr *faddr, in in6_pcblookup_hash()
|
| H A D | in6_ifattach.c | 103 extern struct inpcbinfo udbinfo; 104 extern struct inpcbinfo ripcbinfo;
|
| H A D | raw_ip6.c | 138 extern struct inpcbinfo ripcbinfo;
|
| H A D | udp6_usrreq.c | 251 struct inpcbinfo *pcbinfo = &udbinfo; in udp6_input()
|
| H A D | in6_src.c | 1650 struct inpcbinfo *pcbinfo = inp->inp_pcbinfo; in in6_pcbsetport()
|
| H A D | icmp6.c | 158 extern struct inpcbinfo ripcbinfo;
|
| /xnu-8796.141.3/bsd/net/ |
| H A D | pktap.c | 68 extern struct inpcbinfo ripcbinfo; 952 struct inpcbinfo *pcbinfo = NULL; in pktap_fill_proc_info() 1018 struct inpcbinfo *pcbinfo = NULL; in pktap_fill_proc_info()
|
| H A D | content_filter.c | 360 extern struct inpcbinfo ripcbinfo; 1617 cfil_socket_safe_lock(struct inpcb *inp, struct inpcbinfo *pcbinfo) in cfil_socket_safe_lock() 1650 struct inpcbinfo *pcbinfo = NULL; in cfil_socket_from_sock_id() 1729 struct inpcbinfo *pcbinfo = &tcbinfo; in cfil_socket_from_client_uuid()
|
| H A D | pf.c | 4099 struct inpcbinfo *pi; in pf_socket_lookup()
|
| /xnu-8796.141.3/bsd/kern/ |
| H A D | socket_flows.c | 68 extern struct inpcbinfo ripcbinfo; 1252 soflow_socket_safe_lock(struct inpcb *inp, struct inpcbinfo *pcbinfo) in soflow_socket_safe_lock() 1282 struct inpcbinfo *pcbinfo = NULL; in soflow_validate_dgram_socket()
|
| H A D | uipc_socket.c | 340 extern struct inpcbinfo tcbinfo;
|