Defined in 7 files as a prototype:
- arch/arm/include/asm/hw_breakpoint.h, line 125 (as a prototype)
- arch/arm64/include/asm/hw_breakpoint.h, line 114 (as a prototype)
- arch/loongarch/include/asm/hw_breakpoint.h, line 107 (as a prototype)
- arch/powerpc/include/asm/hw_breakpoint.h, line 79 (as a prototype)
- arch/sh/include/asm/hw_breakpoint.h, line 54 (as a prototype)
- arch/x86/include/asm/hw_breakpoint.h, line 53 (as a prototype)
- arch/xtensa/include/asm/hw_breakpoint.h, line 39 (as a prototype)
Defined in 7 files as a function:
- arch/arm/kernel/hw_breakpoint.c, line 452 (as a function)
- arch/arm64/kernel/hw_breakpoint.c, line 337 (as a function)
- arch/loongarch/kernel/hw_breakpoint.c, line 298 (as a function)
- arch/powerpc/kernel/hw_breakpoint.c, line 120 (as a function)
- arch/sh/kernel/hw_breakpoint.c, line 124 (as a function)
- arch/x86/kernel/hw_breakpoint.c, line 235 (as a function)
- arch/xtensa/kernel/hw_breakpoint.c, line 37 (as a function)
Referenced in 5 files:
- arch/arm/kernel/hw_breakpoint.c
- arch/arm64/kernel/hw_breakpoint.c, line 495
- arch/loongarch/kernel/hw_breakpoint.c, line 195
- arch/sh/kernel/hw_breakpoint.c, line 340
- kernel/events/hw_breakpoint.c, line 700
Smatch caller information:
kernel/events/hw_breakpoint.c hw_breakpoint_parse() -> arch_check_bp_in_kernelspace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hw | 3116357553741869056,7796932607664877568 |
| PARAM_VALUE | 0 | hw->len | 64,68,72,76 |
| DATA_SOURCE | 0 | hw | $2 |
| USER_DATA | 0 | hw->address | 0-s32max[c] |
| USER_DATA | 0 | hw->mask | 2,4-6,u64max[u] |
| HALF_LOCKED2 | _T->lock |