| /Linux-v6.1/rust/alloc/ |
| D | lib.rs | 63 // rustc itself never sets the feature, so this line has no affect there. 64 #![cfg(any(not(feature = "miri-test-libstd"), test, doctest))] 66 #![stable(feature = "alloc", since = "1.36.0")] 75 any(not(feature = "miri-test-libstd"), test, doctest), 91 #![cfg_attr(not(no_global_oom_handling), feature(alloc_c_string))] 92 #![feature(alloc_layout_extra)] 93 #![feature(allocator_api)] 94 #![feature(array_chunks)] 95 #![feature(array_methods)] 96 #![feature(array_windows)] [all …]
|
| D | boxed.rs | 135 #![stable(feature = "rust1", since = "1.0.0")] 169 #[unstable(feature = "thin_box", issue = "92791")] 180 #[stable(feature = "rust1", since = "1.0.0")] 186 #[unstable(feature = "allocator_api", issue = "32838")] A: Allocator = Global, 201 #[stable(feature = "rust1", since = "1.0.0")] 212 /// #![feature(new_uninit)] 226 #[unstable(feature = "new_uninit", issue = "63291")] 242 /// #![feature(new_uninit)] 253 #[unstable(feature = "new_uninit", issue = "63291")] 262 #[stable(feature = "pin", since = "1.33.0")] [all …]
|
| D | borrow.rs | 5 #![stable(feature = "rust1", since = "1.0.0")] 13 #[stable(feature = "rust1", since = "1.0.0")] 22 #[stable(feature = "rust1", since = "1.0.0")] 40 #[stable(feature = "rust1", since = "1.0.0")] 43 #[stable(feature = "rust1", since = "1.0.0")] 59 #[stable(feature = "rust1", since = "1.0.0")] 72 /// # #![feature(toowned_clone_into)] 79 #[unstable(feature = "toowned_clone_into", reason = "recently added", issue = "41263")] 85 #[stable(feature = "rust1", since = "1.0.0")] 181 #[stable(feature = "rust1", since = "1.0.0")] [all …]
|
| /Linux-v6.1/drivers/fpga/ |
| D | dfl.c | 3 * Driver for FPGA Device Feature List (DFL) Support 23 * when adding a new feature dev support in DFL framework, it's required to 29 * if the new feature dev needs chardev support, then it's required to add 48 * dfl_dev_info - dfl feature device information. 49 * @name: name string of the feature platform device. 50 * @dfh_id: id value in Device Feature Header (DFH) register by DFL spec. 51 * @id: idr id of the feature dev. 70 * dfl_chardev_info - chardev information of dfl feature device 145 * in such list, then other feature devices (e.g. FME), could use the port 352 struct dfl_feature *feature) in dfl_dev_add() argument [all …]
|
| D | dfl.h | 3 * Driver Header File for FPGA Device Feature List (DFL) Support 57 * Device Feature Header Register Set 70 /* Device Feature Header Register Bitfield */ 71 #define DFH_ID GENMASK_ULL(11, 0) /* Feature ID */ 74 #define DFH_REVISION GENMASK_ULL(15, 12) /* Feature revision */ 77 #define DFH_TYPE GENMASK_ULL(63, 60) /* Feature type */ 109 /* Offset to port device feature header */ 197 * struct dfl_feature_id - dfl private feature id 199 * @id: unique dfl private feature id. 206 * struct dfl_feature_driver - dfl private feature driver [all …]
|
| D | dfl-fme-main.c | 162 struct dfl_feature *feature, in fme_hdr_ioctl() argument 216 const struct dfl_feature *feature = drvdata; in thermal_hwmon_attrs_visible() local 222 return fme_thermal_throttle_support(feature->ioaddr) ? 0444 : 0; in thermal_hwmon_attrs_visible() 228 struct dfl_feature *feature = dev_get_drvdata(dev); in thermal_hwmon_read() local 233 v = readq(feature->ioaddr + FME_THERM_RDSENSOR_FMT1); in thermal_hwmon_read() 237 v = readq(feature->ioaddr + FME_THERM_THRESHOLD); in thermal_hwmon_read() 241 v = readq(feature->ioaddr + FME_THERM_THRESHOLD); in thermal_hwmon_read() 245 v = readq(feature->ioaddr + FME_THERM_THRESHOLD); in thermal_hwmon_read() 249 v = readq(feature->ioaddr + FME_THERM_THRESHOLD); in thermal_hwmon_read() 253 v = readq(feature->ioaddr + FME_THERM_THRESHOLD); in thermal_hwmon_read() [all …]
|
| /Linux-v6.1/arch/arm64/include/asm/ |
| D | alternative-macros.h | 26 #define ALTINSTR_ENTRY(feature) \ argument 29 " .hword " __stringify(feature) "\n" /* feature bit */ \ 33 #define ALTINSTR_ENTRY_CB(feature, cb) \ argument 36 " .hword " __stringify(feature) "\n" /* feature bit */ \ 56 #define __ALTERNATIVE_CFG(oldinstr, newinstr, feature, cfg_enabled) \ argument 62 ALTINSTR_ENTRY(feature) \ 73 #define __ALTERNATIVE_CFG_CB(oldinstr, feature, cfg_enabled, cb) \ argument 79 ALTINSTR_ENTRY_CB(feature, cb) \ 85 #define _ALTERNATIVE_CFG(oldinstr, newinstr, feature, cfg, ...) \ argument 86 __ALTERNATIVE_CFG(oldinstr, newinstr, feature, IS_ENABLED(cfg)) [all …]
|
| /Linux-v6.1/Documentation/x86/ |
| D | cpuinfo.rst | 4 x86 Feature Flags 11 in arch/x86/include/asm/cpufeatures.h. If the kernel cares about a feature 12 or KVM want to expose the feature to a KVM guest, it can and should have 16 If users want to know if a feature is available on a given system, they 19 If such flag represents a hardware feature, it also means that the 25 can explain missing flags: the expected feature failed to enable, the feature 26 is missing in hardware, platform firmware did not enable it, the feature is 28 not support the feature and thus has not enabled it. In general, /proc/cpuinfo 32 How are feature flags created? 35 a: Feature flags can be derived from the contents of CPUID leaves. [all …]
|
| /Linux-v6.1/drivers/mtd/nand/raw/ |
| D | nand_macronix.c | 41 u8 feature[ONFI_SUBFEATURE_PARAM_LEN]; in macronix_nand_setup_read_retry() local 48 feature[0] = mode; in macronix_nand_setup_read_retry() 49 return nand_set_features(chip, ONFI_FEATURE_ADDR_READ_RETRY, feature); in macronix_nand_setup_read_retry() 54 u8 feature[ONFI_SUBFEATURE_PARAM_LEN]; in macronix_nand_randomizer_check_enable() local 58 feature); in macronix_nand_randomizer_check_enable() 62 if (feature[0]) in macronix_nand_randomizer_check_enable() 63 return feature[0]; in macronix_nand_randomizer_check_enable() 65 feature[0] = MACRONIX_RANDOMIZER_MODE_ENTER; in macronix_nand_randomizer_check_enable() 67 feature); in macronix_nand_randomizer_check_enable() 72 feature[0] = 0x0; in macronix_nand_randomizer_check_enable() [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/powerpc/ |
| D | ibm,powerpc-cpu-features.txt | 24 Description: Container of CPU feature nodes. 51 compatibility, less the individual feature nodes. For example, an ISA v3.0 66 /cpus/ibm,powerpc-cpu-features/example-feature node bindings 69 Each child node of cpu-features represents a CPU feature / capability. 71 Node: A string describing an architected CPU feature, e.g., "floating-point". 73 Description: A feature or capability supported by the CPUs. 79 Presence of the node indicates the feature is available. 88 First level of the Power ISA that the feature appears in. 105 that can use the feature. 119 feature to lesser privilege levels. If the property does not exist then no [all …]
|
| /Linux-v6.1/Documentation/hid/ |
| D | hid-sensor.rst | 70 functions, which get and set each input/feature/output report. 121 Set Feature report:: 126 This interface is used to set a value for a field in feature report. For example 177 │ │ ├── feature-0-200316 178 │ │ │ ├── feature-0-200316-maximum 179 │ │ │ ├── feature-0-200316-minimum 180 │ │ │ ├── feature-0-200316-name 181 │ │ │ ├── feature-0-200316-size 182 │ │ │ ├── feature-0-200316-unit-expo 183 │ │ │ ├── feature-0-200316-units [all …]
|
| /Linux-v6.1/arch/powerpc/include/asm/ |
| D | cpu_has_feature.h | 10 static __always_inline bool early_cpu_has_feature(unsigned long feature) in early_cpu_has_feature() argument 12 return !!((CPU_FTRS_ALWAYS & feature) || in early_cpu_has_feature() 13 (CPU_FTRS_POSSIBLE & cur_cpu_spec->cpu_features & feature)); in early_cpu_has_feature() 23 static __always_inline bool cpu_has_feature(unsigned long feature) in cpu_has_feature() argument 28 BUILD_BUG_ON(!__builtin_constant_p(feature)); in cpu_has_feature() 35 return early_cpu_has_feature(feature); in cpu_has_feature() 39 if (CPU_FTRS_ALWAYS & feature) in cpu_has_feature() 42 if (!(CPU_FTRS_POSSIBLE & feature)) in cpu_has_feature() 45 i = __builtin_ctzl(feature); in cpu_has_feature() 49 static __always_inline bool cpu_has_feature(unsigned long feature) in cpu_has_feature() argument [all …]
|
| /Linux-v6.1/arch/x86/kernel/cpu/ |
| D | cpuid-deps.c | 8 unsigned int feature; member 84 static inline void clear_feature(struct cpuinfo_x86 *c, unsigned int feature) in clear_feature() argument 92 clear_cpu_cap(&boot_cpu_data, feature); in clear_feature() 93 set_bit(feature, (unsigned long *)cpu_caps_cleared); in clear_feature() 95 clear_bit(feature, (unsigned long *)c->x86_capability); in clear_feature() 102 static void do_clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int feature) in do_clear_cpu_cap() argument 108 if (WARN_ON(feature >= MAX_FEATURE_BITS)) in do_clear_cpu_cap() 111 clear_feature(c, feature); in do_clear_cpu_cap() 115 __set_bit(feature, disable); in do_clear_cpu_cap() 120 for (d = cpuid_deps; d->feature; d++) { in do_clear_cpu_cap() [all …]
|
| /Linux-v6.1/tools/build/ |
| D | Makefile.feature | 2 feature_dir := $(srctree)/tools/build/feature 5 OUTPUT_FEATURES = $(OUTPUT)feature/ 11 …feature-$(1) := $(shell $(MAKE) OUTPUT=$(OUTPUT_FEATURES) CC="$(CC)" CXX="$(CXX)" CFLAGS="$(EXTRA_… 16 feature-$(1) := 1 20 # Build the feature check binaries in parallel, ignore errors, ignore return value and suppress out… 24 # Note that this is not a complete list of all feature tests, just 27 # [ Feature tests not mentioned here have to be built explicitly in 29 # feature check. ] 77 # of all feature tests 142 # Declare group members of a feature to display the logical OR of the detection [all …]
|
| /Linux-v6.1/drivers/gpu/drm/amd/pm/swsmu/inc/ |
| D | smu_v13_0_7_pptable.h | 67 …URE_GFXCLK_LIMITS = 1 << SMU_13_0_7_ODCAP_GFXCLK_LIMITS, //GFXCLK Limit feature 68 …URE_GFXCLK_CURVE = 1 << SMU_13_0_7_ODCAP_GFXCLK_CURVE, //GFXCLK Curve feature 69 …ATURE_UCLK_LIMITS = 1 << SMU_13_0_7_ODCAP_UCLK_LIMITS, //UCLK Limit feature 70 …TURE_POWER_LIMIT = 1 << SMU_13_0_7_ODCAP_POWER_LIMIT, //Power Limit feature 71 …FAN_ACOUSTIC_LIMIT = 1 << SMU_13_0_7_ODCAP_FAN_ACOUSTIC_LIMIT, //Fan Acoustic RPM feature 72 …AN_SPEED_MIN = 1 << SMU_13_0_7_ODCAP_FAN_SPEED_MIN, //Minimum Fan Speed feature 73 …FAN = 1 << SMU_13_0_7_ODCAP_TEMPERATURE_FAN, //Fan Target Temperature Limit feature 74 …_SYSTEM = 1 << SMU_13_0_7_ODCAP_TEMPERATURE_SYSTEM, //Operating Temperature Limit feature 75 …MEMORY_TIMING_TUNE = 1 << SMU_13_0_7_ODCAP_MEMORY_TIMING_TUNE, //AC Timing Tuning feature 76 …FEATURE_FAN_ZERO_RPM_CONTROL = 1 << SMU_13_0_7_ODCAP_FAN_ZERO_RPM_CONTROL, //Zero RPM feature [all …]
|
| D | smu_v11_0_7_pptable.h | 65 …TURE_GFXCLK_LIMITS = 1 << SMU_11_0_7_ODCAP_GFXCLK_LIMITS, //GFXCLK Limit feature 66 …TURE_GFXCLK_CURVE = 1 << SMU_11_0_7_ODCAP_GFXCLK_CURVE, //GFXCLK Curve feature 67 …EATURE_UCLK_LIMITS = 1 << SMU_11_0_7_ODCAP_UCLK_LIMITS, //UCLK Limit feature 68 …ATURE_POWER_LIMIT = 1 << SMU_11_0_7_ODCAP_POWER_LIMIT, //Power Limit feature 69 …_FAN_ACOUSTIC_LIMIT = 1 << SMU_11_0_7_ODCAP_FAN_ACOUSTIC_LIMIT, //Fan Acoustic RPM feature 70 …FAN_SPEED_MIN = 1 << SMU_11_0_7_ODCAP_FAN_SPEED_MIN, //Minimum Fan Speed feature 71 …_FAN = 1 << SMU_11_0_7_ODCAP_TEMPERATURE_FAN, //Fan Target Temperature Limit feature 72 …E_SYSTEM = 1 << SMU_11_0_7_ODCAP_TEMPERATURE_SYSTEM, //Operating Temperature Limit feature 73 …_MEMORY_TIMING_TUNE = 1 << SMU_11_0_7_ODCAP_MEMORY_TIMING_TUNE, //AC Timing Tuning feature 74 …DFEATURE_FAN_ZERO_RPM_CONTROL = 1 << SMU_11_0_7_ODCAP_FAN_ZERO_RPM_CONTROL, //Zero RPM feature [all …]
|
| D | smu_v11_0_pptable.h | 62 …FEATURE_GFXCLK_LIMITS = 1 << SMU_11_0_ODCAP_GFXCLK_LIMITS, //GFXCLK Limit feature 63 …FEATURE_GFXCLK_CURVE = 1 << SMU_11_0_ODCAP_GFXCLK_CURVE, //GFXCLK Curve feature 64 …ODFEATURE_UCLK_MAX = 1 << SMU_11_0_ODCAP_UCLK_MAX, //UCLK Limit feature 65 …DFEATURE_POWER_LIMIT = 1 << SMU_11_0_ODCAP_POWER_LIMIT, //Power Limit feature 66 …URE_FAN_ACOUSTIC_LIMIT = 1 << SMU_11_0_ODCAP_FAN_ACOUSTIC_LIMIT, //Fan Acoustic RPM feature 67 …RE_FAN_SPEED_MIN = 1 << SMU_11_0_ODCAP_FAN_SPEED_MIN, //Minimum Fan Speed feature 68 …URE_FAN = 1 << SMU_11_0_ODCAP_TEMPERATURE_FAN, //Fan Target Temperature Limit feature 69 …TURE_SYSTEM = 1 << SMU_11_0_ODCAP_TEMPERATURE_SYSTEM, //Operating Temperature Limit feature 70 …URE_MEMORY_TIMING_TUNE = 1 << SMU_11_0_ODCAP_MEMORY_TIMING_TUNE, //AC Timing Tuning feature 71 …0_ODFEATURE_FAN_ZERO_RPM_CONTROL = 1 << SMU_11_0_ODCAP_FAN_ZERO_RPM_CONTROL, //Zero RPM feature [all …]
|
| D | smu_v13_0_pptable.h | 62 …FEATURE_GFXCLK_LIMITS = 1 << SMU_13_0_ODCAP_GFXCLK_LIMITS, //GFXCLK Limit feature 63 …FEATURE_GFXCLK_CURVE = 1 << SMU_13_0_ODCAP_GFXCLK_CURVE, //GFXCLK Curve feature 64 …ODFEATURE_UCLK_MAX = 1 << SMU_13_0_ODCAP_UCLK_MAX, //UCLK Limit feature 65 …DFEATURE_POWER_LIMIT = 1 << SMU_13_0_ODCAP_POWER_LIMIT, //Power Limit feature 66 …URE_FAN_ACOUSTIC_LIMIT = 1 << SMU_13_0_ODCAP_FAN_ACOUSTIC_LIMIT, //Fan Acoustic RPM feature 67 …RE_FAN_SPEED_MIN = 1 << SMU_13_0_ODCAP_FAN_SPEED_MIN, //Minimum Fan Speed feature 68 …URE_FAN = 1 << SMU_13_0_ODCAP_TEMPERATURE_FAN, //Fan Target Temperature Limit feature 69 …TURE_SYSTEM = 1 << SMU_13_0_ODCAP_TEMPERATURE_SYSTEM, //Operating Temperature Limit feature 70 …URE_MEMORY_TIMING_TUNE = 1 << SMU_13_0_ODCAP_MEMORY_TIMING_TUNE, //AC Timing Tuning feature 71 …0_ODFEATURE_FAN_ZERO_RPM_CONTROL = 1 << SMU_13_0_ODCAP_FAN_ZERO_RPM_CONTROL, //Zero RPM feature [all …]
|
| /Linux-v6.1/drivers/gpu/drm/amd/pm/inc/ |
| D | smu_v13_0_0_pptable.h | 67 …URE_GFXCLK_LIMITS = 1 << SMU_13_0_0_ODCAP_GFXCLK_LIMITS, //GFXCLK Limit feature 68 …URE_GFXCLK_CURVE = 1 << SMU_13_0_0_ODCAP_GFXCLK_CURVE, //GFXCLK Curve feature 69 …ATURE_UCLK_LIMITS = 1 << SMU_13_0_0_ODCAP_UCLK_LIMITS, //UCLK Limit feature 70 …TURE_POWER_LIMIT = 1 << SMU_13_0_0_ODCAP_POWER_LIMIT, //Power Limit feature 71 …FAN_ACOUSTIC_LIMIT = 1 << SMU_13_0_0_ODCAP_FAN_ACOUSTIC_LIMIT, //Fan Acoustic RPM feature 72 …AN_SPEED_MIN = 1 << SMU_13_0_0_ODCAP_FAN_SPEED_MIN, //Minimum Fan Speed feature 73 …FAN = 1 << SMU_13_0_0_ODCAP_TEMPERATURE_FAN, //Fan Target Temperature Limit feature 74 …_SYSTEM = 1 << SMU_13_0_0_ODCAP_TEMPERATURE_SYSTEM, //Operating Temperature Limit feature 75 …MEMORY_TIMING_TUNE = 1 << SMU_13_0_0_ODCAP_MEMORY_TIMING_TUNE, //AC Timing Tuning feature 76 …FEATURE_FAN_ZERO_RPM_CONTROL = 1 << SMU_13_0_0_ODCAP_FAN_ZERO_RPM_CONTROL, //Zero RPM feature [all …]
|
| /Linux-v6.1/rust/alloc/collections/ |
| D | mod.rs | 5 #![stable(feature = "rust1", since = "1.0.0")] 17 #[stable(feature = "rust1", since = "1.0.0")] 20 #[stable(feature = "rust1", since = "1.0.0")] 25 #[stable(feature = "rust1", since = "1.0.0")] 28 #[stable(feature = "rust1", since = "1.0.0")] 33 #[stable(feature = "rust1", since = "1.0.0")] 38 #[stable(feature = "rust1", since = "1.0.0")] 43 #[stable(feature = "rust1", since = "1.0.0")] 48 #[stable(feature = "rust1", since = "1.0.0")] 53 #[stable(feature = "rust1", since = "1.0.0")] [all …]
|
| /Linux-v6.1/fs/overlayfs/ |
| D | Kconfig | 15 bool "Overlayfs: turn on redirect directory feature by default" 26 feature will have unexpected results. 46 bool "Overlayfs: turn on inodes index feature by default" 55 The inodes index feature prevents breaking of lower hardlinks on copy 58 Note, that the inodes index feature is not backward compatible. 60 that doesn't support this feature will have unexpected results. 65 bool "Overlayfs: turn on NFS export feature by default" 76 The NFS export feature creates an index on copy up of every file and 83 Note, that the NFS export feature is not backward compatible. 85 that doesn't support this feature will have unexpected results. [all …]
|
| /Linux-v6.1/tools/perf/ |
| D | Makefile.config | 136 # Set per-feature check compilation flags 281 # '-lpythonX.Y' flag unless '--embed' is also passed. The feature check for 335 # as we may retry some feature detection here. 337 include $(srctree)/tools/build/Makefile.feature 342 ifeq ($(feature-stackprotector-all), 1) 347 ifeq ($(feature-fortify-source), 1) 379 ifeq ($(feature-pthread-attr-setaffinity-np), 1) 383 ifeq ($(feature-pthread-barrier), 1) 389 ifeq ($(feature-bionic), 1) 398 ifeq ($(feature-eventfd), 1) [all …]
|
| /Linux-v6.1/drivers/hwtracing/coresight/ |
| D | coresight-config.h | 27 * flags defining what device class a feature will match to when processing a 45 * Parameter descriptor for a device feature. 58 * Used as a descriptor in the feature descriptors. 59 * Used as a value in when in a feature loading into a csdev. 89 * Device feature descriptor - combination of registers and parameters to 92 * @name: feature name. 93 * @description: brief description of the feature. 156 * config register instance - part of a loaded feature. 159 * @reg_desc: value to use when setting feature on device / store for 170 * config parameter instance - part of a loaded feature. [all …]
|
| /Linux-v6.1/include/linux/ |
| D | cpufeature.h | 17 * - cpu_feature(x) ordinal value of feature called 'x' 18 * - cpu_have_feature(u32 n) whether feature #n is available 19 * - MAX_CPU_FEATURES upper bound for feature ordinal values 34 * Use module_cpu_feature_match(feature, module_init_function) to 36 * a) the module shall be probed upon discovery of CPU feature 'feature' 38 * b) the module must not be loaded if CPU feature 'feature' is not present 41 * For a list of legal values for 'feature', please consult the file 46 { { .feature = cpu_feature(x) }, { } }; \
|
| /Linux-v6.1/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_kms.c | 208 fw_info->feature = adev->vce.fb_version; in amdgpu_firmware_info() 212 fw_info->feature = 0; in amdgpu_firmware_info() 216 fw_info->feature = 0; in amdgpu_firmware_info() 220 fw_info->feature = 0; in amdgpu_firmware_info() 224 fw_info->feature = adev->gfx.me_feature_version; in amdgpu_firmware_info() 228 fw_info->feature = adev->gfx.pfp_feature_version; in amdgpu_firmware_info() 232 fw_info->feature = adev->gfx.ce_feature_version; in amdgpu_firmware_info() 236 fw_info->feature = adev->gfx.rlc_feature_version; in amdgpu_firmware_info() 240 fw_info->feature = adev->gfx.rlc_srlc_feature_version; in amdgpu_firmware_info() 244 fw_info->feature = adev->gfx.rlc_srlg_feature_version; in amdgpu_firmware_info() [all …]
|