Home
last modified time | relevance | path

Searched refs:arm64_ftr_reg (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dcpufeature.h93 * @arm64_ftr_reg - Feature register
97 struct arm64_ftr_reg { struct
107 extern struct arm64_ftr_reg arm64_ftr_reg_ctrel0;
562 static inline u64 arm64_ftr_reg_user_value(const struct arm64_ftr_reg *reg) in arm64_ftr_reg_user_value()
912 struct arm64_ftr_reg *get_arm64_ftr_reg(u32 sys_id);
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dcpufeature.h67 * @arm64_ftr_reg - Feature register
71 struct arm64_ftr_reg { struct
80 extern struct arm64_ftr_reg arm64_ftr_reg_ctrel0;
548 static inline u64 arm64_ftr_reg_user_value(const struct arm64_ftr_reg *reg) in arm64_ftr_reg_user_value()
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dcpufeature.c370 struct arm64_ftr_reg arm64_ftr_reg_ctrel0 = {
563 .reg = &(struct arm64_ftr_reg){ \
570 struct arm64_ftr_reg *reg;
645 static struct arm64_ftr_reg *get_arm64_ftr_reg_nowarn(u32 sys_id) in get_arm64_ftr_reg_nowarn()
666 static struct arm64_ftr_reg *get_arm64_ftr_reg(u32 sys_id) in get_arm64_ftr_reg()
668 struct arm64_ftr_reg *reg; in get_arm64_ftr_reg()
721 const struct arm64_ftr_reg *ftr_reg = arm64_ftr_regs[i].reg; in sort_ftr_regs()
780 struct arm64_ftr_reg *reg = get_arm64_ftr_reg(sys_reg); in init_cpu_ftr_reg()
897 static void update_cpu_ftr_reg(struct arm64_ftr_reg *reg, u64 new) in update_cpu_ftr_reg()
916 struct arm64_ftr_reg *reg in check_update_ftr_reg()
[all...]
H A Dasm-offsets.c131 DEFINE(ARM64_FTR_SYSVAL, offsetof(struct arm64_ftr_reg, sys_val)); in main()
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dcpufeature.c427 struct arm64_ftr_reg arm64_ftr_reg_ctrel0 = {
656 .reg = &(struct arm64_ftr_reg){ \
680 struct arm64_ftr_reg *reg;
768 static struct arm64_ftr_reg *get_arm64_ftr_reg_nowarn(u32 sys_id) in get_arm64_ftr_reg_nowarn()
789 struct arm64_ftr_reg *get_arm64_ftr_reg(u32 sys_id) in get_arm64_ftr_reg()
791 struct arm64_ftr_reg *reg; in get_arm64_ftr_reg()
844 const struct arm64_ftr_reg *ftr_reg = arm64_ftr_regs[i].reg; in sort_ftr_regs()
903 struct arm64_ftr_reg *reg = get_arm64_ftr_reg(sys_reg); in init_cpu_ftr_reg()
1077 static void update_cpu_ftr_reg(struct arm64_ftr_reg *reg, u64 new) in update_cpu_ftr_reg()
1096 struct arm64_ftr_reg *reg in check_update_ftr_reg()
[all...]
H A Dcpu_errata.c128 struct arm64_ftr_reg *regp; in cpu_clear_bf16_from_user_emulation()
H A Dasm-offsets.c175 DEFINE(ARM64_FTR_SYSVAL, offsetof(struct arm64_ftr_reg, sys_val)); in main()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dsys_regs.c1247 const struct arm64_ftr_reg *ftr_reg; in arm64_check_features()
1256 * struct arm64_ftr_reg. Of course, if the register is RAZ we know the in arm64_check_features()

Completed in 13 milliseconds