Home
last modified time | relevance | path

Searched refs:ifmultiaddr (Results 1 – 18 of 18) sorted by relevance

/freebsd-14-stable/sys/net/
HDif_var.h93 CK_STAILQ_HEAD(ifmultihead, ifmultiaddr);
443 struct ifmultiaddr { struct
444 CK_STAILQ_ENTRY(ifmultiaddr) ifma_link; /* queue macro glue */
451 struct ifmultiaddr *ifma_llifma; /* pointer to ifma for ifma_lladdr */ argument
495 int if_addmulti(if_t, struct sockaddr *, struct ifmultiaddr **);
502 void if_delmulti_ifma(struct ifmultiaddr *);
503 void if_delmulti_ifma_flags(struct ifmultiaddr *, int flags);
508 struct ifmultiaddr *
510 void if_freemulti(struct ifmultiaddr *ifma);
HDif.c284 static int if_delmulti_locked(struct ifnet *, struct ifmultiaddr *, int);
1074 struct ifmultiaddr *ifma; in if_purgemaddrs()
1079 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ifma, ifmultiaddr, ifma_link); in if_purgemaddrs()
2799 struct ifmultiaddr *ifma; in ifhwioctl()
3400 struct ifmultiaddr *
3403 struct ifmultiaddr *ifma; in if_findmulti()
3427 static struct ifmultiaddr *
3431 struct ifmultiaddr *ifma; in if_allocmulti()
3478 if_freemulti_internal(struct ifmultiaddr *ifma) in if_freemulti_internal()
3497 struct ifmultiaddr *ifma; in if_destroymulti()
[all …]
HDroute.h417 struct ifmultiaddr;
427 void rt_newmaddrmsg(int, struct ifmultiaddr *);
HDif_lagg.h224 struct ifmultiaddr *mc_ifma;
HDieee8023ad_lacp.h230 struct ifmultiaddr *lp_ifma;
HDrtsock.c2097 rt_newmaddrmsg(int cmd, struct ifmultiaddr *ifma) in rt_newmaddrmsg()
2516 struct ifmultiaddr *ifma; in sysctl_ifmalist()
HDieee8023ad_lacp.c536 struct ifmultiaddr *rifma = NULL; in lacp_port_create()
HDif_vlan.c626 struct ifmultiaddr *ifma; in vlan_setmulti()
HDif_lagg.c1982 struct ifmultiaddr *ifma; in lagg_setmulti()
/freebsd-14-stable/usr.sbin/ifmcstat/
HDifmcstat.c412 struct ifmultiaddr ifm, *ifmp = 0; in ll_addrlist()
419 KREAD(ifmp, &ifm, struct ifmultiaddr); in ll_addrlist()
482 struct ifmultiaddr ifm, *ifmp = 0; in if6_addrlist()
490 KREAD(ifmp, &ifm, struct ifmultiaddr); in if6_addrlist()
565 struct ifmultiaddr ifm, *ifmp = 0; in if_addrlist()
573 KREAD(ifmp, &ifm, struct ifmultiaddr); in if_addrlist()
/freebsd-14-stable/sys/netinet/
HDin_var.h300 struct ifmultiaddr *inm_ifma; /* back pointer to ifmultiaddr */
388 inm_ifmultiaddr_get_inm(struct ifmultiaddr *ifma) in inm_ifmultiaddr_get_inm()
HDin_mcast.c258 struct ifmultiaddr *ifma, *ll_ifma; in inm_disconnect()
266 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ifma, ifmultiaddr, ifma_link); in inm_disconnect()
277 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ll_ifma, ifmultiaddr, ifma_link); in inm_disconnect()
362 struct ifmultiaddr *ifma; in inm_lookup_locked()
500 struct ifmultiaddr *ifma; in in_getmulti()
614 struct ifmultiaddr *ifma; in inm_release()
2849 struct ifmultiaddr *ifma; in sysctl_ip_mcast_filters()
HDigmp.c676 struct ifmultiaddr *ifma; in igmp_ifdetach()
754 struct ifmultiaddr *ifma; in igmp_input_v1_query()
838 struct ifmultiaddr *ifma; in igmp_input_v2_query()
1686 struct ifmultiaddr *ifma; in igmp_fasttimo_vnet()
2034 struct ifmultiaddr *ifma; in igmp_v3_cancel_link_timers()
3364 struct ifmultiaddr *ifma; in igmp_v3_dispatch_general_query()
HDin.c1394 struct ifmultiaddr *ifma; in in_purgemaddrs()
/freebsd-14-stable/sys/netinet6/
HDin6_mcast.c357 struct ifmultiaddr *ifma; in in6m_lookup_locked()
386 struct ifmultiaddr *ifma; in in6_getmulti()
514 struct ifmultiaddr *ifma; in in6m_release()
589 struct ifmultiaddr *ifma, *ll_ifma; in in6m_disconnect_locked()
605 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ifma, ifmultiaddr, ifma_link); in in6m_disconnect_locked()
616 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ll_ifma, ifmultiaddr, ifma_link); in in6m_disconnect_locked()
1240 struct ifmultiaddr *ifma; in in6_joingroup_locked()
2777 struct ifmultiaddr *ifma; in sysctl_ip6_mcast_filters()
HDin6_var.h693 struct ifmultiaddr *in6m_ifma; /* back pointer to ifmultiaddr */
775 in6m_ifmultiaddr_get_inm(struct ifmultiaddr *ifma) in in6m_ifmultiaddr_get_inm()
HDmld6.c512 struct ifmultiaddr *ifma; in mld_ifdetach()
606 struct ifmultiaddr *ifma; in mld_v1_input_query()
1331 struct ifmultiaddr *ifma; in mld_fasttimo_vnet()
1639 struct ifmultiaddr *ifma; in mld_v2_cancel_link_timers()
2980 struct ifmultiaddr *ifma; in mld_v2_dispatch_general_query()
/freebsd-14-stable/sys/netgraph/
HDng_ether.c582 struct ifmultiaddr *ifma; in ng_ether_rcvmsg()