Home
last modified time | relevance | path

Searched refs:feature_bit (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dcpufeature.h61 * (1UL<<((bit)&31) gives us a mask for the feature_bit so we can
74 #define REQUIRED_MASK_BIT_SET(feature_bit) \
75 ( CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 0, feature_bit) || \
76 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 1, feature_bit) || \
77 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 2, feature_bit) || \
78 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 3, feature_bit) || \
79 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 4, feature_bit) || \
80 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 5, feature_bit) || \
81 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 6, feature_bit) || \
82 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 7, feature_bit) || \
[all...]
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dcpufeature.h59 * (1UL<<((bit)&31) gives us a mask for the feature_bit so we can
72 #define REQUIRED_MASK_BIT_SET(feature_bit) \
73 ( CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 0, feature_bit) || \
74 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 1, feature_bit) || \
75 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 2, feature_bit) || \
76 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 3, feature_bit) || \
77 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 4, feature_bit) || \
78 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 5, feature_bit) || \
79 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 6, feature_bit) || \
80 CHECK_BIT_IN_MASK_WORD(REQUIRED_MASK, 7, feature_bit) || \
[all...]
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Duv.h410 static inline bool uv_has_feature(u8 feature_bit) in uv_has_feature() argument
412 if (feature_bit >= sizeof(uv_info.uv_feature_indications) * 8) in uv_has_feature()
414 return test_bit_inv(feature_bit, &uv_info.uv_feature_indications); in uv_has_feature()
/kernel/linux/linux-5.10/fs/btrfs/
H A Dsysfs.c28 u64 feature_bit; member
61 .feature_bit = _feature_prefix ##_## _feature_bit, \
139 if (set & fa->feature_bit) in can_modify_feature()
141 if (clear & fa->feature_bit) in can_modify_feature()
155 if (features & fa->feature_bit) in btrfs_feature_attr_show()
198 if ((val && (features & fa->feature_bit)) || in btrfs_feature_attr_store()
199 (!val && !(features & fa->feature_bit))) in btrfs_feature_attr_store()
202 if ((val && !(set & fa->feature_bit)) || in btrfs_feature_attr_store()
203 (!val && !(clear & fa->feature_bit))) { in btrfs_feature_attr_store()
216 features |= fa->feature_bit; in btrfs_feature_attr_store()
[all...]
/kernel/linux/linux-6.6/fs/btrfs/
H A Dsysfs.c52 u64 feature_bit; member
89 .feature_bit = _feature_prefix ##_## _feature_bit, \
168 if (set & fa->feature_bit) in can_modify_feature()
170 if (clear & fa->feature_bit) in can_modify_feature()
184 if (features & fa->feature_bit) in btrfs_feature_attr_show()
227 if ((val && (features & fa->feature_bit)) || in btrfs_feature_attr_store()
228 (!val && !(features & fa->feature_bit))) in btrfs_feature_attr_store()
231 if ((val && !(set & fa->feature_bit)) || in btrfs_feature_attr_store()
232 (!val && !(clear & fa->feature_bit))) { in btrfs_feature_attr_store()
245 features |= fa->feature_bit; in btrfs_feature_attr_store()
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/fpu/
H A Dxstate.c145 int feature_bit; in fpstate_sanitize_xstate() local
183 feature_bit = 0x2; in fpstate_sanitize_xstate()
193 int offset = xstate_comp_offsets[feature_bit]; in fpstate_sanitize_xstate()
194 int size = xstate_sizes[feature_bit]; in fpstate_sanitize_xstate()
202 feature_bit++; in fpstate_sanitize_xstate()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dreverse_cpuid.h153 #define feature_bit(name) __feature_bit(X86_FEATURE_##name) macro
H A Dcpuid.c41 int feature_bit = 0; in xstate_required_size() local
48 cpuid_count(0xD, feature_bit, &eax, &ebx, &ecx, &edx); in xstate_required_size()
58 feature_bit++; in xstate_required_size()
64 #define F feature_bit
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dcpuid.c36 int feature_bit = 0; in xstate_required_size() local
43 cpuid_count(0xD, feature_bit, &eax, &ebx, &ecx, &edx); in xstate_required_size()
49 feature_bit++; in xstate_required_size()
55 #define F feature_bit
H A Dcpuid.h99 #define feature_bit(name) __feature_bit(X86_FEATURE_##name) macro
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dvmx.c2748 if (!(cpuid_ecx(1) & feature_bit(VMX))) { in __kvm_is_vmx_supported()
7669 cr4_fixed1_update(X86_CR4_VME, edx, feature_bit(VME)); in nested_vmx_cr_fixed1_bits_update()
7670 cr4_fixed1_update(X86_CR4_PVI, edx, feature_bit(VME)); in nested_vmx_cr_fixed1_bits_update()
7671 cr4_fixed1_update(X86_CR4_TSD, edx, feature_bit(TSC)); in nested_vmx_cr_fixed1_bits_update()
7672 cr4_fixed1_update(X86_CR4_DE, edx, feature_bit(DE)); in nested_vmx_cr_fixed1_bits_update()
7673 cr4_fixed1_update(X86_CR4_PSE, edx, feature_bit(PSE)); in nested_vmx_cr_fixed1_bits_update()
7674 cr4_fixed1_update(X86_CR4_PAE, edx, feature_bit(PAE)); in nested_vmx_cr_fixed1_bits_update()
7675 cr4_fixed1_update(X86_CR4_MCE, edx, feature_bit(MCE)); in nested_vmx_cr_fixed1_bits_update()
7676 cr4_fixed1_update(X86_CR4_PGE, edx, feature_bit(PGE)); in nested_vmx_cr_fixed1_bits_update()
7677 cr4_fixed1_update(X86_CR4_OSFXSR, edx, feature_bit(FXS in nested_vmx_cr_fixed1_bits_update()
[all...]
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dvmx.c7292 cr4_fixed1_update(X86_CR4_VME, edx, feature_bit(VME)); in nested_vmx_cr_fixed1_bits_update()
7293 cr4_fixed1_update(X86_CR4_PVI, edx, feature_bit(VME)); in nested_vmx_cr_fixed1_bits_update()
7294 cr4_fixed1_update(X86_CR4_TSD, edx, feature_bit(TSC)); in nested_vmx_cr_fixed1_bits_update()
7295 cr4_fixed1_update(X86_CR4_DE, edx, feature_bit(DE)); in nested_vmx_cr_fixed1_bits_update()
7296 cr4_fixed1_update(X86_CR4_PSE, edx, feature_bit(PSE)); in nested_vmx_cr_fixed1_bits_update()
7297 cr4_fixed1_update(X86_CR4_PAE, edx, feature_bit(PAE)); in nested_vmx_cr_fixed1_bits_update()
7298 cr4_fixed1_update(X86_CR4_MCE, edx, feature_bit(MCE)); in nested_vmx_cr_fixed1_bits_update()
7299 cr4_fixed1_update(X86_CR4_PGE, edx, feature_bit(PGE)); in nested_vmx_cr_fixed1_bits_update()
7300 cr4_fixed1_update(X86_CR4_OSFXSR, edx, feature_bit(FXSR)); in nested_vmx_cr_fixed1_bits_update()
7301 cr4_fixed1_update(X86_CR4_OSXMMEXCPT, edx, feature_bit(XM in nested_vmx_cr_fixed1_bits_update()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/smartpqi/
H A Dsmartpqi_init.c7812 unsigned int feature_bit; member
7841 switch (firmware_feature->feature_bit) { in pqi_ctrl_update_feature_flags()
7889 .feature_bit = PQI_FIRMWARE_FEATURE_OFA,
7894 .feature_bit = PQI_FIRMWARE_FEATURE_SMP,
7899 .feature_bit = PQI_FIRMWARE_FEATURE_MAX_KNOWN_FEATURE,
7904 .feature_bit = PQI_FIRMWARE_FEATURE_RAID_0_READ_BYPASS,
7909 .feature_bit = PQI_FIRMWARE_FEATURE_RAID_1_READ_BYPASS,
7914 .feature_bit = PQI_FIRMWARE_FEATURE_RAID_5_READ_BYPASS,
7919 .feature_bit = PQI_FIRMWARE_FEATURE_RAID_6_READ_BYPASS,
7924 .feature_bit
[all...]
/kernel/linux/linux-5.10/drivers/scsi/smartpqi/
H A Dsmartpqi_init.c6870 unsigned int feature_bit; member
6899 switch (firmware_feature->feature_bit) { in pqi_ctrl_update_feature_flags()
6929 .feature_bit = PQI_FIRMWARE_FEATURE_OFA,
6934 .feature_bit = PQI_FIRMWARE_FEATURE_SMP,
6939 .feature_bit = PQI_FIRMWARE_FEATURE_SOFT_RESET_HANDSHAKE,
6944 .feature_bit = PQI_FIRMWARE_FEATURE_RAID_IU_TIMEOUT,
6949 .feature_bit = PQI_FIRMWARE_FEATURE_TMF_IU_TIMEOUT,
6971 pqi_firmware_features[i].feature_bit)) { in pqi_process_firmware_features()
6987 pqi_firmware_features[i].feature_bit); in pqi_process_firmware_features()
7009 pqi_firmware_features[i].feature_bit)) { in pqi_process_firmware_features()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c4685 #define IAVF_NETDEV_VLAN_FEATURE_ALLOWED(requested, allowed, feature_bit) \
4686 (!(((requested) & (feature_bit)) && \
4687 !((allowed) & (feature_bit))))
/kernel/linux/linux-5.10/net/core/
H A Ddev.c9532 int feature_bit; in netdev_sync_upper_features() local
9534 for_each_netdev_feature(upper_disables, feature_bit) { in netdev_sync_upper_features()
9535 feature = __NETIF_F_BIT(feature_bit); in netdev_sync_upper_features()
9552 int feature_bit; in netdev_sync_lower_features() local
9554 for_each_netdev_feature(upper_disables, feature_bit) { in netdev_sync_lower_features()
9555 feature = __NETIF_F_BIT(feature_bit); in netdev_sync_lower_features()
/kernel/linux/linux-6.6/net/core/
H A Ddev.c9667 int feature_bit; in netdev_sync_upper_features() local
9669 for_each_netdev_feature(upper_disables, feature_bit) { in netdev_sync_upper_features()
9670 feature = __NETIF_F_BIT(feature_bit); in netdev_sync_upper_features()
9687 int feature_bit; in netdev_sync_lower_features() local
9689 for_each_netdev_feature(upper_disables, feature_bit) { in netdev_sync_lower_features()
9690 feature = __NETIF_F_BIT(feature_bit); in netdev_sync_lower_features()

Completed in 77 milliseconds