Lines Matching refs:match_flags
814 if ((spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE) && in ef4_ethtool_get_class_rule()
816 (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) && in ef4_ethtool_get_class_rule()
818 !(spec.match_flags & in ef4_ethtool_get_class_rule()
825 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
829 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
833 if (spec.match_flags & EF4_FILTER_MATCH_LOC_PORT) { in ef4_ethtool_get_class_rule()
837 if (spec.match_flags & EF4_FILTER_MATCH_REM_PORT) { in ef4_ethtool_get_class_rule()
841 } else if ((spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE) && in ef4_ethtool_get_class_rule()
843 (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) && in ef4_ethtool_get_class_rule()
845 !(spec.match_flags & in ef4_ethtool_get_class_rule()
852 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
857 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
862 if (spec.match_flags & EF4_FILTER_MATCH_LOC_PORT) { in ef4_ethtool_get_class_rule()
866 if (spec.match_flags & EF4_FILTER_MATCH_REM_PORT) { in ef4_ethtool_get_class_rule()
870 } else if (!(spec.match_flags & in ef4_ethtool_get_class_rule()
875 if (spec.match_flags & in ef4_ethtool_get_class_rule()
878 if (spec.match_flags & EF4_FILTER_MATCH_LOC_MAC) in ef4_ethtool_get_class_rule()
884 if (spec.match_flags & EF4_FILTER_MATCH_REM_MAC) { in ef4_ethtool_get_class_rule()
888 if (spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE) { in ef4_ethtool_get_class_rule()
892 } else if (spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE && in ef4_ethtool_get_class_rule()
894 !(spec.match_flags & in ef4_ethtool_get_class_rule()
900 if (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) { in ef4_ethtool_get_class_rule()
904 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
908 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
912 } else if (spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE && in ef4_ethtool_get_class_rule()
914 !(spec.match_flags & in ef4_ethtool_get_class_rule()
919 if (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) { in ef4_ethtool_get_class_rule()
923 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
928 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
939 if (spec.match_flags & EF4_FILTER_MATCH_OUTER_VID) { in ef4_ethtool_get_class_rule()
1063 spec.match_flags = (EF4_FILTER_MATCH_ETHER_TYPE | in ef4_ethtool_set_class_rule()
1071 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1077 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1083 spec.match_flags |= EF4_FILTER_MATCH_LOC_PORT; in ef4_ethtool_set_class_rule()
1089 spec.match_flags |= EF4_FILTER_MATCH_REM_PORT; in ef4_ethtool_set_class_rule()
1098 spec.match_flags = (EF4_FILTER_MATCH_ETHER_TYPE | in ef4_ethtool_set_class_rule()
1106 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1112 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1118 spec.match_flags |= EF4_FILTER_MATCH_LOC_PORT; in ef4_ethtool_set_class_rule()
1124 spec.match_flags |= EF4_FILTER_MATCH_REM_PORT; in ef4_ethtool_set_class_rule()
1135 spec.match_flags = EF4_FILTER_MATCH_ETHER_TYPE; in ef4_ethtool_set_class_rule()
1140 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1146 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1152 spec.match_flags |= EF4_FILTER_MATCH_IP_PROTO; in ef4_ethtool_set_class_rule()
1160 spec.match_flags = EF4_FILTER_MATCH_ETHER_TYPE; in ef4_ethtool_set_class_rule()
1165 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1171 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1177 spec.match_flags |= EF4_FILTER_MATCH_IP_PROTO; in ef4_ethtool_set_class_rule()
1186 spec.match_flags |= EF4_FILTER_MATCH_LOC_MAC_IG; in ef4_ethtool_set_class_rule()
1188 spec.match_flags |= EF4_FILTER_MATCH_LOC_MAC; in ef4_ethtool_set_class_rule()
1196 spec.match_flags |= EF4_FILTER_MATCH_REM_MAC; in ef4_ethtool_set_class_rule()
1202 spec.match_flags |= EF4_FILTER_MATCH_ETHER_TYPE; in ef4_ethtool_set_class_rule()
1214 spec.match_flags |= EF4_FILTER_MATCH_OUTER_VID; in ef4_ethtool_set_class_rule()