register_wide_hw_breakpoint(9)
register_wide_hw_breakpoint(9) β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual page for register_wide_hw_breakpoint(9) β weβre registering a wide breakpoint in the kernel, and itβs giving main-character energy β¨
π NAME π
register_wide_hw_breakpoint β register a wide breakpoint in the kernel
β¨ SYNOPSIS β¨
struct perf_event * __percpu * register_wide_hw_breakpoint (struct
perf_event_attr *attr , perf_overflow_handler_t triggered , void
*context );
π ARGUMENTS π
attrβ breakpoint attributestriggeredβ callback to trigger when we hit the breakpointcontextβ context data could be used in the triggered callback
π¦ DESCRIPTION π¦
okay so the return value is literally a set of per_cpu pointers to perf events π«Ά thatβs the whole description, iykyk
π₯ SEE ALSO π₯
- Kernel file:
./kernel/events/hw_breakpoint.c register_user_hw_breakpoint(9)modify_user_hw_breakpoint(9)unregister_hw_breakpoint(9)unregister_wide_hw_breakpoint(9)hw_breakpoint_is_used(9)
xoxo π β source/version: ./kernel/events; date: October 2026; page: register_wide_hw_breakpoint(9). slay and bye π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms