Home
last modified time | relevance | path

Searched refs:bp_len (Results 1 - 25 of 67) sorted by relevance

123

/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dhw_breakpoint.c329 bp_end = attr->bp_addr + attr->bp_len - 1; in arch_build_bp_info()
370 if (attr->bp_len == sizeof(long)) { in arch_build_bp_info()
380 switch (attr->bp_len) { in arch_build_bp_info()
397 if (!is_power_of_2(attr->bp_len)) in arch_build_bp_info()
399 if (attr->bp_addr & (attr->bp_len - 1)) in arch_build_bp_info()
407 * user vs kernel detection because bp_len - 1 can't in arch_build_bp_info()
412 hw->mask = attr->bp_len - 1; in arch_build_bp_info()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dhw_breakpoint.c329 bp_end = attr->bp_addr + attr->bp_len - 1; in arch_build_bp_info()
370 if (attr->bp_len == sizeof(long)) { in arch_build_bp_info()
380 switch (attr->bp_len) { in arch_build_bp_info()
397 if (!is_power_of_2(attr->bp_len)) in arch_build_bp_info()
399 if (attr->bp_addr & (attr->bp_len - 1)) in arch_build_bp_info()
407 * user vs kernel detection because bp_len - 1 can't in arch_build_bp_info()
412 hw->mask = attr->bp_len - 1; in arch_build_bp_info()
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/
H A Dperf-hwbreak.c57 attr.bp_len = len; in breakpoint_test()
103 attr.bp_len = sizeof(int); in runtestsingle()
105 attr.bp_len = DAWR_LENGTH_MAX; in runtestsingle()
178 attr.bp_len = 4; in runtest_dar_outside()
/kernel/linux/linux-5.10/arch/powerpc/kernel/ptrace/
H A Dptrace-noadv.c136 attr.bp_len = DABR_MAX_LEN; in ptrace_set_debugreg()
154 attr.bp_len = DABR_MAX_LEN; in ptrace_set_debugreg()
244 attr.bp_len = len; in ppc_set_hwdebug()
/kernel/linux/linux-6.6/arch/powerpc/kernel/ptrace/
H A Dptrace-noadv.c132 attr.bp_len = DABR_MAX_LEN; in ptrace_set_debugreg()
150 attr.bp_len = DABR_MAX_LEN; in ptrace_set_debugreg()
240 attr.bp_len = len; in ppc_set_hwdebug()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dhw_breakpoint.c153 bp1_eaddr = ALIGN(bp1->attr.bp_addr + bp1->attr.bp_len, HW_BREAKPOINT_SIZE); in bp_addr_range_overlap()
155 bp2_eaddr = ALIGN(bp2->attr.bp_addr + bp2->attr.bp_len, HW_BREAKPOINT_SIZE); in bp_addr_range_overlap()
446 if (!bp || !attr->bp_len) in hw_breakpoint_arch_parse()
464 hw->len = attr->bp_len; in hw_breakpoint_arch_parse()
/kernel/linux/linux-5.10/arch/xtensa/kernel/
H A Dptrace.c396 attr.bp_len = 1; in ptrace_hbp_create()
435 user_data[1] = bp->attr.disabled ? 0 : bp->attr.bp_len; in ptrace_gethbpregs()
491 attr.bp_len = user_data[1] & ~(DBREAKC_LOAD_MASK | DBREAKC_STOR_MASK); in ptrace_sethbpregs()
493 attr.disabled = !attr.bp_len; in ptrace_sethbpregs()
H A Dhw_breakpoint.c73 hw->len = attr->bp_len; in hw_breakpoint_arch_parse()
/kernel/linux/linux-6.6/arch/xtensa/kernel/
H A Dptrace.c394 attr.bp_len = 1; in ptrace_hbp_create()
433 user_data[1] = bp->attr.disabled ? 0 : bp->attr.bp_len; in ptrace_gethbpregs()
489 attr.bp_len = user_data[1] & ~(DBREAKC_LOAD_MASK | DBREAKC_STOR_MASK); in ptrace_sethbpregs()
491 attr.disabled = !attr.bp_len; in ptrace_sethbpregs()
/kernel/linux/linux-5.10/samples/hw_breakpoint/
H A Ddata_breakpoint.c51 attr.bp_len = HW_BREAKPOINT_LEN_4; in hw_break_module_init()
/kernel/linux/linux-6.6/samples/hw_breakpoint/
H A Ddata_breakpoint.c51 attr.bp_len = HW_BREAKPOINT_LEN_4; in hw_break_module_init()
/kernel/linux/linux-5.10/tools/perf/tests/
H A Dbp_signal_overflow.c86 pe.bp_len = sizeof(long); in test__bp_signal_overflow()
H A Dbp_signal.c114 pe.bp_len = sizeof(long); in __event()
H A Dbp_account.c40 attr->bp_len = sizeof(long); in __event()
H A Dwp.c44 attr->bp_len = wp_len; in get__perf_event_attr()
/kernel/linux/linux-5.10/include/linux/
H A Dhw_breakpoint.h44 return bp->attr.bp_len; in hw_breakpoint_len()
/kernel/linux/linux-6.6/include/linux/
H A Dhw_breakpoint.h54 return bp->attr.bp_len; in hw_breakpoint_len()
/kernel/linux/linux-6.6/tools/perf/tests/
H A Dbp_signal_overflow.c91 pe.bp_len = sizeof(long); in test__bp_signal_overflow()
H A Dbp_signal.c114 pe.bp_len = sizeof(long); in __event()
H A Dbp_account.c53 attr->bp_len = sizeof(long); in __event()
H A Dwp.c47 attr->bp_len = wp_len; in get__perf_event_attr()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dhw_breakpoint.c193 if (!bp || !attr->bp_len) in hw_breakpoint_arch_parse()
211 hw->len = attr->bp_len; in hw_breakpoint_arch_parse()
/kernel/linux/linux-5.10/kernel/events/
H A Dhw_breakpoint.c472 to->bp_len = from->bp_len; in hw_breakpoint_copy_attr()
/kernel/linux/linux-5.10/arch/sh/kernel/
H A Dhw_breakpoint.c181 switch (attr->bp_len) { in arch_build_bp_info()
/kernel/linux/linux-6.6/arch/sh/kernel/
H A Dhw_breakpoint.c181 switch (attr->bp_len) { in arch_build_bp_info()

Completed in 13 milliseconds

123