Searched refs:in_multi (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14-stable/sys/netinet/ |
| HD | in_var.h | 55 struct in_multi; 57 SLIST_HEAD(in_multi_head, in_multi); 65 struct in_multi *ii_allhosts; /* 224.0.0.1 membership */ 220 struct in_multi *imf_inm; /* associated multicast address */ 296 struct in_multi { struct 297 LIST_ENTRY(in_multi) inm_link; /* to-be-released by in_ifdetach */ 308 SLIST_ENTRY(in_multi) inm_nrele; /* to-be-released by IGMP */ argument 343 ims_get_mode(const struct in_multi *inm, const struct ip_msource *ims, in ims_get_mode() argument 381 void inm_disconnect(struct in_multi *inm); 387 static __inline struct in_multi * [all …]
|
| HD | in_mcast.c | 148 struct in_multi **); 149 static int inm_get_source(struct in_multi *inm, const in_addr_t haddr, 152 static int inm_is_ifp_detached(const struct in_multi *); 154 static int inm_merge(struct in_multi *, /*const*/ struct in_mfilter *); 155 static void inm_purge(struct in_multi *); 156 static void inm_reap(struct in_multi *); 157 static void inm_release(struct in_multi *); 200 inm_is_ifp_detached(const struct in_multi *inm) in inm_is_ifp_detached() 249 SLIST_CONCAT(&inm_free_list, inmh, in_multi, inm_nrele); in inm_release_list_deferred() 255 inm_disconnect(struct in_multi *inm) in inm_disconnect() [all …]
|
| HD | igmp.c | 103 static void igmp_final_leave(struct in_multi *, struct igmp_ifsoftc *); 104 static int igmp_handle_state_change(struct in_multi *, 106 static int igmp_initial_join(struct in_multi *, struct igmp_ifsoftc *); 113 static int igmp_input_v3_group_query(struct in_multi *, 128 static int igmp_v1v2_queue_report(struct in_multi *, const int); 129 static void igmp_v1v2_process_group_timer(struct in_multi *, const int); 131 static void igmp_v2_update_group(struct in_multi *, const int); 137 struct in_multi *, const int, const int, const int); 139 struct in_multi *); 141 struct mbufq *, struct mbufq *, struct in_multi *, [all …]
|
| HD | igmp_var.h | 223 int igmp_change_state(struct in_multi *);
|
| HD | in.c | 1393 struct in_multi *inm; in in_purgemaddrs()
|
| HD | in_pcb.c | 1965 struct in_multi *inm; in in_pcbpurgeif0()
|
| /freebsd-14-stable/usr.sbin/ifmcstat/ |
| HD | ifmcstat.c | 133 static struct in_multi * 134 in_multientry(struct in_multi *); 579 (void)in_multientry((struct in_multi *) in if_addrlist() 616 ims_min_kvm(struct in_multi *pinm) 668 inm_print_sources_kvm(struct in_multi *pinm) 693 static struct in_multi * 694 in_multientry(struct in_multi *pinm) in in_multientry() 696 struct in_multi inm; in in_multientry() 699 KREAD(pinm, &inm, struct in_multi); in in_multientry()
|