/kernel/linux/linux-5.10/arch/arm/probes/kprobes/ |
H A D | test-core.c | 670 * Decoding table test coverage analysis 703 struct coverage_table coverage; variable 736 struct coverage_table *coverage = (struct coverage_table *)args; in coverage_start_fn() local 738 struct coverage_entry *entry = coverage->base + coverage->num_entries; in coverage_start_fn() 740 if (coverage->num_entries == MAX_COVERAGE_ENTRIES - 1) { in coverage_start_fn() 741 pr_err("FAIL: Out of space for test coverage data"); in coverage_start_fn() 745 ++coverage->num_entries; in coverage_start_fn() 749 entry->nesting = coverage->nesting; in coverage_start_fn() 755 ++coverage in coverage_start_fn() [all...] |
/kernel/linux/linux-6.6/arch/arm/probes/kprobes/ |
H A D | test-core.c | 670 * Decoding table test coverage analysis 703 struct coverage_table coverage; variable 736 struct coverage_table *coverage = (struct coverage_table *)args; in coverage_start_fn() local 738 struct coverage_entry *entry = coverage->base + coverage->num_entries; in coverage_start_fn() 740 if (coverage->num_entries == MAX_COVERAGE_ENTRIES - 1) { in coverage_start_fn() 741 pr_err("FAIL: Out of space for test coverage data"); in coverage_start_fn() 745 ++coverage->num_entries; in coverage_start_fn() 749 entry->nesting = coverage->nesting; in coverage_start_fn() 755 ++coverage in coverage_start_fn() [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | block-range.c | 177 .coverage = entry->coverage, in block_range__create() 215 .coverage = entry->coverage, in block_range__create() 305 * Compute coverage as: 307 * br->coverage / br->sym->max_coverage 312 * Returns [0-1] for coverage and -1 if we had no data what so ever or the 330 return (double)br->coverage / symbol__annotation(sym)->max_coverage; in block_range__coverage()
|
H A D | block-range.h | 18 * @coverage: number of blocks that cover this range 32 u64 coverage; member
|
H A D | annotate.c | 1275 /* mark red for >75% coverage */ in annotate__address_color() 1279 /* mark dull for <1% coverage */ in annotate__address_color() 1292 /* mark dull for <1% coverage */ in annotate__asm_color() 1318 p = 100 *(double)br->entry / branch->coverage; in annotate__branch_printf() 1327 * The percentage of coverage joined at this target in relation in annotate__branch_printf() 1335 double p = 100*(double)br->taken / br->coverage; in annotate__branch_printf() 1344 * The percentage of coverage leaving at this branch, and in annotate__branch_printf() 2894 double ipc = 0.0, coverage = 0.0; in ipc_coverage_string() local 2900 coverage = notes->cover_insn * 100.0 / in ipc_coverage_string() 2905 ipc, coverage); in ipc_coverage_string() [all...] |
H A D | sort.c | 460 double ipc = 0.0, coverage = 0.0; in hist_entry__sym_ipc_snprintf() local 472 coverage = notes->cover_insn * 100.0 / in hist_entry__sym_ipc_snprintf() 476 snprintf(tmp, sizeof(tmp), "%-5.2f [%5.1f%%]", ipc, coverage); in hist_entry__sym_ipc_snprintf()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | block-range.c | 173 .coverage = entry->coverage, in block_range__create() 211 .coverage = entry->coverage, in block_range__create() 301 * Compute coverage as: 303 * br->coverage / br->sym->max_coverage 308 * Returns [0-1] for coverage and -1 if we had no data what so ever or the 326 return (double)br->coverage / symbol__annotation(sym)->max_coverage; in block_range__coverage()
|
H A D | block-range.h | 18 * @coverage: number of blocks that cover this range 32 u64 coverage; member
|
H A D | annotate.c | 1377 /* mark red for >75% coverage */ in annotate__address_color() 1381 /* mark dull for <1% coverage */ in annotate__address_color() 1394 /* mark dull for <1% coverage */ in annotate__asm_color() 1420 p = 100 *(double)br->entry / branch->coverage; in annotate__branch_printf() 1429 * The percentage of coverage joined at this target in relation in annotate__branch_printf() 1437 double p = 100*(double)br->taken / br->coverage; in annotate__branch_printf() 1446 * The percentage of coverage leaving at this branch, and in annotate__branch_printf() 3054 double ipc = 0.0, coverage = 0.0; in ipc_coverage_string() local 3060 coverage = notes->cover_insn * 100.0 / in ipc_coverage_string() 3065 ipc, coverage); in ipc_coverage_string() [all...] |
H A D | sort.c | 587 double ipc = 0.0, coverage = 0.0; in hist_entry__sym_ipc_snprintf() local 599 coverage = notes->cover_insn * 100.0 / in hist_entry__sym_ipc_snprintf() 603 snprintf(tmp, sizeof(tmp), "%-5.2f [%5.1f%%]", ipc, coverage); in hist_entry__sym_ipc_snprintf()
|
/kernel/linux/linux-5.10/arch/x86/um/vdso/ |
H A D | Makefile | 53 CFLAGS_REMOVE_vdso-note.o = -pg -fprofile-arcs -ftest-coverage 54 CFLAGS_REMOVE_um_vdso.o = -pg -fprofile-arcs -ftest-coverage
|
/kernel/linux/linux-6.6/arch/x86/um/vdso/ |
H A D | Makefile | 56 CFLAGS_REMOVE_vdso-note.o = -pg -fprofile-arcs -ftest-coverage 57 CFLAGS_REMOVE_um_vdso.o = -pg -fprofile-arcs -ftest-coverage
|
/kernel/liteos_a/testsuites/build/ |
H A D | los_test_config.mk | 40 LITEOS_GCOV_OPTS := -fprofile-arcs -ftest-coverage -Wno-maybe-uninitialized
|
/kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
H A D | Makefile | 24 ccflags-$(GCOV) := -fprofile-arcs -ftest-coverage
|
/kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
H A D | Makefile | 24 ccflags-$(GCOV) := -fprofile-arcs -ftest-coverage
|
/kernel/linux/linux-5.10/drivers/net/usb/ |
H A D | sierra_net.c | 127 u8 coverage; member 401 /* Validate the coverage */ in sierra_net_parse_lsi() 402 if (lsi->coverage == SIERRA_NET_COVERAGE_NONE || in sierra_net_parse_lsi() 403 lsi->coverage == SIERRA_NET_COVERAGE_NOPACKET) { in sierra_net_parse_lsi() 404 netdev_err(dev->net, "No coverage, 0x%02x\n", lsi->coverage); in sierra_net_parse_lsi()
|
/kernel/linux/linux-6.6/drivers/net/usb/ |
H A D | sierra_net.c | 127 u8 coverage; member 401 /* Validate the coverage */ in sierra_net_parse_lsi() 402 if (lsi->coverage == SIERRA_NET_COVERAGE_NONE || in sierra_net_parse_lsi() 403 lsi->coverage == SIERRA_NET_COVERAGE_NOPACKET) { in sierra_net_parse_lsi() 404 netdev_err(dev->net, "No coverage, 0x%02x\n", lsi->coverage); in sierra_net_parse_lsi()
|
/kernel/linux/linux-5.10/tools/perf/ |
H A D | builtin-annotate.c | 111 entry->coverage++; in process_basic_block() 115 notes->max_coverage = max(notes->max_coverage, entry->coverage); in process_basic_block()
|
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-annotate.c | 118 entry->coverage++; in process_basic_block() 122 notes->max_coverage = max(notes->max_coverage, entry->coverage); in process_basic_block()
|
/kernel/linux/linux-5.10/ |
H A D | Makefile | 660 CFLAGS_GCOV := -fprofile-arcs -ftest-coverage \ 1630 @echo ' Run as root for full coverage'
|
/kernel/linux/linux-6.6/ |
H A D | Makefile | 757 CFLAGS_GCOV := -fprofile-arcs -ftest-coverage 991 # To gain proper coverage for CONFIG_UBSAN_BOUNDS and CONFIG_FORTIFY_SOURCE, 1597 @echo ' Run as root for full coverage'
|