Lines Matching refs:mcast_flags

607 					     u8 mcast_flags)  in batadv_mcast_want_unsnoop_update()  argument
615 if (mcast_flags & BATADV_MCAST_WANT_ALL_UNSNOOPABLES && in batadv_mcast_want_unsnoop_update()
616 !(orig->mcast_flags & BATADV_MCAST_WANT_ALL_UNSNOOPABLES)) { in batadv_mcast_want_unsnoop_update()
626 } else if (!(mcast_flags & BATADV_MCAST_WANT_ALL_UNSNOOPABLES) && in batadv_mcast_want_unsnoop_update()
627 orig->mcast_flags & BATADV_MCAST_WANT_ALL_UNSNOOPABLES) { in batadv_mcast_want_unsnoop_update()
652 u8 mcast_flags) in batadv_mcast_want_ipv4_update() argument
660 if (mcast_flags & BATADV_MCAST_WANT_ALL_IPV4 && in batadv_mcast_want_ipv4_update()
661 !(orig->mcast_flags & BATADV_MCAST_WANT_ALL_IPV4)) { in batadv_mcast_want_ipv4_update()
671 } else if (!(mcast_flags & BATADV_MCAST_WANT_ALL_IPV4) && in batadv_mcast_want_ipv4_update()
672 orig->mcast_flags & BATADV_MCAST_WANT_ALL_IPV4) { in batadv_mcast_want_ipv4_update()
697 u8 mcast_flags) in batadv_mcast_want_ipv6_update() argument
705 if (mcast_flags & BATADV_MCAST_WANT_ALL_IPV6 && in batadv_mcast_want_ipv6_update()
706 !(orig->mcast_flags & BATADV_MCAST_WANT_ALL_IPV6)) { in batadv_mcast_want_ipv6_update()
716 } else if (!(mcast_flags & BATADV_MCAST_WANT_ALL_IPV6) && in batadv_mcast_want_ipv6_update()
717 orig->mcast_flags & BATADV_MCAST_WANT_ALL_IPV6) { in batadv_mcast_want_ipv6_update()
744 u8 mcast_flags = BATADV_NO_FLAGS; in batadv_mcast_tvlv_ogm_handler_v1() local
748 (tvlv_value_len >= sizeof(mcast_flags))) in batadv_mcast_tvlv_ogm_handler_v1()
749 mcast_flags = *(u8 *)tvlv_value; in batadv_mcast_tvlv_ogm_handler_v1()
777 batadv_mcast_want_unsnoop_update(bat_priv, orig, mcast_flags); in batadv_mcast_tvlv_ogm_handler_v1()
778 batadv_mcast_want_ipv4_update(bat_priv, orig, mcast_flags); in batadv_mcast_tvlv_ogm_handler_v1()
779 batadv_mcast_want_ipv6_update(bat_priv, orig, mcast_flags); in batadv_mcast_tvlv_ogm_handler_v1()
781 orig->mcast_flags = mcast_flags; in batadv_mcast_tvlv_ogm_handler_v1()