Searched refs:privilege (Results 1 – 8 of 8) sorted by relevance
| /arch/powerpc/boot/dts/ |
| A D | microwatt.dts | 46 usable-privilege = <6>; 52 usable-privilege = <7>; 59 usable-privilege = <6>; 65 usable-privilege = <7>; 70 usable-privilege = <2>; 78 usable-privilege = <7>; 87 usable-privilege = <7>; 96 usable-privilege = <7>; 104 usable-privilege = <7>; 109 usable-privilege = <7>;
|
| /arch/arm64/include/asm/ |
| A D | hw_breakpoint.h | 17 privilege : 2, member 35 u32 val = (ctrl.len << 5) | (ctrl.type << 3) | (ctrl.privilege << 1) | in encode_ctrl_reg() 38 if (is_kernel_in_hyp_mode() && ctrl.privilege == AARCH64_BREAKPOINT_EL1) in encode_ctrl_reg() 49 ctrl->privilege = reg & 0x3; in decode_ctrl_reg()
|
| /arch/arm/include/asm/ |
| A D | hw_breakpoint.h | 17 privilege : 2, 31 (ctrl.privilege << 1) | ctrl.enabled; in encode_ctrl_reg() 39 ctrl->privilege = reg & 0x3; in decode_ctrl_reg()
|
| /arch/arm64/kernel/ |
| A D | hw_breakpoint.c | 142 static enum dbg_active_el debug_exception_level(int privilege) in debug_exception_level() argument 144 switch (privilege) { in debug_exception_level() 150 pr_warn("invalid breakpoint privilege level %d\n", privilege); in debug_exception_level() 231 enum dbg_active_el dbg_el = debug_exception_level(info->ctrl.privilege); in hw_breakpoint_control() 496 hw->ctrl.privilege = AARCH64_BREAKPOINT_EL1; in arch_build_bp_info() 498 hw->ctrl.privilege = AARCH64_BREAKPOINT_EL0; in arch_build_bp_info() 571 if (hw->ctrl.privilege == AARCH64_BREAKPOINT_EL1 && bp->hw.target) in hw_breakpoint_arch_parse() 584 int i, max_slots, privilege; in toggle_bp_registers() local 605 privilege = counter_arch_bp(slots[i])->ctrl.privilege; in toggle_bp_registers() 606 if (debug_exception_level(privilege) != el) in toggle_bp_registers() [all …]
|
| /arch/loongarch/kernel/ |
| A D | hw_breakpoint.c | 189 u32 ctrl, privilege; in hw_breakpoint_control() local 196 privilege = CTRL_PLV0_ENABLE; in hw_breakpoint_control() 198 privilege = CTRL_PLV3_ENABLE; in hw_breakpoint_control() 226 write_wb_reg(CSR_CFG_CTRL, i, 0, privilege); in hw_breakpoint_control() 232 write_wb_reg(CSR_CFG_CTRL, i, 1, ctrl | privilege); in hw_breakpoint_control()
|
| /arch/arm/kernel/ |
| A D | hw_breakpoint.c | 571 hw->ctrl.privilege = ARM_BREAKPOINT_USER; in arch_build_bp_info() 573 hw->ctrl.privilege |= ARM_BREAKPOINT_PRIV; in arch_build_bp_info() 674 info->step_ctrl.privilege = info->ctrl.privilege; in enable_single_step() 724 return !user_mode(regs) && info->ctrl.privilege == ARM_BREAKPOINT_USER; in watchpoint_fault_on_uaccess()
|
| /arch/powerpc/ |
| A D | Kconfig | 545 the ultravisor firmware runs at a privilege level above the
|
| /arch/arm/ |
| A D | Kconfig | 1250 use-after-free bugs becoming an exploitable privilege escalation
|
Completed in 16 milliseconds