Lines Matching refs:grec

1358 			 struct amt_group_node *gnode, void *grec,  in amt_add_srcs()  argument
1372 igmp_grec = (struct igmpv3_grec *)grec; in amt_add_srcs()
1376 mld_grec = (struct mld2_grec *)grec; in amt_add_srcs()
1439 void *grec, in amt_lookup_act_srcs() argument
1457 igmp_grec = (struct igmpv3_grec *)grec; in amt_lookup_act_srcs()
1461 mld_grec = (struct mld2_grec *)grec; in amt_lookup_act_srcs()
1564 void *grec, void *zero_grec, bool v6) in amt_mcast_is_in_handler() argument
1572 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_is_in_handler()
1577 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_is_in_handler()
1582 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_is_in_handler()
1592 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_is_in_handler()
1602 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_is_in_handler()
1607 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB, in amt_mcast_is_in_handler()
1617 void *grec, void *zero_grec, bool v6) in amt_mcast_is_ex_handler() argument
1627 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_is_ex_handler()
1632 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV, in amt_mcast_is_ex_handler()
1656 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV, in amt_mcast_is_ex_handler()
1661 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_is_ex_handler()
1666 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV, in amt_mcast_is_ex_handler()
1681 void *grec, void *zero_grec, bool v6) in amt_mcast_to_in_handler() argument
1690 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_to_in_handler()
1695 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_to_in_handler()
1700 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_to_in_handler()
1712 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_to_in_handler()
1717 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_to_in_handler()
1732 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_to_in_handler()
1742 void *grec, void *zero_grec, bool v6) in amt_mcast_to_ex_handler() argument
1753 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_to_ex_handler()
1758 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV, in amt_mcast_to_ex_handler()
1783 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV, in amt_mcast_to_ex_handler()
1788 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV, in amt_mcast_to_ex_handler()
1793 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_to_ex_handler()
1808 void *grec, void *zero_grec, bool v6) in amt_mcast_allow_handler() argument
1816 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_allow_handler()
1821 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_allow_handler()
1831 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_allow_handler()
1836 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB, in amt_mcast_allow_handler()
1843 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_INT, in amt_mcast_allow_handler()
1853 void *grec, void *zero_grec, bool v6) in amt_mcast_block_handler() argument
1872 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV, in amt_mcast_block_handler()
1877 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_block_handler()
1882 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_SUB_REV, in amt_mcast_block_handler()
1887 amt_lookup_act_srcs(tunnel, gnode, grec, AMT_OPS_UNI, in amt_mcast_block_handler()
1970 struct igmpv3_grec *grec; in amt_igmpv3_report_handler() local
1975 len += sizeof(*grec); in amt_igmpv3_report_handler()
1979 grec = (void *)(skb->data + len - sizeof(*grec)); in amt_igmpv3_report_handler()
1980 nsrcs = ntohs(grec->grec_nsrcs); in amt_igmpv3_report_handler()
1987 group.ip4 = grec->grec_mca; in amt_igmpv3_report_handler()
1998 amt_add_srcs(amt, tunnel, gnode, grec, false); in amt_igmpv3_report_handler()
1999 switch (grec->grec_type) { in amt_igmpv3_report_handler()
2001 amt_mcast_is_in_handler(amt, tunnel, gnode, grec, in amt_igmpv3_report_handler()
2005 amt_mcast_is_ex_handler(amt, tunnel, gnode, grec, in amt_igmpv3_report_handler()
2009 amt_mcast_to_in_handler(amt, tunnel, gnode, grec, in amt_igmpv3_report_handler()
2013 amt_mcast_to_ex_handler(amt, tunnel, gnode, grec, in amt_igmpv3_report_handler()
2017 amt_mcast_allow_handler(amt, tunnel, gnode, grec, in amt_igmpv3_report_handler()
2021 amt_mcast_block_handler(amt, tunnel, gnode, grec, in amt_igmpv3_report_handler()
2132 struct mld2_grec *grec; in amt_mldv2_report_handler() local
2137 len += sizeof(*grec); in amt_mldv2_report_handler()
2141 grec = (void *)(skb->data + len - sizeof(*grec)); in amt_mldv2_report_handler()
2142 nsrcs = ntohs(grec->grec_nsrcs); in amt_mldv2_report_handler()
2149 group.ip6 = grec->grec_mca; in amt_mldv2_report_handler()
2160 amt_add_srcs(amt, tunnel, gnode, grec, true); in amt_mldv2_report_handler()
2161 switch (grec->grec_type) { in amt_mldv2_report_handler()
2163 amt_mcast_is_in_handler(amt, tunnel, gnode, grec, in amt_mldv2_report_handler()
2167 amt_mcast_is_ex_handler(amt, tunnel, gnode, grec, in amt_mldv2_report_handler()
2171 amt_mcast_to_in_handler(amt, tunnel, gnode, grec, in amt_mldv2_report_handler()
2175 amt_mcast_to_ex_handler(amt, tunnel, gnode, grec, in amt_mldv2_report_handler()
2179 amt_mcast_allow_handler(amt, tunnel, gnode, grec, in amt_mldv2_report_handler()
2183 amt_mcast_block_handler(amt, tunnel, gnode, grec, in amt_mldv2_report_handler()