Lines Matching refs:match_flags
812 if ((spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE) && in ef4_ethtool_get_class_rule()
814 (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) && in ef4_ethtool_get_class_rule()
816 !(spec.match_flags & in ef4_ethtool_get_class_rule()
823 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
827 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
831 if (spec.match_flags & EF4_FILTER_MATCH_LOC_PORT) { in ef4_ethtool_get_class_rule()
835 if (spec.match_flags & EF4_FILTER_MATCH_REM_PORT) { in ef4_ethtool_get_class_rule()
839 } else if ((spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE) && in ef4_ethtool_get_class_rule()
841 (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) && in ef4_ethtool_get_class_rule()
843 !(spec.match_flags & in ef4_ethtool_get_class_rule()
850 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
855 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
860 if (spec.match_flags & EF4_FILTER_MATCH_LOC_PORT) { in ef4_ethtool_get_class_rule()
864 if (spec.match_flags & EF4_FILTER_MATCH_REM_PORT) { in ef4_ethtool_get_class_rule()
868 } else if (!(spec.match_flags & in ef4_ethtool_get_class_rule()
873 if (spec.match_flags & in ef4_ethtool_get_class_rule()
876 if (spec.match_flags & EF4_FILTER_MATCH_LOC_MAC) in ef4_ethtool_get_class_rule()
882 if (spec.match_flags & EF4_FILTER_MATCH_REM_MAC) { in ef4_ethtool_get_class_rule()
886 if (spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE) { in ef4_ethtool_get_class_rule()
890 } else if (spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE && in ef4_ethtool_get_class_rule()
892 !(spec.match_flags & in ef4_ethtool_get_class_rule()
898 if (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) { in ef4_ethtool_get_class_rule()
902 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
906 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
910 } else if (spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE && in ef4_ethtool_get_class_rule()
912 !(spec.match_flags & in ef4_ethtool_get_class_rule()
917 if (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) { in ef4_ethtool_get_class_rule()
921 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
926 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
937 if (spec.match_flags & EF4_FILTER_MATCH_OUTER_VID) { in ef4_ethtool_get_class_rule()
1061 spec.match_flags = (EF4_FILTER_MATCH_ETHER_TYPE | in ef4_ethtool_set_class_rule()
1069 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1075 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1081 spec.match_flags |= EF4_FILTER_MATCH_LOC_PORT; in ef4_ethtool_set_class_rule()
1087 spec.match_flags |= EF4_FILTER_MATCH_REM_PORT; in ef4_ethtool_set_class_rule()
1096 spec.match_flags = (EF4_FILTER_MATCH_ETHER_TYPE | in ef4_ethtool_set_class_rule()
1104 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1110 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1116 spec.match_flags |= EF4_FILTER_MATCH_LOC_PORT; in ef4_ethtool_set_class_rule()
1122 spec.match_flags |= EF4_FILTER_MATCH_REM_PORT; in ef4_ethtool_set_class_rule()
1133 spec.match_flags = EF4_FILTER_MATCH_ETHER_TYPE; in ef4_ethtool_set_class_rule()
1138 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1144 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1150 spec.match_flags |= EF4_FILTER_MATCH_IP_PROTO; in ef4_ethtool_set_class_rule()
1158 spec.match_flags = EF4_FILTER_MATCH_ETHER_TYPE; in ef4_ethtool_set_class_rule()
1163 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1169 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1175 spec.match_flags |= EF4_FILTER_MATCH_IP_PROTO; in ef4_ethtool_set_class_rule()
1184 spec.match_flags |= EF4_FILTER_MATCH_LOC_MAC_IG; in ef4_ethtool_set_class_rule()
1186 spec.match_flags |= EF4_FILTER_MATCH_LOC_MAC; in ef4_ethtool_set_class_rule()
1194 spec.match_flags |= EF4_FILTER_MATCH_REM_MAC; in ef4_ethtool_set_class_rule()
1200 spec.match_flags |= EF4_FILTER_MATCH_ETHER_TYPE; in ef4_ethtool_set_class_rule()
1212 spec.match_flags |= EF4_FILTER_MATCH_OUTER_VID; in ef4_ethtool_set_class_rule()