---
title: kf_override_flag_t
framework: Kernel
role: symbol
role_heading: Enumeration
platforms: [macOS 13.3+]
path: kernel/kf_override_flag_t
---

# kf_override_flag_t

## Declaration

```occ
typedef enum kf_override_flag_t : uint32_t {
    ...
} kf_override_flag_t;
```

## Topics

### Constants

- [KF_COMPRSV_OVRD](kernel/kf_override_flag_t/kf_comprsv_ovrd.md)
- [KF_DISABLE_FP_POPC_ON_PGFLT](kernel/kf_override_flag_t/kf_disable_fp_popc_on_pgflt.md)
- [KF_DISABLE_PROCREF_TRACKING_OVRD](kernel/kf_override_flag_t/kf_disable_procref_tracking_ovrd.md)
- [KF_DISABLE_PROD_TRC_VALIDATION](kernel/kf_override_flag_t/kf_disable_prod_trc_validation.md)
- [KF_INTERRUPT_MASKED_DEBUG_OVRD](kernel/kf_override_flag_t/kf_interrupt_masked_debug_ovrd.md)
- [KF_INTERRUPT_MASKED_DEBUG_STACKSHOT_OVRD](kernel/kf_override_flag_t/kf_interrupt_masked_debug_stackshot_ovrd.md)
- [KF_IOTRACE_OVRD](kernel/kf_override_flag_t/kf_iotrace_ovrd.md)
- [KF_IO_TIMEOUT_OVRD](kernel/kf_override_flag_t/kf_io_timeout_ovrd.md)
- [KF_MACH_ASSERT_OVRD](kernel/kf_override_flag_t/kf_mach_assert_ovrd.md)
- [KF_MADVISE_FREE_DEBUG_OVRD](kernel/kf_override_flag_t/kf_madvise_free_debug_ovrd.md)
- [KF_MATV_OVRD](kernel/kf_override_flag_t/kf_matv_ovrd.md)
- [KF_PMAPV_OVRD](kernel/kf_override_flag_t/kf_pmapv_ovrd.md)
- [KF_PREEMPTION_DISABLED_DEBUG_OVRD](kernel/kf_override_flag_t/kf_preemption_disabled_debug_ovrd.md)
- [KF_SCHED_HYGIENE_DEBUG_PMC_OVRD](kernel/kf_override_flag_t/kf_sched_hygiene_debug_pmc_ovrd.md)
- [KF_SERIAL_OVRD](kernel/kf_override_flag_t/kf_serial_ovrd.md)
- [KF_STACKSHOT_OVRD](kernel/kf_override_flag_t/kf_stackshot_ovrd.md)
- [KF_TRAPTRACE_OVRD](kernel/kf_override_flag_t/kf_traptrace_ovrd.md)
