Home
last modified time | relevance | path

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

/freebsd/sys/net/
H A Dif_var.h91 CK_STAILQ_HEAD(ifmultihead, ifmultiaddr);
480 struct ifmultiaddr { struct
481 CK_STAILQ_ENTRY(ifmultiaddr) ifma_link; /* queue macro glue */
488 struct ifmultiaddr *ifma_llifma; /* pointer to ifma for ifma_lladdr */ argument
534 int if_addmulti(if_t, struct sockaddr *, struct ifmultiaddr **);
541 void if_delmulti_ifma(struct ifmultiaddr *);
542 void if_delmulti_ifma_flags(struct ifmultiaddr *, int flags);
547 struct ifmultiaddr *
549 void if_freemulti(struct ifmultiaddr *ifma);
H A Dif.c276 static int if_delmulti_locked(struct ifnet *, struct ifmultiaddr *, int);
1008 struct ifmultiaddr *ifma; in if_purgemaddrs()
1013 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ifma, ifmultiaddr, ifma_link); in if_purgemaddrs()
2873 struct ifmultiaddr *ifma; in ifhwioctl()
3468 struct ifmultiaddr *
3471 struct ifmultiaddr *ifma; in if_findmulti()
3495 static struct ifmultiaddr *
3499 struct ifmultiaddr *ifma; in if_allocmulti()
3546 if_freemulti_internal(struct ifmultiaddr *ifma) in if_freemulti_internal()
3565 struct ifmultiaddr *ifma; in if_destroymulti()
[all …]
H A Droute.h408 struct ifmultiaddr;
418 void rt_newmaddrmsg(int, struct ifmultiaddr *);
H A Dif_lagg.h224 struct ifmultiaddr *mc_ifma;
H A Dieee8023ad_lacp.h230 struct ifmultiaddr *lp_ifma;
H A Drtsock.c2116 rt_newmaddrmsg(int cmd, struct ifmultiaddr *ifma) in rt_newmaddrmsg()
2534 struct ifmultiaddr *ifma; in sysctl_ifmalist()
H A Dieee8023ad_lacp.c536 struct ifmultiaddr *rifma = NULL; in lacp_port_create()
H A Dif_vlan.c617 struct ifmultiaddr *ifma; in vlan_setmulti()
H A Dif_lagg.c2008 struct ifmultiaddr *ifma; in lagg_setmulti()
/freebsd/sys/netinet/
H A Din_var.h294 struct ifmultiaddr *inm_ifma; /* back pointer to ifmultiaddr */
381 inm_ifmultiaddr_get_inm(struct ifmultiaddr *ifma) in inm_ifmultiaddr_get_inm()
H A Din_mcast.c253 struct ifmultiaddr *ifma, *ll_ifma; in inm_disconnect()
261 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ifma, ifmultiaddr, ifma_link); in inm_disconnect()
272 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ll_ifma, ifmultiaddr, ifma_link); in inm_disconnect()
357 struct ifmultiaddr *ifma; in inm_lookup_locked()
495 struct ifmultiaddr *ifma; in in_getmulti()
609 struct ifmultiaddr *ifma; in inm_release()
2825 struct ifmultiaddr *ifma; in sysctl_ip_mcast_filters()
H A Digmp.c685 struct ifmultiaddr *ifma; in igmp_ifdetach()
763 struct ifmultiaddr *ifma; in igmp_input_v1_query()
847 struct ifmultiaddr *ifma; in igmp_input_v2_query()
1696 struct ifmultiaddr *ifma; in igmp_fasttimo_vnet()
2044 struct ifmultiaddr *ifma; in igmp_v3_cancel_link_timers()
3380 struct ifmultiaddr *ifma; in igmp_v3_dispatch_general_query()
H A Din.c1479 struct ifmultiaddr *ifma; in in_purgemaddrs()
/freebsd/sys/netinet6/
H A Din6_mcast.c360 struct ifmultiaddr *ifma; in in6m_lookup_locked()
389 struct ifmultiaddr *ifma; in in6_getmulti()
517 struct ifmultiaddr *ifma; in in6m_release()
592 struct ifmultiaddr *ifma, *ll_ifma; in in6m_disconnect_locked()
608 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ifma, ifmultiaddr, ifma_link); in in6m_disconnect_locked()
619 CK_STAILQ_REMOVE(&ifp->if_multiaddrs, ll_ifma, ifmultiaddr, ifma_link); in in6m_disconnect_locked()
1244 struct ifmultiaddr *ifma; in in6_joingroup_locked()
2882 struct ifmultiaddr *ifma; in sysctl_ip6_mcast_filters()
H A Din6_var.h727 struct ifmultiaddr *in6m_ifma; /* back pointer to ifmultiaddr */
809 in6m_ifmultiaddr_get_inm(struct ifmultiaddr *ifma) in in6m_ifmultiaddr_get_inm()
H A Dmld6.c510 struct ifmultiaddr *ifma; in mld_ifdetach()
579 struct ifmultiaddr *ifma; in mld_v1_input_query()
1304 struct ifmultiaddr *ifma; in mld_fasttimo_vnet()
1612 struct ifmultiaddr *ifma; in mld_v2_cancel_link_timers()
2953 struct ifmultiaddr *ifma; in mld_v2_dispatch_general_query()
/freebsd/sys/netgraph/
H A Dng_ether.c586 struct ifmultiaddr *ifma; in ng_ether_rcvmsg()