Lines Matching refs:grec

1389 			 struct amt_group_node *gnode, void *grec,
1403 igmp_grec = grec;
1407 mld_grec = grec;
1470 void *grec,
1488 igmp_grec = grec;
1492 mld_grec = grec;
1595 void *grec, void *zero_grec, bool v6)
1603 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
1608 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
1613 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1623 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1633 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1638 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB,
1648 void *grec, void *zero_grec, bool v6)
1658 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1663 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV,
1687 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV,
1692 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1697 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV,
1712 void *grec, void *zero_grec, bool v6)
1721 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
1726 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
1731 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1743 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
1748 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
1763 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1773 void *grec, void *zero_grec, bool v6)
1784 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1789 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV,
1814 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV,
1819 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV,
1824 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1839 void *grec, void *zero_grec, bool v6)
1847 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
1852 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1862 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
1867 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB,
1874 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT,
1884 void *grec, void *zero_grec, bool v6)
1903 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV,
1908 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
1913 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV,
1918 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI,
2001 struct igmpv3_grec *grec;
2006 len += sizeof(*grec);
2010 grec = (void *)(skb->data + len - sizeof(*grec));
2011 nsrcs = ntohs(grec->grec_nsrcs);
2018 group.ip4 = grec->grec_mca;
2029 amt_add_srcs(amt, tunnel, gnode, grec, false);
2030 switch (grec->grec_type) {
2032 amt_mcast_is_in_handler(amt, tunnel, gnode, grec,
2036 amt_mcast_is_ex_handler(amt, tunnel, gnode, grec,
2040 amt_mcast_to_in_handler(amt, tunnel, gnode, grec,
2044 amt_mcast_to_ex_handler(amt, tunnel, gnode, grec,
2048 amt_mcast_allow_handler(amt, tunnel, gnode, grec,
2052 amt_mcast_block_handler(amt, tunnel, gnode, grec,
2163 struct mld2_grec *grec;
2168 len += sizeof(*grec);
2172 grec = (void *)(skb->data + len - sizeof(*grec));
2173 nsrcs = ntohs(grec->grec_nsrcs);
2180 group.ip6 = grec->grec_mca;
2191 amt_add_srcs(amt, tunnel, gnode, grec, true);
2192 switch (grec->grec_type) {
2194 amt_mcast_is_in_handler(amt, tunnel, gnode, grec,
2198 amt_mcast_is_ex_handler(amt, tunnel, gnode, grec,
2202 amt_mcast_to_in_handler(amt, tunnel, gnode, grec,
2206 amt_mcast_to_ex_handler(amt, tunnel, gnode, grec,
2210 amt_mcast_allow_handler(amt, tunnel, gnode, grec,
2214 amt_mcast_block_handler(amt, tunnel, gnode, grec,