Home
last modified time | relevance | path

Searched refs:Enum (Results 1 – 25 of 39) sorted by relevance

12

/hardware/google/gfxstream/guest/mesa/src/util/
Denum_operators.h30 #define MESA_DEFINE_CPP_ENUM_BINARY_OPERATOR(Enum, op) \ argument
33 Enum operator op (Enum a, Enum b) \
35 using IntType = std::underlying_type_t<Enum>; \
38 return static_cast<Enum>(ua op ub); \
42 Enum& operator op##= (Enum &a, Enum b) \
44 using IntType = std::underlying_type_t<Enum>; \
48 a = static_cast<Enum>(ua); \
53 #define MESA_DEFINE_CPP_ENUM_UNARY_OPERATOR(Enum, op) \ argument
56 Enum operator op (Enum a) \
58 using IntType = std::underlying_type_t<Enum>; \
[all …]
/hardware/interfaces/audio/common/all-versions/util/include/common/all-versions/
DVersionUtils.h30 template <class Enum>
33 using Bitfield = ::android::hardware::hidl_bitfield<Enum>;
36 explicit EnumBitfield(Enum value) : mValue(value) {} in EnumBitfield()
37 explicit EnumBitfield(Bitfield value) : EnumBitfield(static_cast<Enum>(value)) {} in EnumBitfield()
40 EnumBitfield& operator=(Enum value) { return *this = EnumBitfield{value}; }
43 operator Enum() const { return mValue; } in Enum() function
47 Enum mValue;
51 template <class Enum>
52 EnumBitfield<Enum> mkEnumBitfield(Enum value) { in mkEnumBitfield()
53 return EnumBitfield<Enum>{value}; in mkEnumBitfield()
DHidlSupport.h29 template <typename Enum>
30 bool isValidHidlEnum(Enum e) { in isValidHidlEnum()
31 hidl_enum_range<Enum> values; in isValidHidlEnum()
/hardware/interfaces/automotive/vehicle/tools/generate_emu_metadata/src/com/android/car/tool/
DEmuMetadataGenerator.java131 private static class Enum { class in EmuMetadataGenerator
132 Enum(String name, String packageName) { in Enum() method in EmuMetadataGenerator.Enum
154 private static Enum parseEnumInterface( in parseEnumInterface()
156 Enum enumIntf = new Enum(enumName, packageName); in parseEnumInterface()
292 Enum vehicleProperty = new Enum("VehicleProperty", parsedArgs.pkgName); in main()
364 List<Enum> enumTypes = new ArrayList<>(); in main()
368 Enum dataEnum = parseEnumInterface( in main()
375 Collections.sort(enumTypes.subList(1, enumTypes.size()), (Enum enum1, Enum enum2) -> { in main()
386 Enum enumType = enumTypes.get(i); in main()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/spec_tools/
Dshared.py11 from enum import Enum
93 class MessageType(Enum):
113 class MessageId(Enum):
Dconventions.py10 from enum import Enum
42 class ProseListFormats(Enum):
Dmacro_checker_file.py12 from enum import Enum
125 class Attrib(Enum):
167 class BlockType(Enum):
/hardware/interfaces/wifi/hostapd/1.2/
Dtypes.hal22 * Enum values indicating the status of any hostapd operation.
32 * Enum values indicating the reason code for disconnect packet.
/hardware/interfaces/gnss/1.0/
DIGnssConfiguration.hal24 * Enum which holds the bit masks for SUPL_MODE configuration parameter.
35 * Enum which holds the bit masks for GPS_LOCK configuration parameter.
46 * Enum that hold the bit masks for various LTE Positioning Profile settings (LPP_PROFILE
59 * Enum which holds the bit masks for A_GLONASS_POS_PROTOCOL_SELECT
DIGnssBatching.hal43 * Enum which holds the bit masks for batching control.
/hardware/interfaces/wifi/hostapd/1.0/
Dtypes.hal19 * Enum values indicating the status of any hostapd operation.
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
DVK_AMD_pipeline_compiler_control.adoc29 [open,refpage='VkPipelineCompilerControlFlagBitsAMD',desc='Enum specifying available compilation co…
DVK_AMD_shader_info.adoc64 [open,refpage='VkShaderInfoTypeAMD',desc='Enum specifying which type of shader information to query…
/hardware/interfaces/audio/5.0/
Dtypes.hal125 * Enum to identify the type of channel mapping for active microphones.
137 * Enum to identify locations of microphones in regards to the body of the
154 * Enum with standard polar patterns of microphones
/hardware/interfaces/audio/4.0/
Dtypes.hal181 * Enum to identify the type of channel mapping for active microphones.
193 * Enum to identify locations of microphones in regards to the body of the
210 * Enum with standard polar patterns of microphones
/hardware/interfaces/wifi/supplicant/1.4/
Dtypes.hal82 * Enum values indicating the status of any supplicant operation.
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_HUAWEI_invocation_mask.adoc30 New Enum Constants
/hardware/interfaces/wifi/supplicant/1.0/
Dtypes.hal19 * Enum values indicating the status of any supplicant operation.
DISupplicantStaIface.hal52 * Enum describing the types of RX filter supported
61 * Enum describing the modes of BT coexistence supported
/hardware/interfaces/audio/6.0/
Dtypes.hal125 * Enum to identify the type of channel mapping for active microphones.
137 * Enum to identify locations of microphones in regards to the body of the
154 * Enum with standard polar patterns of microphones
/hardware/interfaces/audio/7.0/
Dtypes.hal128 * Enum to identify the type of channel mapping for active microphones.
144 * Enum to identify locations of microphones in regards to the body of the
162 * Enum with standard polar patterns of microphones
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/xml/
Dregistry.rnc215 Enum |
253 Enum = element enum {
707 Enum |
/hardware/interfaces/keymaster/3.0/
Dtypes.hal378 /** Enum types */
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_INTEL_performance_query/
Dqueries.adoc163 [open,refpage='VkQueryPoolSamplingModeINTEL',desc='Enum specifying how performance queries should b…
/hardware/interfaces/wifi/1.0/
Dtypes.hal20 * Enum values indicating the status of operation.
565 * Enum describing the various states to set the roaming
2105 * Enum describing the fate of the TX packets.
2154 * Enum describing the fate of the TX packets.

12