Home
last modified time | relevance | path

Searched refs:cpu_feat (Results 1 – 10 of 10) sorted by relevance

/src/sys/arm64/include/
H A Dcpu_feat.h79 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 Dspec_workaround.c80 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 Dptrauth.c86 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 Dmachdep.c171 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 Dcpu_feat.c44 struct cpu_feat **featp, *feat; in enable_cpu_feat()
H A Didentcpu.c2295 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 Dpmap.c1665 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 Dsmccc_errata.c65 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 Dgeneric_timer.c911 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 Dfiles.arm6441 arm64/arm64/cpu_feat.c standard