Home
last modified time | relevance | path

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

/freebsd/sys/arm64/include/
H A Dcpu_feat.h84 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 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.c174 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 Dcpu_feat.c44 struct cpu_feat **featp, *feat; in enable_cpu_feat()
H A Dgicv5.c1635 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 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.c1767 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 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()
/freebsd/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()
/freebsd/sys/conf/
H A Dfiles.arm6442 arm64/arm64/cpu_feat.c standard