Searched refs:cpu_feat (Results 1 – 10 of 10) sorted by relevance
| /src/sys/arm64/include/ |
| H A D | cpu_feat.h | 79 struct cpu_feat; 81 typedef cpu_feat_en (cpu_feat_check)(const struct cpu_feat *, u_int); 82 typedef bool (cpu_feat_has_errata)(const struct cpu_feat *, u_int, 84 typedef bool (cpu_feat_enable)(const struct cpu_feat *, cpu_feat_errata, 86 typedef void (cpu_feat_disabled)(const struct cpu_feat *); 88 struct cpu_feat { struct 97 SET_DECLARE(cpu_feat_set, struct cpu_feat); argument 102 static struct cpu_feat name = { \ 119 typedef cpu_feat_errata (*cpu_feat_errata_check_fn)(const struct cpu_feat *,
|
| /src/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 | 171 pan_check(const struct cpu_feat *feat __unused, u_int midr __unused) in pan_check() 183 pan_enable(const struct cpu_feat *feat __unused, in pan_enable() 205 pan_disabled(const struct cpu_feat *feat __unused) in pan_disabled() 216 mops_check(const struct cpu_feat *feat __unused, u_int midr __unused) in mops_check() 228 mops_enable(const struct cpu_feat *feat __unused, in mops_enable() 239 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 | 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 | 1665 pmap_dbm_check(const struct cpu_feat *feat __unused, u_int midr __unused) in pmap_dbm_check() 1678 pmap_dbm_has_errata(const struct cpu_feat *feat __unused, u_int midr, in pmap_dbm_has_errata() 1705 pmap_dbm_enable(const struct cpu_feat *feat __unused, in pmap_dbm_enable() 1732 pmap_multiple_tlbi_check(const struct cpu_feat *feat __unused, u_int midr) in pmap_multiple_tlbi_check() 1764 pmap_multiple_tlbi_enable(const struct cpu_feat *feat __unused, in pmap_multiple_tlbi_enable()
|
| /src/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()
|
| /src/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()
|
| /src/sys/conf/ |
| H A D | files.arm64 | 41 arm64/arm64/cpu_feat.c standard
|