bp_type           514 arch/arm/kernel/hw_breakpoint.c 	switch (attr->bp_type) {
bp_type           451 arch/arm/kernel/ptrace.c 	attr.bp_type	= type;
bp_type           559 arch/arm/kernel/ptrace.c 		attr.bp_type	= gen_type;
bp_type           417 arch/arm64/kernel/hw_breakpoint.c 	switch (attr->bp_type) {
bp_type           314 arch/arm64/kernel/ptrace.c 	attr.bp_type	= type;
bp_type           356 arch/arm64/kernel/ptrace.c 	attr->bp_type	= type;
bp_type           142 arch/powerpc/kernel/hw_breakpoint.c 	if (attr->bp_type & HW_BREAKPOINT_R)
bp_type           144 arch/powerpc/kernel/hw_breakpoint.c 	if (attr->bp_type & HW_BREAKPOINT_W)
bp_type          2442 arch/powerpc/kernel/ptrace.c 		arch_bp_generic_fields(hw_brk.type, &attr.bp_type);
bp_type          2461 arch/powerpc/kernel/ptrace.c 			       &attr.bp_type);
bp_type          2909 arch/powerpc/kernel/ptrace.c 	arch_bp_generic_fields(brk.type, &attr.bp_type);
bp_type           199 arch/sh/kernel/hw_breakpoint.c 	switch (attr->bp_type) {
bp_type            89 arch/sh/kernel/ptrace_32.c 		attr.bp_type = HW_BREAKPOINT_R;
bp_type           238 arch/x86/kernel/hw_breakpoint.c 	switch (attr->bp_type) {
bp_type           214 arch/x86/kernel/kgdb.c 		bp->attr.bp_type = breakinfo[breakno].type;
bp_type           651 arch/x86/kernel/kgdb.c 	attr.bp_type = HW_BREAKPOINT_W;
bp_type           518 arch/x86/kernel/ptrace.c 	int err, bp_len, bp_type;
bp_type           520 arch/x86/kernel/ptrace.c 	err = arch_bp_generic_fields(len, type, &bp_len, &bp_type);
bp_type           523 arch/x86/kernel/ptrace.c 		attr->bp_type = bp_type;
bp_type            55 arch/xtensa/kernel/hw_breakpoint.c 	switch (attr->bp_type) {
bp_type           372 arch/xtensa/kernel/ptrace.c 	if (bp->attr.bp_type & HW_BREAKPOINT_X) {
bp_type           396 arch/xtensa/kernel/ptrace.c 	attr.bp_type	= type;
bp_type           436 arch/xtensa/kernel/ptrace.c 			if (bp->attr.bp_type & HW_BREAKPOINT_R)
bp_type           438 arch/xtensa/kernel/ptrace.c 			if (bp->attr.bp_type & HW_BREAKPOINT_W)
bp_type           457 arch/xtensa/kernel/ptrace.c 	int bp_type = 0;
bp_type           469 arch/xtensa/kernel/ptrace.c 			bp_type |= HW_BREAKPOINT_R;
bp_type           471 arch/xtensa/kernel/ptrace.c 			bp_type |= HW_BREAKPOINT_W;
bp_type           474 arch/xtensa/kernel/ptrace.c 		bp_type = HW_BREAKPOINT_X;
bp_type           479 arch/xtensa/kernel/ptrace.c 				       bp_type ? bp_type : HW_BREAKPOINT_RW);
bp_type           491 arch/xtensa/kernel/ptrace.c 	attr.bp_type = bp_type;
bp_type           220 drivers/misc/kgdbts.c static void break_helper(char *bp_type, char *arg, unsigned long vaddr)
bp_type           229 drivers/misc/kgdbts.c 	sprintf(scratch_buf, "%s,%lx,%i", bp_type, addr,
bp_type            39 include/linux/hw_breakpoint.h 	return bp->attr.bp_type;
bp_type           385 include/uapi/linux/perf_event.h 	__u32			bp_type;
bp_type            42 kernel/debug/kdb/kdb_bp.c 	if (bp->bp_type < 0 || bp->bp_type > 4)
bp_type            45 kernel/debug/kdb/kdb_bp.c 	return kdb_rwtypes[bp->bp_type];
bp_type            56 kernel/debug/kdb/kdb_bp.c 			bp->bp_type = BP_ACCESS_WATCHPOINT;
bp_type            58 kernel/debug/kdb/kdb_bp.c 			bp->bp_type = BP_WRITE_WATCHPOINT;
bp_type            60 kernel/debug/kdb/kdb_bp.c 			bp->bp_type = BP_HARDWARE_BREAKPOINT;
bp_type            97 kernel/debug/kdb/kdb_bp.c 	if (!bp->bp_type)
bp_type           102 kernel/debug/kdb/kdb_bp.c 			 bp->bp_type);
bp_type           145 kernel/debug/kdb/kdb_bp.c 	if (!bp->bp_type)
bp_type           150 kernel/debug/kdb/kdb_bp.c 			 bp->bp_type);
bp_type           156 kernel/debug/kdb/kdb_bp.c 		if (!bp->bp_type) {
bp_type           250 kernel/debug/kdb/kdb_bp.c 		   bp->bp_addr, bp->bp_type, bp->bp_installed);
bp_type           321 kernel/debug/kdb/kdb_bp.c 		template.bp_type = BP_HARDWARE_BREAKPOINT;
bp_type           326 kernel/debug/kdb/kdb_bp.c 		template.bp_type = BP_BREAKPOINT;
bp_type           158 kernel/debug/kdb/kdb_private.h 	unsigned int	bp_type:4;	/* Uses hardware register */
bp_type            76 kernel/events/hw_breakpoint.c static inline enum bp_type_idx find_slot_idx(u64 bp_type)
bp_type            78 kernel/events/hw_breakpoint.c 	if (bp_type & HW_BREAKPOINT_RW)
bp_type           113 kernel/events/hw_breakpoint.c 		    find_slot_idx(iter->attr.bp_type) == type &&
bp_type           268 kernel/events/hw_breakpoint.c static int __reserve_bp_slot(struct perf_event *bp, u64 bp_type)
bp_type           279 kernel/events/hw_breakpoint.c 	if (bp_type == HW_BREAKPOINT_EMPTY ||
bp_type           280 kernel/events/hw_breakpoint.c 	    bp_type == HW_BREAKPOINT_INVALID)
bp_type           283 kernel/events/hw_breakpoint.c 	type = find_slot_idx(bp_type);
bp_type           308 kernel/events/hw_breakpoint.c 	ret = __reserve_bp_slot(bp, bp->attr.bp_type);
bp_type           315 kernel/events/hw_breakpoint.c static void __release_bp_slot(struct perf_event *bp, u64 bp_type)
bp_type           320 kernel/events/hw_breakpoint.c 	type = find_slot_idx(bp_type);
bp_type           330 kernel/events/hw_breakpoint.c 	__release_bp_slot(bp, bp->attr.bp_type);
bp_type           377 kernel/events/hw_breakpoint.c 	return __reserve_bp_slot(bp, bp->attr.bp_type);
bp_type           385 kernel/events/hw_breakpoint.c 	__release_bp_slot(bp, bp->attr.bp_type);
bp_type           455 kernel/events/hw_breakpoint.c 	to->bp_type = from->bp_type;
bp_type           480 kernel/events/hw_breakpoint.c 	if (bp->attr.bp_type != attr->bp_type) {
bp_type           481 kernel/events/hw_breakpoint.c 		err = modify_bp_slot(bp, bp->attr.bp_type, attr->bp_type);
bp_type            48 samples/hw_breakpoint/data_breakpoint.c 	attr.bp_type = HW_BREAKPOINT_W | HW_BREAKPOINT_R;
bp_type           385 tools/include/uapi/linux/perf_event.h 	__u32			bp_type;
bp_type           135 tools/perf/tests/attr.c 	WRITE_ASS(bp_type, PRIu32);
bp_type            42 tools/perf/tests/bp_account.c 	attr->bp_type = is_x ? HW_BREAKPOINT_X : HW_BREAKPOINT_W;
bp_type            84 tools/perf/tests/bp_account.c 	attr_mod.bp_type = HW_BREAKPOINT_X;
bp_type           109 tools/perf/tests/bp_signal.c 	pe.bp_type = is_x ? HW_BREAKPOINT_X : HW_BREAKPOINT_W;
bp_type            84 tools/perf/tests/bp_signal_overflow.c 	pe.bp_type = HW_BREAKPOINT_X;
bp_type           159 tools/perf/tests/parse-events.c 					 evsel->core.attr.bp_type);
bp_type           173 tools/perf/tests/parse-events.c 			HW_BREAKPOINT_X == evsel->core.attr.bp_type);
bp_type           187 tools/perf/tests/parse-events.c 			HW_BREAKPOINT_R == evsel->core.attr.bp_type);
bp_type           202 tools/perf/tests/parse-events.c 			HW_BREAKPOINT_W == evsel->core.attr.bp_type);
bp_type           217 tools/perf/tests/parse-events.c 		(HW_BREAKPOINT_R|HW_BREAKPOINT_W) == evsel->core.attr.bp_type);
bp_type          1260 tools/perf/tests/parse-events.c 					 evsel->core.attr.bp_type);
bp_type          1275 tools/perf/tests/parse-events.c 					 evsel->core.attr.bp_type);
bp_type            42 tools/perf/tests/wp.c 	attr->bp_type        = wp_type;
bp_type            60 tools/perf/tests/wp.c 		pr_debug("failed opening event %x\n", attr.bp_type);
bp_type           485 tools/perf/util/evsel.c 	int r = __perf_evsel__bp_name(bf, size, attr->bp_addr, attr->bp_type);
bp_type           871 tools/perf/util/parse-events.c 	if (attr->bp_type & bit)	\
bp_type           874 tools/perf/util/parse-events.c 		attr->bp_type |= bit;	\
bp_type           894 tools/perf/util/parse-events.c 	if (!attr->bp_type) /* Default */
bp_type           895 tools/perf/util/parse-events.c 		attr->bp_type = HW_BREAKPOINT_R | HW_BREAKPOINT_W;
bp_type           913 tools/perf/util/parse-events.c 		if (attr.bp_type == HW_BREAKPOINT_X)
bp_type           136 tools/perf/util/perf_event_attr_fprintf.c 	PRINT_ATTRf(bp_type, p_unsigned);
bp_type           763 tools/perf/util/python.c 					 &attr.wakeup_events, &attr.bp_type,
bp_type           743 tools/perf/util/session.c 	bswap_field_32(bp_type);
bp_type            54 tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c 	attr.bp_type = HW_BREAKPOINT_R;
bp_type           101 tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c 	attr.bp_type = readwriteflag;