/hardware/google/gfxstream/guest/mesa/src/util/ |
D | enum_operators.h | 30 #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/ |
D | VersionUtils.h | 30 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()
|
D | HidlSupport.h | 29 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/ |
D | EmuMetadataGenerator.java | 131 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/ |
D | shared.py | 11 from enum import Enum 93 class MessageType(Enum): 113 class MessageId(Enum):
|
D | conventions.py | 10 from enum import Enum 42 class ProseListFormats(Enum):
|
D | macro_checker_file.py | 12 from enum import Enum 125 class Attrib(Enum): 167 class BlockType(Enum):
|
/hardware/interfaces/wifi/hostapd/1.2/ |
D | types.hal | 22 * Enum values indicating the status of any hostapd operation. 32 * Enum values indicating the reason code for disconnect packet.
|
/hardware/interfaces/gnss/1.0/ |
D | IGnssConfiguration.hal | 24 * 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
|
D | IGnssBatching.hal | 43 * Enum which holds the bit masks for batching control.
|
/hardware/interfaces/wifi/hostapd/1.0/ |
D | types.hal | 19 * Enum values indicating the status of any hostapd operation.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | VK_AMD_pipeline_compiler_control.adoc | 29 [open,refpage='VkPipelineCompilerControlFlagBitsAMD',desc='Enum specifying available compilation co…
|
D | VK_AMD_shader_info.adoc | 64 [open,refpage='VkShaderInfoTypeAMD',desc='Enum specifying which type of shader information to query…
|
/hardware/interfaces/audio/5.0/ |
D | types.hal | 125 * 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/ |
D | types.hal | 181 * 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/ |
D | types.hal | 82 * Enum values indicating the status of any supplicant operation.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_HUAWEI_invocation_mask.adoc | 30 New Enum Constants
|
/hardware/interfaces/wifi/supplicant/1.0/ |
D | types.hal | 19 * Enum values indicating the status of any supplicant operation.
|
D | ISupplicantStaIface.hal | 52 * Enum describing the types of RX filter supported 61 * Enum describing the modes of BT coexistence supported
|
/hardware/interfaces/audio/6.0/ |
D | types.hal | 125 * 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/ |
D | types.hal | 128 * 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/ |
D | registry.rnc | 215 Enum | 253 Enum = element enum { 707 Enum |
|
/hardware/interfaces/keymaster/3.0/ |
D | types.hal | 378 /** Enum types */
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_INTEL_performance_query/ |
D | queries.adoc | 163 [open,refpage='VkQueryPoolSamplingModeINTEL',desc='Enum specifying how performance queries should b…
|
/hardware/interfaces/wifi/1.0/ |
D | types.hal | 20 * 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.
|