Lines Matching refs:vid
46 if (a->vid != b->vid) in br_ip_equal()
60 __u16 vid) in __br_ip4_hash() argument
62 return jhash_2words((__force u32)ip, vid, mdb->secret) & (mdb->max - 1); in __br_ip4_hash()
68 __u16 vid) in __br_ip6_hash() argument
70 return jhash_2words(ipv6_addr_hash(ip), vid, in __br_ip6_hash()
80 return __br_ip4_hash(mdb, ip->u.ip4, ip->vid); in br_ip_hash()
83 return __br_ip6_hash(mdb, &ip->u.ip6, ip->vid); in br_ip_hash()
112 struct net_bridge_mdb_htable *mdb, __be32 dst, __u16 vid) in br_mdb_ip4_get() argument
118 br_dst.vid = vid; in br_mdb_ip4_get()
126 __u16 vid) in br_mdb_ip6_get() argument
132 br_dst.vid = vid; in br_mdb_ip6_get()
139 struct sk_buff *skb, u16 vid) in br_mdb_get() argument
151 ip.vid = vid; in br_mdb_get()
710 __u16 vid) in br_ip4_multicast_add_group() argument
719 br_group.vid = vid; in br_ip4_multicast_add_group()
728 __u16 vid) in br_ip6_multicast_add_group() argument
737 br_group.vid = vid; in br_ip6_multicast_add_group()
967 u16 vid) in br_ip4_multicast_igmp3_report() argument
1012 err = br_ip4_multicast_add_group(br, port, group, vid); in br_ip4_multicast_igmp3_report()
1024 u16 vid) in br_ip6_multicast_mld2_report() argument
1074 vid); in br_ip6_multicast_mld2_report()
1222 u16 vid) in br_ip4_multicast_query() argument
1281 mp = br_mdb_ip4_get(mlock_dereference(br->mdb, br), group, vid); in br_ip4_multicast_query()
1311 u16 vid) in br_ip6_multicast_query() argument
1379 mp = br_mdb_ip6_get(mlock_dereference(br->mdb, br), group, vid); in br_ip6_multicast_query()
1513 __u16 vid) in br_ip4_multicast_leave_group() argument
1525 br_group.vid = vid; in br_ip4_multicast_leave_group()
1535 __u16 vid) in br_ip6_multicast_leave_group() argument
1547 br_group.vid = vid; in br_ip6_multicast_leave_group()
1557 u16 vid) in br_multicast_ipv4_rcv() argument
1632 err = br_ip4_multicast_add_group(br, port, ih->group, vid); in br_multicast_ipv4_rcv()
1635 err = br_ip4_multicast_igmp3_report(br, port, skb2, vid); in br_multicast_ipv4_rcv()
1638 err = br_ip4_multicast_query(br, port, skb2, vid); in br_multicast_ipv4_rcv()
1641 br_ip4_multicast_leave_group(br, port, ih->group, vid); in br_multicast_ipv4_rcv()
1657 u16 vid) in br_multicast_ipv6_rcv() argument
1768 err = br_ip6_multicast_add_group(br, port, &mld->mld_mca, vid); in br_multicast_ipv6_rcv()
1772 err = br_ip6_multicast_mld2_report(br, port, skb2, vid); in br_multicast_ipv6_rcv()
1775 err = br_ip6_multicast_query(br, port, skb2, vid); in br_multicast_ipv6_rcv()
1785 br_ip6_multicast_leave_group(br, port, &mld->mld_mca, vid); in br_multicast_ipv6_rcv()
1796 struct sk_buff *skb, u16 vid) in br_multicast_rcv() argument
1806 return br_multicast_ipv4_rcv(br, port, skb, vid); in br_multicast_rcv()
1809 return br_multicast_ipv6_rcv(br, port, skb, vid); in br_multicast_rcv()