Lines Matching refs:match_flags
818 if ((spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE) && in ef4_ethtool_get_class_rule()
820 (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) && in ef4_ethtool_get_class_rule()
822 !(spec.match_flags & in ef4_ethtool_get_class_rule()
829 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
833 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
837 if (spec.match_flags & EF4_FILTER_MATCH_LOC_PORT) { in ef4_ethtool_get_class_rule()
841 if (spec.match_flags & EF4_FILTER_MATCH_REM_PORT) { in ef4_ethtool_get_class_rule()
845 } else if ((spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE) && in ef4_ethtool_get_class_rule()
847 (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) && in ef4_ethtool_get_class_rule()
849 !(spec.match_flags & in ef4_ethtool_get_class_rule()
856 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
861 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
866 if (spec.match_flags & EF4_FILTER_MATCH_LOC_PORT) { in ef4_ethtool_get_class_rule()
870 if (spec.match_flags & EF4_FILTER_MATCH_REM_PORT) { in ef4_ethtool_get_class_rule()
874 } else if (!(spec.match_flags & in ef4_ethtool_get_class_rule()
879 if (spec.match_flags & in ef4_ethtool_get_class_rule()
882 if (spec.match_flags & EF4_FILTER_MATCH_LOC_MAC) in ef4_ethtool_get_class_rule()
888 if (spec.match_flags & EF4_FILTER_MATCH_REM_MAC) { in ef4_ethtool_get_class_rule()
892 if (spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE) { in ef4_ethtool_get_class_rule()
896 } else if (spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE && in ef4_ethtool_get_class_rule()
898 !(spec.match_flags & in ef4_ethtool_get_class_rule()
904 if (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) { in ef4_ethtool_get_class_rule()
908 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
912 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
916 } else if (spec.match_flags & EF4_FILTER_MATCH_ETHER_TYPE && in ef4_ethtool_get_class_rule()
918 !(spec.match_flags & in ef4_ethtool_get_class_rule()
923 if (spec.match_flags & EF4_FILTER_MATCH_IP_PROTO) { in ef4_ethtool_get_class_rule()
927 if (spec.match_flags & EF4_FILTER_MATCH_LOC_HOST) { in ef4_ethtool_get_class_rule()
932 if (spec.match_flags & EF4_FILTER_MATCH_REM_HOST) { in ef4_ethtool_get_class_rule()
943 if (spec.match_flags & EF4_FILTER_MATCH_OUTER_VID) { in ef4_ethtool_get_class_rule()
1067 spec.match_flags = (EF4_FILTER_MATCH_ETHER_TYPE | in ef4_ethtool_set_class_rule()
1075 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1081 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1087 spec.match_flags |= EF4_FILTER_MATCH_LOC_PORT; in ef4_ethtool_set_class_rule()
1093 spec.match_flags |= EF4_FILTER_MATCH_REM_PORT; in ef4_ethtool_set_class_rule()
1102 spec.match_flags = (EF4_FILTER_MATCH_ETHER_TYPE | in ef4_ethtool_set_class_rule()
1110 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1116 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1122 spec.match_flags |= EF4_FILTER_MATCH_LOC_PORT; in ef4_ethtool_set_class_rule()
1128 spec.match_flags |= EF4_FILTER_MATCH_REM_PORT; in ef4_ethtool_set_class_rule()
1139 spec.match_flags = EF4_FILTER_MATCH_ETHER_TYPE; in ef4_ethtool_set_class_rule()
1144 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1150 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1156 spec.match_flags |= EF4_FILTER_MATCH_IP_PROTO; in ef4_ethtool_set_class_rule()
1164 spec.match_flags = EF4_FILTER_MATCH_ETHER_TYPE; in ef4_ethtool_set_class_rule()
1169 spec.match_flags |= EF4_FILTER_MATCH_LOC_HOST; in ef4_ethtool_set_class_rule()
1175 spec.match_flags |= EF4_FILTER_MATCH_REM_HOST; in ef4_ethtool_set_class_rule()
1181 spec.match_flags |= EF4_FILTER_MATCH_IP_PROTO; in ef4_ethtool_set_class_rule()
1190 spec.match_flags |= EF4_FILTER_MATCH_LOC_MAC_IG; in ef4_ethtool_set_class_rule()
1192 spec.match_flags |= EF4_FILTER_MATCH_LOC_MAC; in ef4_ethtool_set_class_rule()
1200 spec.match_flags |= EF4_FILTER_MATCH_REM_MAC; in ef4_ethtool_set_class_rule()
1206 spec.match_flags |= EF4_FILTER_MATCH_ETHER_TYPE; in ef4_ethtool_set_class_rule()
1218 spec.match_flags |= EF4_FILTER_MATCH_OUTER_VID; in ef4_ethtool_set_class_rule()