Searched refs:arch_hw_breakpoint_ctrl (Results 1 - 15 of 15) sorted by relevance
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | hw_breakpoint.h | 11 struct arch_hw_breakpoint_ctrl { struct 24 struct arch_hw_breakpoint_ctrl step_ctrl; 25 struct arch_hw_breakpoint_ctrl ctrl; 28 static inline u32 encode_ctrl_reg(struct arch_hw_breakpoint_ctrl ctrl) in encode_ctrl_reg() 35 struct arch_hw_breakpoint_ctrl *ctrl) in decode_ctrl_reg() 122 extern int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl,
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | hw_breakpoint.h | 11 struct arch_hw_breakpoint_ctrl { struct 24 struct arch_hw_breakpoint_ctrl step_ctrl; 25 struct arch_hw_breakpoint_ctrl ctrl; 28 static inline u32 encode_ctrl_reg(struct arch_hw_breakpoint_ctrl ctrl) in encode_ctrl_reg() 35 struct arch_hw_breakpoint_ctrl *ctrl) in decode_ctrl_reg() 122 extern int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl,
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | hw_breakpoint.h | 13 struct arch_hw_breakpoint_ctrl { struct 24 struct arch_hw_breakpoint_ctrl ctrl; 33 static inline u32 encode_ctrl_reg(struct arch_hw_breakpoint_ctrl ctrl) in encode_ctrl_reg() 45 struct arch_hw_breakpoint_ctrl *ctrl) in decode_ctrl_reg() 113 extern int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl,
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | hw_breakpoint.h | 13 struct arch_hw_breakpoint_ctrl { struct 24 struct arch_hw_breakpoint_ctrl ctrl; 33 static inline u32 encode_ctrl_reg(struct arch_hw_breakpoint_ctrl ctrl) in encode_ctrl_reg() 45 struct arch_hw_breakpoint_ctrl *ctrl) in decode_ctrl_reg() 113 extern int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl,
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | hw_breakpoint.h | 19 struct arch_hw_breakpoint_ctrl { struct 28 struct arch_hw_breakpoint_ctrl ctrl; 85 static inline u32 encode_ctrl_reg(struct arch_hw_breakpoint_ctrl ctrl) in encode_ctrl_reg() 90 static inline void decode_ctrl_reg(u32 reg, struct arch_hw_breakpoint_ctrl *ctrl) in decode_ctrl_reg() 103 extern int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl,
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | hw_breakpoint.c | 347 * Extract generic type and length encodings from an arch_hw_breakpoint_ctrl. 351 int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl, in arch_bp_generic_fields() 628 struct arch_hw_breakpoint_ctrl ctrl; in breakpoint_handler() 713 struct arch_hw_breakpoint_ctrl *ctrl) in get_distance_from_watchpoint() 763 struct arch_hw_breakpoint_ctrl ctrl; in watchpoint_handler()
|
H A D | ptrace.c | 329 struct arch_hw_breakpoint_ctrl ctrl, in ptrace_hbp_fill_attr_ctrl() 434 struct arch_hw_breakpoint_ctrl ctrl; in ptrace_hbp_set_ctrl()
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | hw_breakpoint.c | 347 * Extract generic type and length encodings from an arch_hw_breakpoint_ctrl. 351 int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl, in arch_bp_generic_fields() 628 struct arch_hw_breakpoint_ctrl ctrl; in breakpoint_handler() 713 struct arch_hw_breakpoint_ctrl *ctrl) in get_distance_from_watchpoint() 763 struct arch_hw_breakpoint_ctrl ctrl; in watchpoint_handler()
|
H A D | ptrace.c | 326 struct arch_hw_breakpoint_ctrl ctrl, in ptrace_hbp_fill_attr_ctrl() 431 struct arch_hw_breakpoint_ctrl ctrl; in ptrace_hbp_set_ctrl()
|
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | hw_breakpoint.c | 298 struct arch_hw_breakpoint_ctrl ctrl; in get_max_wp_len() 463 * Extract generic type and length encodings from an arch_hw_breakpoint_ctrl. 467 int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl, in arch_bp_generic_fields() 702 struct arch_hw_breakpoint_ctrl *ctrl) in get_distance_from_watchpoint() 734 struct arch_hw_breakpoint_ctrl ctrl; in watchpoint_handler() 859 struct arch_hw_breakpoint_ctrl ctrl; in breakpoint_handler()
|
H A D | ptrace.c | 463 struct arch_hw_breakpoint_ctrl arch_ctrl; in ptrace_gethbpregs() 509 struct arch_hw_breakpoint_ctrl ctrl; in ptrace_sethbpregs()
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | hw_breakpoint.c | 298 struct arch_hw_breakpoint_ctrl ctrl; in get_max_wp_len() 463 * Extract generic type and length encodings from an arch_hw_breakpoint_ctrl. 467 int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl, in arch_bp_generic_fields() 702 struct arch_hw_breakpoint_ctrl *ctrl) in get_distance_from_watchpoint() 734 struct arch_hw_breakpoint_ctrl ctrl; in watchpoint_handler() 859 struct arch_hw_breakpoint_ctrl ctrl; in breakpoint_handler()
|
H A D | ptrace.c | 437 struct arch_hw_breakpoint_ctrl arch_ctrl; in ptrace_gethbpregs() 483 struct arch_hw_breakpoint_ctrl ctrl; in ptrace_sethbpregs()
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | hw_breakpoint.c | 281 * Extract generic type and length encodings from an arch_hw_breakpoint_ctrl. 285 int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl, in arch_bp_generic_fields()
|
H A D | ptrace.c | 494 struct arch_hw_breakpoint_ctrl ctrl, in ptrace_hbp_fill_attr_ctrl() 605 struct arch_hw_breakpoint_ctrl ctrl; in ptrace_hbp_set_ctrl()
|
Completed in 17 milliseconds