---
title: kernel_debug_flags
framework: Kernel
role: symbol
role_heading: Function
platforms: [macOS 10.14+]
path: kernel/2977320-kernel_debug_flags
---

# kernel_debug_flags

## Declaration

```occ
void kernel_debug_flags(uint32_t debugid, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4, uint64_t flags);
```

## See Also

### Kernel Debugging

- [Debugger](kernel/1575299-debugger.md)
- [kdbg_get_cpu](kernel/3197813-kdbg_get_cpu.md)
- [kdbg_get_timestamp](kernel/3197814-kdbg_get_timestamp.md)
- [kdbg_set_cpu](kernel/3197815-kdbg_set_cpu.md)
- [kdbg_set_timestamp](kernel/3197816-kdbg_set_timestamp.md)
- [kdbg_set_timestamp_and_cpu](kernel/3197817-kdbg_set_timestamp_and_cpu.md)
- [kdebug_commpage_state](kernel/3242840-kdebug_commpage_state.md)
- [kdebug_debugid_enabled](kernel/3242841-kdebug_debugid_enabled.md)
- [kdebug_debugid_explicitly_enabled](kernel/3242842-kdebug_debugid_explicitly_enable.md)
- [kdebug_using_continuous_time](kernel/3242843-kdebug_using_continuous_time.md)
- [kernel_debug](kernel/1568810-kernel_debug.md)
- [kernel_debug1](kernel/1568762-kernel_debug1.md)
- [kernel_debug_enter](kernel/3242844-kernel_debug_enter.md)
- [kernel_debug_filtered](kernel/2123006-kernel_debug_filtered.md)
- [kernel_debug_register_callback](kernel/3242845-kernel_debug_register_callback.md)
