Home
last modified time | relevance | path

Searched refs:feature (Results 1 – 25 of 48) sorted by relevance

12

/arch/x86/include/asm/
Dalternative.h86 #define ALTINSTR_ENTRY(feature, number) \ argument
89 " .word " __stringify(feature) "\n" /* feature bit */ \
96 #define ALTINSTR_REPLACEMENT(newinstr, feature, number) /* replacement */ \ argument
100 #define ALTERNATIVE(oldinstr, newinstr, feature) \ argument
103 ALTINSTR_ENTRY(feature, 1) \
109 ALTINSTR_REPLACEMENT(newinstr, feature, 1) \
145 #define alternative(oldinstr, newinstr, feature) \ argument
146 asm volatile (ALTERNATIVE(oldinstr, newinstr, feature) : : : "memory")
159 #define alternative_input(oldinstr, newinstr, feature, input...) \ argument
160 asm volatile (ALTERNATIVE(oldinstr, newinstr, feature) \
[all …]
Dalternative-asm.h21 .macro altinstruction_entry orig alt feature orig_len alt_len
24 .word \feature
Damd_nb.h74 static inline bool amd_nb_has_feature(unsigned feature) in amd_nb_has_feature() argument
76 return ((amd_northbridges.flags & feature) == feature); in amd_nb_has_feature()
/arch/mips/pmcs-msp71xx/
Dmsp_prom.c171 char *feature = prom_getenv(FEATURES); in get_features() local
173 if (feature == NULL) { in get_features()
175 feature = msp_default_features; in get_features()
178 return feature; in get_features()
183 char *feature = get_features(); in test_feature() local
185 while (*feature) { in test_feature()
186 if (*feature++ == c) in test_feature()
187 return *feature; in test_feature()
188 feature++; in test_feature()
241 char *feature = get_features(); in identify_enetfeature() local
[all …]
/arch/powerpc/include/asm/
Dmmu.h124 static inline int mmu_has_feature(unsigned long feature) in mmu_has_feature() argument
126 return (cur_cpu_spec->mmu_features & feature); in mmu_has_feature()
129 static inline void mmu_clear_feature(unsigned long feature) in mmu_clear_feature() argument
131 cur_cpu_spec->mmu_features &= ~feature; in mmu_clear_feature()
Dfirmware.h128 #define firmware_has_feature(feature) \ argument
129 ((FW_FEATURE_ALWAYS & (feature)) || \
130 (FW_FEATURE_POSSIBLE & powerpc_firmware_features & (feature)))
Dcputable.h544 static inline int cpu_has_feature(unsigned long feature) in cpu_has_feature() argument
546 return (CPU_FTRS_ALWAYS & feature) || in cpu_has_feature()
549 & feature); in cpu_has_feature()
Dmachdep.h162 long (*feature_call)(unsigned int feature, ...);
/arch/x86/kernel/cpu/
Dscattered.c13 u16 feature; member
58 for (cb = cpuid_bits; cb->feature; cb++) { in init_scattered_cpuid_features()
70 set_cpu_cap(c, cb->feature); in init_scattered_cpuid_features()
Dmatch.c36 for (m = match; m->vendor | m->family | m->model | m->feature; m++) { in x86_match_cpu()
43 if (m->feature != X86_FEATURE_ANY && !cpu_has(c, m->feature)) in x86_match_cpu()
Dcommon.c297 u32 feature; member
313 for (df = cpuid_dependent_features; df->feature; df++) { in filter_cpuid_features()
315 if (!cpu_has(c, df->feature)) in filter_cpuid_features()
329 clear_cpu_cap(c, df->feature); in filter_cpuid_features()
335 x86_cap_flags[df->feature], df->level); in filter_cpuid_features()
/arch/powerpc/platforms/pseries/
Dfirmware.c107 unsigned int feature; member
124 index = OV5_INDX(vec5_fw_features_table[i].feature); in fw_vec5_feature_init()
125 feat = OV5_FEAT(vec5_fw_features_table[i].feature); in fw_vec5_feature_init()
/arch/powerpc/lib/
DMakefile32 obj-y += feature-fixups.o
33 obj-$(CONFIG_FTR_FIXUP_SELFTEST) += feature-fixups-test.o
/arch/powerpc/sysdev/
Dfsl_msi.h35 u32 feature; member
Dfsl_msi.c244 if ((msi_data->feature & FSL_PIC_IP_MASK) == FSL_PIC_IP_IPIC) { in fsl_msi_cascade()
262 switch (msi_data->feature & FSL_PIC_IP_MASK) { in fsl_msi_cascade()
297 switch (msi_data->feature & FSL_PIC_IP_MASK) { in fsl_msi_cascade()
329 if ((msi->feature & FSL_PIC_IP_MASK) != FSL_PIC_IP_VMPIC) in fsl_of_msi_remove()
426 msi->feature = features->fsl_pic_ip; in fsl_of_msi_probe()
/arch/mips/include/asm/octeon/
Docteon-feature.h102 static inline int octeon_has_feature(enum octeon_feature feature) in octeon_has_feature() argument
104 switch (feature) { in octeon_has_feature()
/arch/powerpc/platforms/powermac/
DMakefile8 obj-y += pic.o setup.o time.o feature.o pci.o \
/arch/s390/
DKconfig.debug28 It is probably not a good idea to enable this feature in a production
/arch/arm/mach-pxa/include/mach/
Dballoon3.h180 extern int balloon3_has(enum balloon3_features feature);
/arch/metag/
DKconfig.soc36 raised on unaligned accesses. This feature does cost performance
/arch/x86/
DKconfig.debug80 It is probably not a good idea to enable this feature in a production
95 bool "Testcase for the DEBUG_RODATA feature"
100 feature as well as for the change_page_attr() infrastructure.
115 tristate "Testcase for the NX non-executable stack feature"
119 and the software setup of this feature.
/arch/arm/mach-pxa/
Dballoon3.c82 int balloon3_has(enum balloon3_features feature) in balloon3_has() argument
84 return (balloon3_features_present & (1 << feature)) ? 1 : 0; in balloon3_has()
/arch/um/
DKconfig.um72 If you answer 'Y' to this option, to use this feature, you need the
89 This is the feature normally accomplished by pressing a key
/arch/blackfin/
DKconfig.debug33 feature.
134 this feature can be used to prevent trace overflow from loops that
213 feature, you must add "earlyprintk=serial,uart0,57600" to the
/arch/arm64/
DKconfig175 This feature enables 64KB pages support (4KB by default)
177 look-up. AArch32 emulation is not available when this feature
317 This kernel feature is useful for number crunching applications

12