Lines Matching refs:match_flags

670 	if ((spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE) &&  in efx_ethtool_get_class_rule()
672 (spec.match_flags & EFX_FILTER_MATCH_IP_PROTO) && in efx_ethtool_get_class_rule()
674 !(spec.match_flags & in efx_ethtool_get_class_rule()
681 if (spec.match_flags & EFX_FILTER_MATCH_LOC_HOST) { in efx_ethtool_get_class_rule()
685 if (spec.match_flags & EFX_FILTER_MATCH_REM_HOST) { in efx_ethtool_get_class_rule()
689 if (spec.match_flags & EFX_FILTER_MATCH_LOC_PORT) { in efx_ethtool_get_class_rule()
693 if (spec.match_flags & EFX_FILTER_MATCH_REM_PORT) { in efx_ethtool_get_class_rule()
697 } else if ((spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE) && in efx_ethtool_get_class_rule()
699 (spec.match_flags & EFX_FILTER_MATCH_IP_PROTO) && in efx_ethtool_get_class_rule()
701 !(spec.match_flags & in efx_ethtool_get_class_rule()
708 if (spec.match_flags & EFX_FILTER_MATCH_LOC_HOST) { in efx_ethtool_get_class_rule()
713 if (spec.match_flags & EFX_FILTER_MATCH_REM_HOST) { in efx_ethtool_get_class_rule()
718 if (spec.match_flags & EFX_FILTER_MATCH_LOC_PORT) { in efx_ethtool_get_class_rule()
722 if (spec.match_flags & EFX_FILTER_MATCH_REM_PORT) { in efx_ethtool_get_class_rule()
726 } else if (!(spec.match_flags & in efx_ethtool_get_class_rule()
731 if (spec.match_flags & in efx_ethtool_get_class_rule()
734 if (spec.match_flags & EFX_FILTER_MATCH_LOC_MAC) in efx_ethtool_get_class_rule()
740 if (spec.match_flags & EFX_FILTER_MATCH_REM_MAC) { in efx_ethtool_get_class_rule()
744 if (spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE) { in efx_ethtool_get_class_rule()
748 } else if (spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE && in efx_ethtool_get_class_rule()
750 !(spec.match_flags & in efx_ethtool_get_class_rule()
756 if (spec.match_flags & EFX_FILTER_MATCH_IP_PROTO) { in efx_ethtool_get_class_rule()
760 if (spec.match_flags & EFX_FILTER_MATCH_LOC_HOST) { in efx_ethtool_get_class_rule()
764 if (spec.match_flags & EFX_FILTER_MATCH_REM_HOST) { in efx_ethtool_get_class_rule()
768 } else if (spec.match_flags & EFX_FILTER_MATCH_ETHER_TYPE && in efx_ethtool_get_class_rule()
770 !(spec.match_flags & in efx_ethtool_get_class_rule()
775 if (spec.match_flags & EFX_FILTER_MATCH_IP_PROTO) { in efx_ethtool_get_class_rule()
779 if (spec.match_flags & EFX_FILTER_MATCH_LOC_HOST) { in efx_ethtool_get_class_rule()
784 if (spec.match_flags & EFX_FILTER_MATCH_REM_HOST) { in efx_ethtool_get_class_rule()
795 if (spec.match_flags & EFX_FILTER_MATCH_OUTER_VID) { in efx_ethtool_get_class_rule()
964 spec.match_flags = (EFX_FILTER_MATCH_ETHER_TYPE | in efx_ethtool_set_class_rule()
972 spec.match_flags |= EFX_FILTER_MATCH_LOC_HOST; in efx_ethtool_set_class_rule()
978 spec.match_flags |= EFX_FILTER_MATCH_REM_HOST; in efx_ethtool_set_class_rule()
984 spec.match_flags |= EFX_FILTER_MATCH_LOC_PORT; in efx_ethtool_set_class_rule()
990 spec.match_flags |= EFX_FILTER_MATCH_REM_PORT; in efx_ethtool_set_class_rule()
999 spec.match_flags = (EFX_FILTER_MATCH_ETHER_TYPE | in efx_ethtool_set_class_rule()
1007 spec.match_flags |= EFX_FILTER_MATCH_LOC_HOST; in efx_ethtool_set_class_rule()
1013 spec.match_flags |= EFX_FILTER_MATCH_REM_HOST; in efx_ethtool_set_class_rule()
1019 spec.match_flags |= EFX_FILTER_MATCH_LOC_PORT; in efx_ethtool_set_class_rule()
1025 spec.match_flags |= EFX_FILTER_MATCH_REM_PORT; in efx_ethtool_set_class_rule()
1036 spec.match_flags = EFX_FILTER_MATCH_ETHER_TYPE; in efx_ethtool_set_class_rule()
1041 spec.match_flags |= EFX_FILTER_MATCH_LOC_HOST; in efx_ethtool_set_class_rule()
1047 spec.match_flags |= EFX_FILTER_MATCH_REM_HOST; in efx_ethtool_set_class_rule()
1053 spec.match_flags |= EFX_FILTER_MATCH_IP_PROTO; in efx_ethtool_set_class_rule()
1061 spec.match_flags = EFX_FILTER_MATCH_ETHER_TYPE; in efx_ethtool_set_class_rule()
1066 spec.match_flags |= EFX_FILTER_MATCH_LOC_HOST; in efx_ethtool_set_class_rule()
1072 spec.match_flags |= EFX_FILTER_MATCH_REM_HOST; in efx_ethtool_set_class_rule()
1078 spec.match_flags |= EFX_FILTER_MATCH_IP_PROTO; in efx_ethtool_set_class_rule()
1087 spec.match_flags |= EFX_FILTER_MATCH_LOC_MAC_IG; in efx_ethtool_set_class_rule()
1089 spec.match_flags |= EFX_FILTER_MATCH_LOC_MAC; in efx_ethtool_set_class_rule()
1097 spec.match_flags |= EFX_FILTER_MATCH_REM_MAC; in efx_ethtool_set_class_rule()
1103 spec.match_flags |= EFX_FILTER_MATCH_ETHER_TYPE; in efx_ethtool_set_class_rule()
1115 spec.match_flags |= EFX_FILTER_MATCH_OUTER_VID; in efx_ethtool_set_class_rule()