| /linux/drivers/gpu/drm/msm/registers/adreno/ |
| H A D | a6xx.xml | 39 <bitfield name="CP_IPC_INTR_0" pos="4" type="boolean" variants="A7XX-"/> 40 <bitfield name="CP_IPC_INTR_1" pos="5" type="boolean" variants="A7XX-"/> 50 <bitfield name="CP_RB" pos="15" type="boolean" variants="A6XX"/> 52 <bitfield name="PM4CPINTERRUPT" pos="15" type="boolean" variants="A7XX-"/> 53 <bitfield name="PM4CPINTERRUPTLPAC" pos="16" type="boolean" variants="A7XX-"/> 57 <bitfield name="CP_CACHE_FLUSH_TS_LPAC" pos="21" type="boolean" variants="A7XX-"/> 64 <bitfield name="TSBWRITEERROR" pos="28" type="boolean" variants="A7XX-"/> 65 <bitfield name="SWFUSEVIOLATION" pos="29" type="boolean" variants="A7XX-"/> 82 <bitfield name="CP_OPCODE_ERROR_LPAC" pos="8" type="boolean" variants="A7XX-"/> 83 <bitfield name="CP_UCODE_ERROR_LPAC" pos="9" type="boolean" variants="A7XX-"/> [all …]
|
| H A D | a6xx_gmu.xml | 70 <reg32 offset="0x1fc10" name="GMU_CX_GMU_POWER_COUNTER_ENABLE" variants="A8XX"/> 73 <reg32 offset="0x1fc40" name="GMU_CX_GMU_POWER_COUNTER_SELECT_XOCLK_0" variants="A8XX-"/> 74 <reg32 offset="0x1fc41" name="GMU_CX_GMU_POWER_COUNTER_SELECT_XOCLK_1" variants="A8XX-"/> 76 <reg32 offset="0x1fca0" name="GMU_CX_GMU_POWER_COUNTER_XOCLK_0_L" variants="A8XX-"/> 78 <reg32 offset="0x1fca1" name="GMU_CX_GMU_POWER_COUNTER_XOCLK_0_H" variants="A8XX-"/> 98 <reg32 offset="0x1f8d0" name="GMU_SPTPRAC_PWR_CLK_STATUS" variants="A6XX"> 108 <reg32 offset="0x1f8d0" name="GMU_SPTPRAC_PWR_CLK_STATUS" variants="A7XX"> 112 <reg32 offset="0x1f7e8" name="GMU_PWR_CLK_STATUS" variants="A8XX-"> 133 <reg32 offset="0x1f8ec" name="GPU_GMU_CX_GMU_RPMH_POWER_STATE" variants="A6XX"/> 134 <reg32 offset="0x1f7e9" name="GPU_GMU_CX_GMU_RPMH_POWER_STATE" variants="A8XX-"/> [all …]
|
| /linux/scripts/atomic/ |
| H A D | atomics.tbl | 3 # Where meta contains a string of variants to generate. 4 # Upper-case implies _{acquire,release,relaxed} variants. 9 # * R - return: returns base type (has _return variants) 10 # * F/f - fetch: returns base type (has fetch_ variants)
|
| /linux/rust/zerocopy-derive/derive/ |
| H A D | try_from_bytes.rs | 33 let tags = data.variants.iter().map(|v| { in generate_tag_consts() 91 let variant_structs = data.variants.iter().filter_map(|variant| { in generate_variant_structs() 92 // We don't generate variant structs for unit variants because we only in generate_variant_structs() 137 let fields = data.variants.iter().filter_map(|variant| { in generate_variants_union() 138 // We don't generate variant structs for unit variants because we only in generate_variants_union() 157 // Enums can have variants with no fields, but unions must in generate_variants_union() 179 /// 1. Generate a tag enum. This is an enum with the same repr, variants, and 181 /// on the variants. This gives us access to an enum where the variants have 183 /// 2. Make constants from the variants of the tag enum. We need these because 188 /// 4. Generate a variants union, with one field for each variant struct type. [all …]
|
| H A D | from_bytes.rs | 33 // positive values that can't result in any zero variants, and track whether in find_zero_variant() 37 for (i, v) in enm.variants.iter().enumerate() { in find_zero_variant() 132 Ok(index) => enm.variants.iter().nth(index).unwrap(), in derive_from_zeros_enum() 133 // Has unknown variants in derive_from_zeros_enum() 143 // Does not have unknown variants in derive_from_zeros_enum() 176 if enm.variants.len() != variants_required { in derive_from_bytes_enum() 180 "FromBytes only supported on {} enum with {} variants", in derive_from_bytes_enum()
|
| /linux/Documentation/scheduler/ |
| H A D | completion.rst | 39 - the waiting part through a call to one of the variants of wait_for_completion(), 79 variants of wait_for_completion(), as it must be assured that memory de-allocation 125 To emphasise this again: in particular when using some of the waiting API variants 127 _killable() and _interruptible()) variants, the wait might complete 174 uninterruptible. wait_for_completion() and its variants are only safe 180 As all variants of wait_for_completion() can (obviously) block for a long 185 wait_for_completion*() variants available: 188 The below variants all return status and this status should be checked in 228 Further variants include _killable which uses TASK_KILLABLE as the 235 The _io variants wait_for_completion_io() behave the same as the non-_io [all …]
|
| /linux/rust/zerocopy-derive/ |
| H A D | util.rs | 157 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)>; in variants() method 171 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)> { in variants() method 173 Data::Struct(strc) => strc.variants(), in variants() 174 Data::Enum(enm) => enm.variants(), in variants() 175 Data::Union(un) => un.variants(), in variants() 193 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)> { in variants() method 204 map_fields(self.variants.iter().flat_map(|var| &var.fields)) in fields() 207 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)> { in variants() method 208 self.variants.iter().map(|var| (Some(var), map_fields(&var.fields))).collect() in variants() 221 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)> { in variants() method [all …]
|
| /linux/rust/syn/ |
| H A D | derive.rs | 55 pub variants: Punctuated<Variant, Token![,]>, 111 let (where_clause, brace, variants) = data_enum(input)?; in parse() 123 variants, in parse() 197 let variants = content.parse_terminated(Variant::parse, Token![,])?; in data_enum() localVariable 199 Ok((where_clause, brace, variants)) in data_enum() 251 data.variants.to_tokens(tokens); in to_tokens()
|
| /linux/arch/arm/mach-bcm/ |
| H A D | Kconfig | 36 which includes the following variants: 46 which includes the following variants: 110 variants. 118 BCM21663 and BCM21664 variants.
|
| /linux/include/linux/ |
| H A D | atomic.h | 11 * Relaxed variants of xchg, cmpxchg and some atomic operations. 13 * We support four variants: 35 * The idea here is to build acquire/release variants by adding explicit
|
| /linux/arch/arm/mach-pxa/ |
| H A D | Kconfig | 128 Select code specific to PXA21x/25x/26x variants 134 Select code specific to PXA27x variants 140 Select code specific to PXA3xx variants
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | libbpf_str.c | 18 * Test case to check that all bpf_attach_type variants are covered by 63 * Test case to check that all bpf_link_type variants are covered by 108 * Test case to check that all bpf_map_type variants are covered by 165 * Test case to check that all bpf_prog_type variants are covered by
|
| /linux/Documentation/fb/ |
| H A D | s3fb.rst | 10 S3 Trio64 (and variants V+, UV+, V2/DX, V2/GX) 11 S3 Virge (and variants VX, DX, GX and GX2+) 26 * 4 bpp pseudocolor modes (with 18bit palette, two variants)
|
| /linux/include/crypto/ |
| H A D | chacha.h | 9 * The ChaCha paper specifies 20, 12, and 8-round variants. In general, it is 11 * variants can be needed in some performance-sensitive scenarios. The generic 12 * ChaCha code currently allows only the 20 and 12-round variants.
|
| /linux/Documentation/core-api/ |
| H A D | timekeeping.rst | 12 The recommended simplest form returns an opaque ktime_t, with variants 62 For all of the above, there are variants that return the time in a 100 Some additional variants exist for more specialized cases: 138 These variants are safe to call from any context, including from
|
| H A D | asm-annotations.rst | 112 architecture specific ``__ALIGN`` bytes. There are also ``_NOALIGN`` variants 149 one. ``_NOALIGN`` variants exist too. The use is the same as for the ``FUNC`` 194 * ``SYM_DATA`` and ``SYM_DATA_LOCAL`` are variants for simple, mostly one-line 211 symbol marked by them. They are used either in ``_LABEL`` variants of the
|
| /linux/Documentation/arch/x86/ |
| H A D | mds.rst | 10 on internal buffers in Intel CPUs. The variants are: 73 All variants have the same mitigation strategy at least for the single CPU 182 and not by any other MDS variant. The other MDS variants cannot be 184 the Load Ports are shared. So on CPUs affected by other variants, the 203 The mitigation is hooked into all variants of halt()/mwait(), but does
|
| /linux/drivers/gpu/drm/msm/registers/ |
| H A D | rules-fd.xsd | 121 <attribute name="variants" type="string" use="optional" /> 141 <attribute name="variants" type="string" use="optional" /> 155 <attribute name="variants" type="string" use="optional" /> 176 <attribute name="variants" type="string" use="optional" /> 217 <attribute name="variants" type="string" use="optional" /> 248 <attribute name="variants" type="string" use="optional" />
|
| /linux/include/linux/mfd/ |
| H A D | stmpe.h | 52 * For registers whose locations differ on variants, the correct address is 115 * different variants. Indexed by one of STMPE_IDX_*. 117 * @num_gpios: number of gpios, differs for variants
|
| /linux/Documentation/devicetree/bindings/arm/ |
| H A D | arm,versatile.yaml | 13 The ARM Versatile boards are two variants of ARM926EJ-S evaluation boards 19 variants.
|
| /linux/tools/testing/selftests/drivers/net/ |
| H A D | so_txtime.py | 71 """Run all variants of monotonic (fq) tests.""" 79 """Run all variants of fq tests, but pass CLOCK_TAI to test conversion.""" 102 """Run all variants of etf tests."""
|
| /linux/Documentation/driver-api/ |
| H A D | vfio-pci-device-specific-driver-acceptance.rst | 3 Acceptance criteria for vfio-pci device specific driver variants 19 variants may interact with parent devices (ex. SR-IOV PF in support of
|
| /linux/drivers/rtc/ |
| H A D | rtc-pl031.c | 36 /* ST variants have additional timer functionality */ 51 #define RTC_BIT_PI (1 << 1) /* Periodic interrupt bit. ST variants only. */ 329 /* Enable the clockwatch on ST Variants */ in pl031_probe() 337 * On ST PL031 variants, the RTC reset value does not provide correct in pl031_probe() 441 /* ST Micro variants */
|
| /linux/Documentation/hwmon/ |
| H A D | hwmon-kernel-api.rst | 94 functions also support guard() and scoped_guard() variants. 358 In many cases, you can use the existing define DEVICE_ATTR or its variants 368 Simplified variants of SENSOR_DEVICE_ATTR and SENSOR_DEVICE_ATTR_2 are available 375 SENSOR_DEVICE_ATTR and its variants define a struct sensor_device_attribute 387 SENSOR_DEVICE_ATTR_2 and its variants define a struct sensor_device_attribute_2
|
| /linux/Documentation/bpf/ |
| H A D | map_hash.rst | 6 BPF_MAP_TYPE_HASH, with PERCPU and LRU Variants 28 variants add LRU semantics to their respective hash tables. An LRU hash 227 ``BPF_MAP_TYPE_LRU_HASH`` and variants 254 variants. See the dot file source for kernel function name code references.
|