Lines Matching refs:match_flags

671 	if ((spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE) &&  in efx_ethtool_get_class_rule()
673 (spec.match_flags & EFX_FILTER_MATCH_IP_PROTO) && in efx_ethtool_get_class_rule()
675 !(spec.match_flags & in efx_ethtool_get_class_rule()
682 if (spec.match_flags & EFX_FILTER_MATCH_LOC_HOST) { in efx_ethtool_get_class_rule()
686 if (spec.match_flags & EFX_FILTER_MATCH_REM_HOST) { in efx_ethtool_get_class_rule()
690 if (spec.match_flags & EFX_FILTER_MATCH_LOC_PORT) { in efx_ethtool_get_class_rule()
694 if (spec.match_flags & EFX_FILTER_MATCH_REM_PORT) { in efx_ethtool_get_class_rule()
698 } else if ((spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE) && in efx_ethtool_get_class_rule()
700 (spec.match_flags & EFX_FILTER_MATCH_IP_PROTO) && in efx_ethtool_get_class_rule()
702 !(spec.match_flags & in efx_ethtool_get_class_rule()
709 if (spec.match_flags & EFX_FILTER_MATCH_LOC_HOST) { in efx_ethtool_get_class_rule()
714 if (spec.match_flags & EFX_FILTER_MATCH_REM_HOST) { in efx_ethtool_get_class_rule()
719 if (spec.match_flags & EFX_FILTER_MATCH_LOC_PORT) { in efx_ethtool_get_class_rule()
723 if (spec.match_flags & EFX_FILTER_MATCH_REM_PORT) { in efx_ethtool_get_class_rule()
727 } else if (!(spec.match_flags & in efx_ethtool_get_class_rule()
732 if (spec.match_flags & in efx_ethtool_get_class_rule()
735 if (spec.match_flags & EFX_FILTER_MATCH_LOC_MAC) in efx_ethtool_get_class_rule()
741 if (spec.match_flags & EFX_FILTER_MATCH_REM_MAC) { in efx_ethtool_get_class_rule()
745 if (spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE) { in efx_ethtool_get_class_rule()
749 } else if (spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE && in efx_ethtool_get_class_rule()
751 !(spec.match_flags & in efx_ethtool_get_class_rule()
757 if (spec.match_flags & EFX_FILTER_MATCH_IP_PROTO) { in efx_ethtool_get_class_rule()
761 if (spec.match_flags & EFX_FILTER_MATCH_LOC_HOST) { in efx_ethtool_get_class_rule()
765 if (spec.match_flags & EFX_FILTER_MATCH_REM_HOST) { in efx_ethtool_get_class_rule()
769 } else if (spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE && in efx_ethtool_get_class_rule()
771 !(spec.match_flags & in efx_ethtool_get_class_rule()
776 if (spec.match_flags & EFX_FILTER_MATCH_IP_PROTO) { in efx_ethtool_get_class_rule()
780 if (spec.match_flags & EFX_FILTER_MATCH_LOC_HOST) { in efx_ethtool_get_class_rule()
785 if (spec.match_flags & EFX_FILTER_MATCH_REM_HOST) { in efx_ethtool_get_class_rule()
796 if (spec.match_flags & EFX_FILTER_MATCH_OUTER_VID) { in efx_ethtool_get_class_rule()
966 spec.match_flags = (EFX_FILTER_MATCH_ETHER_TYPE | in efx_ethtool_set_class_rule()
974 spec.match_flags |= EFX_FILTER_MATCH_LOC_HOST; in efx_ethtool_set_class_rule()
980 spec.match_flags |= EFX_FILTER_MATCH_REM_HOST; in efx_ethtool_set_class_rule()
986 spec.match_flags |= EFX_FILTER_MATCH_LOC_PORT; in efx_ethtool_set_class_rule()
992 spec.match_flags |= EFX_FILTER_MATCH_REM_PORT; in efx_ethtool_set_class_rule()
1001 spec.match_flags = (EFX_FILTER_MATCH_ETHER_TYPE | in efx_ethtool_set_class_rule()
1009 spec.match_flags |= EFX_FILTER_MATCH_LOC_HOST; in efx_ethtool_set_class_rule()
1015 spec.match_flags |= EFX_FILTER_MATCH_REM_HOST; in efx_ethtool_set_class_rule()
1021 spec.match_flags |= EFX_FILTER_MATCH_LOC_PORT; in efx_ethtool_set_class_rule()
1027 spec.match_flags |= EFX_FILTER_MATCH_REM_PORT; in efx_ethtool_set_class_rule()
1038 spec.match_flags = EFX_FILTER_MATCH_ETHER_TYPE; in efx_ethtool_set_class_rule()
1043 spec.match_flags |= EFX_FILTER_MATCH_LOC_HOST; in efx_ethtool_set_class_rule()
1049 spec.match_flags |= EFX_FILTER_MATCH_REM_HOST; in efx_ethtool_set_class_rule()
1055 spec.match_flags |= EFX_FILTER_MATCH_IP_PROTO; in efx_ethtool_set_class_rule()
1063 spec.match_flags = EFX_FILTER_MATCH_ETHER_TYPE; in efx_ethtool_set_class_rule()
1068 spec.match_flags |= EFX_FILTER_MATCH_LOC_HOST; in efx_ethtool_set_class_rule()
1074 spec.match_flags |= EFX_FILTER_MATCH_REM_HOST; in efx_ethtool_set_class_rule()
1080 spec.match_flags |= EFX_FILTER_MATCH_IP_PROTO; in efx_ethtool_set_class_rule()
1089 spec.match_flags |= EFX_FILTER_MATCH_LOC_MAC_IG; in efx_ethtool_set_class_rule()
1091 spec.match_flags |= EFX_FILTER_MATCH_LOC_MAC; in efx_ethtool_set_class_rule()
1099 spec.match_flags |= EFX_FILTER_MATCH_REM_MAC; in efx_ethtool_set_class_rule()
1105 spec.match_flags |= EFX_FILTER_MATCH_ETHER_TYPE; in efx_ethtool_set_class_rule()
1117 spec.match_flags |= EFX_FILTER_MATCH_OUTER_VID; in efx_ethtool_set_class_rule()