Searched refs:cpu_feat (Results 1 – 11 of 11) sorted by relevance
| /freebsd/sys/arm64/include/ |
| H A D | cpu_feat.h | 84 struct cpu_feat; 86 typedef cpu_feat_en (cpu_feat_check)(const struct cpu_feat *, u_int); 87 typedef bool (cpu_feat_has_errata)(const struct cpu_feat *, u_int, 89 typedef bool (cpu_feat_enable)(const struct cpu_feat *, cpu_feat_errata, 91 typedef void (cpu_feat_disabled)(const struct cpu_feat *); 93 struct cpu_feat { struct 102 SET_DECLARE(cpu_feat_set, struct cpu_feat); argument 107 static struct cpu_feat name = { \ 124 typedef cpu_feat_errata (*cpu_feat_errata_check_fn)(const struct cpu_feat *,
|
| /freebsd/sys/arm64/arm64/ |
| H A D | spec_workaround.c | 80 psci_bp_hardening_check(const struct cpu_feat *feat __unused, u_int midr) in psci_bp_hardening_check() 103 psci_bp_hardening_enable(const struct cpu_feat *feat __unused, in psci_bp_hardening_enable() 117 ssbd_workaround_check(const struct cpu_feat *feat __unused, u_int midr __unused) in ssbd_workaround_check() 144 ssbd_workaround_enable(const struct cpu_feat *feat __unused, in ssbd_workaround_enable()
|
| H A D | ptrauth.c | 86 ptrauth_check(const struct cpu_feat *feat __unused, u_int midr __unused) in ptrauth_check() 131 ptrauth_enable(const struct cpu_feat *feat __unused, in ptrauth_enable() 147 ptrauth_disabled(const struct cpu_feat *feat __unused) in ptrauth_disabled()
|
| H A D | machdep.c | 174 pan_check(const struct cpu_feat *feat __unused, u_int midr __unused) in pan_check() 186 pan_enable(const struct cpu_feat *feat __unused, in pan_enable() 208 pan_disabled(const struct cpu_feat *feat __unused) in pan_disabled() 219 mops_check(const struct cpu_feat *feat __unused, u_int midr __unused) in mops_check() 231 mops_enable(const struct cpu_feat *feat __unused, in mops_enable() 242 mops_disabled(const struct cpu_feat *feat __unused) in mops_disabled()
|
| H A D | cpu_feat.c | 44 struct cpu_feat **featp, *feat; in enable_cpu_feat()
|
| H A D | gicv5.c | 1635 gicv5_feat_check(const struct cpu_feat *feat __unused, u_int midr __unused) in gicv5_feat_check() 1644 gicv5_feat_enable(const struct cpu_feat *feat __unused, in gicv5_feat_enable()
|
| H A D | identcpu.c | 2295 user_ctr_check(const struct cpu_feat *feat __unused, u_int midr) in user_ctr_check() 2307 user_ctr_has_errata(const struct cpu_feat *feat __unused, u_int midr, in user_ctr_has_errata() 2322 user_ctr_enable(const struct cpu_feat *feat __unused, in user_ctr_enable()
|
| H A D | pmap.c | 1767 pmap_dbm_check(const struct cpu_feat *feat __unused, u_int midr __unused) in pmap_dbm_check() 1780 pmap_dbm_has_errata(const struct cpu_feat *feat __unused, u_int midr, in pmap_dbm_has_errata() 1807 pmap_dbm_enable(const struct cpu_feat *feat __unused, in pmap_dbm_enable() 1834 pmap_multiple_tlbi_check(const struct cpu_feat *feat __unused, u_int midr) in pmap_multiple_tlbi_check() 1908 pmap_multiple_tlbi_enable(const struct cpu_feat *feat __unused, in pmap_multiple_tlbi_enable() 1921 pmap_tlbi_range_check(const struct cpu_feat *feat __unused, u_int midr __unused) in pmap_tlbi_range_check() 1937 pmap_tlbi_range_enable(const struct cpu_feat *feat __unused, in pmap_tlbi_range_enable()
|
| /freebsd/sys/dev/psci/ |
| H A D | smccc_errata.c | 65 static cpu_feat_errata errata_cpu_feat_errata_check(const struct cpu_feat *, 109 errata_cpu_feat_errata_check(const struct cpu_feat *feat __unused, u_int errata_id) in errata_cpu_feat_errata_check()
|
| /freebsd/sys/arm/arm/ |
| H A D | generic_timer.c | 911 wfxt_check(const struct cpu_feat *feat __unused, u_int midr __unused) in wfxt_check() 923 wfxt_enable(const struct cpu_feat *feat __unused, in wfxt_enable() 933 wfxt_disabled(const struct cpu_feat *feat __unused) in wfxt_disabled()
|
| /freebsd/sys/conf/ |
| H A D | files.arm64 | 42 arm64/arm64/cpu_feat.c standard
|