Symbol: pred
arch/powerpc/perf/core-book3s.c
491
int r_index, u_index, pred;
arch/powerpc/perf/core-book3s.c
503
pred = val & BHRB_PREDICTION;
arch/powerpc/perf/core-book3s.c
544
cpuhw->bhrb_entries[u_index].mispred = pred;
arch/powerpc/perf/core-book3s.c
545
cpuhw->bhrb_entries[u_index].predicted = ~pred;
arch/powerpc/perf/core-book3s.c
563
cpuhw->bhrb_entries[u_index].mispred = pred;
arch/powerpc/perf/core-book3s.c
564
cpuhw->bhrb_entries[u_index].predicted = ~pred;
arch/riscv/net/bpf_jit.h
600
static inline u32 rv_fence(u8 pred, u8 succ)
arch/riscv/net/bpf_jit.h
602
u16 imm11_0 = pred << 4 | succ;
arch/x86/events/intel/lbr.c
791
u64 from, to, mis = 0, pred = 0, in_tx = 0, abort = 0;
arch/x86/events/intel/lbr.c
810
pred = !mis;
arch/x86/events/intel/lbr.c
822
pred = !mis;
arch/x86/events/intel/lbr.c
853
br[out].predicted = pred;
drivers/acpi/utils.c
1075
if ((plat->pred == all_versions) ||
drivers/acpi/utils.c
1076
(plat->pred == less_than_or_equal && hdr.oem_revision <= plat->oem_revision) ||
drivers/acpi/utils.c
1077
(plat->pred == greater_than_or_equal && hdr.oem_revision >= plat->oem_revision) ||
drivers/acpi/utils.c
1078
(plat->pred == equal && hdr.oem_revision == plat->oem_revision))
drivers/md/bcache/btree.c
2638
keybuf_pred_fn *pred;
drivers/md/bcache/btree.c
2656
if (refill->pred(buf, k)) {
drivers/md/bcache/btree.c
2686
struct bkey *end, keybuf_pred_fn *pred)
drivers/md/bcache/btree.c
2697
refill.pred = pred;
drivers/md/bcache/btree.c
2788
keybuf_pred_fn *pred)
drivers/md/bcache/btree.c
2802
bch_refill_keybuf(c, buf, end, pred);
drivers/md/bcache/btree.h
407
struct bkey *end, keybuf_pred_fn *pred);
drivers/md/bcache/btree.h
415
keybuf_pred_fn *pred);
drivers/md/dm-bufio.c
164
iter_predicate pred, void *context)
drivers/md/dm-bufio.c
177
if (pred(e, context))
drivers/md/dm-bufio.c
666
return w->pred(b, w->context);
drivers/md/dm-bufio.c
673
struct evict_wrapper w = {.lh = lh, .pred = pred, .context = context};
drivers/md/dm-bufio.c
730
struct evict_wrapper w = {.lh = lh, .pred = pred, .context = context};
drivers/md/dm-bufio.c
953
__remove_range(bc, &bc->trees[i].root, begin, end, pred, release);
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
337
memcpy(rkprobs->pred, seg->pred_probs, sizeof(rkprobs->pred));
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
74
u8 pred[3];
drivers/net/ethernet/engleder/tsnep_rxnfc.c
56
struct tsnep_rxnfc_rule *pred, *cur;
drivers/net/ethernet/engleder/tsnep_rxnfc.c
60
pred = NULL;
drivers/net/ethernet/engleder/tsnep_rxnfc.c
64
pred = cur;
drivers/net/ethernet/engleder/tsnep_rxnfc.c
67
list_add(&rule->list, pred ? &pred->list : &adapter->rxnfc_rules);
drivers/net/ethernet/intel/igc/igc_main.c
4038
struct igc_nfc_rule *pred, *cur;
drivers/net/ethernet/intel/igc/igc_main.c
4045
pred = NULL;
drivers/net/ethernet/intel/igc/igc_main.c
4049
pred = cur;
drivers/net/ethernet/intel/igc/igc_main.c
4052
list_add(&rule->list, pred ? &pred->list : &adapter->nfc_rule_list);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
31
#define MUX(pred, true, false) ((pred) ? (true) : (false))
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_system.c
101
assert(pred < N_MIPI_PREDICTOR_TYPES);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_system.c
103
val = (((uint8_t)pred) << 3) | comp;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_system.c
88
const mipi_predictor_t pred)
drivers/staging/media/atomisp/pci/isp2400_input_system_public.h
29
const mipi_predictor_t pred);
include/linux/acpi.h
719
enum acpi_predicate pred;
kernel/bpf/verifier.c
17496
int pred = -1;
kernel/bpf/verifier.c
17579
pred = is_branch_taken(dst_reg, src_reg, opcode, is_jmp32);
kernel/bpf/verifier.c
17580
if (pred >= 0) {
kernel/bpf/verifier.c
17593
if (pred == 1) {
kernel/bpf/verifier.c
17607
} else if (pred == 0) {
kernel/trace/trace_events_filter.c
1002
static int filter_pred_function(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
1004
unsigned long *addr = (unsigned long *)(event + pred->offset);
kernel/trace/trace_events_filter.c
1005
unsigned long start = (unsigned long)pred->val;
kernel/trace/trace_events_filter.c
1006
unsigned long end = (unsigned long)pred->val2;
kernel/trace/trace_events_filter.c
1009
return pred->op == OP_EQ ? ret : !ret;
kernel/trace/trace_events_filter.c
1124
static void filter_build_regex(struct filter_pred *pred)
kernel/trace/trace_events_filter.c
1126
struct regex *r = pred->regex;
kernel/trace/trace_events_filter.c
1130
if (pred->op == OP_GLOB) {
kernel/trace/trace_events_filter.c
1131
type = filter_parse_regex(r->pattern, r->len, &search, &pred->not);
kernel/trace/trace_events_filter.c
1159
static int test_pred_visited_fn(struct filter_pred *pred, void *event);
kernel/trace/trace_events_filter.c
1161
static int test_pred_visited_fn(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
1168
static int filter_pred_fn_call(struct filter_pred *pred, void *event);
kernel/trace/trace_events_filter.c
1185
for (i = 0; prog[i].pred; i++) {
kernel/trace/trace_events_filter.c
1186
struct filter_pred *pred = prog[i].pred;
kernel/trace/trace_events_filter.c
1187
int match = filter_pred_fn_call(pred, rec);
kernel/trace/trace_events_filter.c
1292
for (i = 0; prog[i].pred; i++)
kernel/trace/trace_events_filter.c
1293
free_predicate(prog[i].pred);
kernel/trace/trace_events_filter.c
153
struct filter_pred *pred;
kernel/trace/trace_events_filter.c
1563
static int filter_pred_fn_call(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
1565
switch (pred->fn_num) {
kernel/trace/trace_events_filter.c
1567
return filter_pred_64(pred, event);
kernel/trace/trace_events_filter.c
1569
return filter_pred_64_cpumask(pred, event);
kernel/trace/trace_events_filter.c
1571
return filter_pred_s64(pred, event);
kernel/trace/trace_events_filter.c
1573
return filter_pred_u64(pred, event);
kernel/trace/trace_events_filter.c
1575
return filter_pred_32(pred, event);
kernel/trace/trace_events_filter.c
1577
return filter_pred_32_cpumask(pred, event);
kernel/trace/trace_events_filter.c
1579
return filter_pred_s32(pred, event);
kernel/trace/trace_events_filter.c
1581
return filter_pred_u32(pred, event);
kernel/trace/trace_events_filter.c
1583
return filter_pred_16(pred, event);
kernel/trace/trace_events_filter.c
1585
return filter_pred_16_cpumask(pred, event);
kernel/trace/trace_events_filter.c
1587
return filter_pred_s16(pred, event);
kernel/trace/trace_events_filter.c
1589
return filter_pred_u16(pred, event);
kernel/trace/trace_events_filter.c
1591
return filter_pred_8(pred, event);
kernel/trace/trace_events_filter.c
1593
return filter_pred_8_cpumask(pred, event);
kernel/trace/trace_events_filter.c
1595
return filter_pred_s8(pred, event);
kernel/trace/trace_events_filter.c
1597
return filter_pred_u8(pred, event);
kernel/trace/trace_events_filter.c
1599
return filter_pred_comm(pred, event);
kernel/trace/trace_events_filter.c
1601
return filter_pred_string(pred, event);
kernel/trace/trace_events_filter.c
1603
return filter_pred_strloc(pred, event);
kernel/trace/trace_events_filter.c
1605
return filter_pred_strrelloc(pred, event);
kernel/trace/trace_events_filter.c
1607
return filter_pred_pchar_user(pred, event);
kernel/trace/trace_events_filter.c
1609
return filter_pred_pchar(pred, event);
kernel/trace/trace_events_filter.c
1611
return filter_pred_cpu(pred, event);
kernel/trace/trace_events_filter.c
1613
return filter_pred_cpu_cpumask(pred, event);
kernel/trace/trace_events_filter.c
1615
return filter_pred_cpumask(pred, event);
kernel/trace/trace_events_filter.c
1617
return filter_pred_cpumask_cpu(pred, event);
kernel/trace/trace_events_filter.c
1619
return filter_pred_function(pred, event);
kernel/trace/trace_events_filter.c
1621
return test_pred_visited_fn(pred, event);
kernel/trace/trace_events_filter.c
1634
struct filter_pred *pred = NULL;
kernel/trace/trace_events_filter.c
1711
pred = kzalloc_obj(*pred);
kernel/trace/trace_events_filter.c
1712
if (!pred)
kernel/trace/trace_events_filter.c
1715
pred->field = field;
kernel/trace/trace_events_filter.c
1716
pred->offset = field->offset;
kernel/trace/trace_events_filter.c
1717
pred->op = op;
kernel/trace/trace_events_filter.c
1779
pred->fn_num = FILTER_PRED_FN_FUNCTION;
kernel/trace/trace_events_filter.c
1780
pred->val = ip - offset;
kernel/trace/trace_events_filter.c
1781
pred->val2 = pred->val + size;
kernel/trace/trace_events_filter.c
1795
pred->fn_num = FILTER_PRED_FN_NOP;
kernel/trace/trace_events_filter.c
1822
pred->regex = kzalloc_obj(*pred->regex);
kernel/trace/trace_events_filter.c
1823
if (!pred->regex)
kernel/trace/trace_events_filter.c
1825
pred->regex->len = len;
kernel/trace/trace_events_filter.c
1826
memcpy(pred->regex->pattern, str + s, len);
kernel/trace/trace_events_filter.c
1827
pred->regex->pattern[len] = 0;
kernel/trace/trace_events_filter.c
1882
pred->mask = kzalloc(cpumask_size(), GFP_KERNEL);
kernel/trace/trace_events_filter.c
1883
if (!pred->mask) {
kernel/trace/trace_events_filter.c
1889
if (cpulist_parse(tmp, pred->mask)) {
kernel/trace/trace_events_filter.c
1903
single = cpumask_weight(pred->mask) == 1;
kernel/trace/trace_events_filter.c
1905
pred->val = cpumask_first(pred->mask);
kernel/trace/trace_events_filter.c
1906
kfree(pred->mask);
kernel/trace/trace_events_filter.c
1907
pred->mask = NULL;
kernel/trace/trace_events_filter.c
1911
pred->fn_num = single ?
kernel/trace/trace_events_filter.c
1916
if (pred->op == OP_BAND)
kernel/trace/trace_events_filter.c
1917
pred->op = OP_EQ;
kernel/trace/trace_events_filter.c
1919
pred->fn_num = FILTER_PRED_FN_CPU;
kernel/trace/trace_events_filter.c
192
struct filter_pred **pred);
kernel/trace/trace_events_filter.c
1921
pred->fn_num = FILTER_PRED_FN_CPU_CPUMASK;
kernel/trace/trace_events_filter.c
1924
if (pred->op == OP_BAND)
kernel/trace/trace_events_filter.c
1925
pred->op = OP_EQ;
kernel/trace/trace_events_filter.c
1927
pred->fn_num = select_comparison_fn(pred->op, field->size, false);
kernel/trace/trace_events_filter.c
1928
if (pred->op == OP_NE)
kernel/trace/trace_events_filter.c
1929
pred->not = 1;
kernel/trace/trace_events_filter.c
1933
pred->fn_num = FILTER_PRED_FN_64_CPUMASK;
kernel/trace/trace_events_filter.c
1936
pred->fn_num = FILTER_PRED_FN_32_CPUMASK;
kernel/trace/trace_events_filter.c
1939
pred->fn_num = FILTER_PRED_FN_16_CPUMASK;
kernel/trace/trace_events_filter.c
1942
pred->fn_num = FILTER_PRED_FN_8_CPUMASK;
kernel/trace/trace_events_filter.c
1954
pred->not = 1;
kernel/trace/trace_events_filter.c
1987
pred->regex = kzalloc_obj(*pred->regex);
kernel/trace/trace_events_filter.c
1988
if (!pred->regex)
kernel/trace/trace_events_filter.c
1990
pred->regex->len = len;
kernel/trace/trace_events_filter.c
1991
memcpy(pred->regex->pattern, str + s, len);
kernel/trace/trace_events_filter.c
1992
pred->regex->pattern[len] = 0;
kernel/trace/trace_events_filter.c
1994
filter_build_regex(pred);
kernel/trace/trace_events_filter.c
1997
pred->fn_num = FILTER_PRED_FN_COMM;
kernel/trace/trace_events_filter.c
200
static void free_predicate(struct filter_pred *pred)
kernel/trace/trace_events_filter.c
2000
pred->fn_num = FILTER_PRED_FN_STRING;
kernel/trace/trace_events_filter.c
2001
pred->regex->field_len = field->size;
kernel/trace/trace_events_filter.c
2004
pred->fn_num = FILTER_PRED_FN_STRLOC;
kernel/trace/trace_events_filter.c
2006
pred->fn_num = FILTER_PRED_FN_STRRELLOC;
kernel/trace/trace_events_filter.c
2017
pred->fn_num = FILTER_PRED_FN_PCHAR_USER;
kernel/trace/trace_events_filter.c
2019
pred->fn_num = FILTER_PRED_FN_PCHAR;
kernel/trace/trace_events_filter.c
202
if (pred) {
kernel/trace/trace_events_filter.c
203
kfree(pred->regex);
kernel/trace/trace_events_filter.c
204
kfree(pred->mask);
kernel/trace/trace_events_filter.c
205
kfree(pred);
kernel/trace/trace_events_filter.c
2064
pred->val = val;
kernel/trace/trace_events_filter.c
2067
pred->fn_num = FILTER_PRED_FN_CPU;
kernel/trace/trace_events_filter.c
2069
pred->fn_num = select_comparison_fn(pred->op, field->size,
kernel/trace/trace_events_filter.c
2071
if (pred->op == OP_NE)
kernel/trace/trace_events_filter.c
2072
pred->not = 1;
kernel/trace/trace_events_filter.c
2080
*pred_ptr = pred;
kernel/trace/trace_events_filter.c
2084
free_predicate(pred);
kernel/trace/trace_events_filter.c
2087
free_predicate(pred);
kernel/trace/trace_events_filter.c
2623
static int ftrace_function_check_pred(struct filter_pred *pred)
kernel/trace/trace_events_filter.c
2625
struct ftrace_event_field *field = pred->field;
kernel/trace/trace_events_filter.c
2632
if ((pred->op != OP_EQ) && (pred->op != OP_NE))
kernel/trace/trace_events_filter.c
2641
static int ftrace_function_set_filter_pred(struct filter_pred *pred,
kernel/trace/trace_events_filter.c
2647
ret = ftrace_function_check_pred(pred);
kernel/trace/trace_events_filter.c
2651
return __ftrace_function_set_filter(pred->op == OP_EQ,
kernel/trace/trace_events_filter.c
2652
pred->regex->pattern,
kernel/trace/trace_events_filter.c
2653
pred->regex->len,
kernel/trace/trace_events_filter.c
2668
if (prog[target].pred)
kernel/trace/trace_events_filter.c
2687
for (i = 0; prog[i].pred; i++) {
kernel/trace/trace_events_filter.c
2688
struct filter_pred *pred = prog[i].pred;
kernel/trace/trace_events_filter.c
2693
if (ftrace_function_set_filter_pred(pred, &data) < 0)
kernel/trace/trace_events_filter.c
2825
static int test_pred_visited_fn(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
2827
struct ftrace_event_field *field = pred->field;
kernel/trace/trace_events_filter.c
2840
for (i = 0; prog[i].pred; i++) {
kernel/trace/trace_events_filter.c
2841
struct filter_pred *pred = prog[i].pred;
kernel/trace/trace_events_filter.c
2842
struct ftrace_event_field *field = pred->field;
kernel/trace/trace_events_filter.c
2844
WARN_ON_ONCE(pred->fn_num == FILTER_PRED_FN_NOP);
kernel/trace/trace_events_filter.c
2854
pred->fn_num = FILTER_PRED_TEST_VISITED;
kernel/trace/trace_events_filter.c
536
len = parse_pred(next, data, ptr - str, pe, &prog[N].pred);
kernel/trace/trace_events_filter.c
613
prog[N].pred = NULL; /* #13 */
kernel/trace/trace_events_filter.c
615
prog[N+1].pred = NULL;
kernel/trace/trace_events_filter.c
645
for (i = 0; prog_stack[i].pred; i++)
kernel/trace/trace_events_filter.c
646
free_predicate(prog_stack[i].pred);
kernel/trace/trace_events_filter.c
714
static int filter_pred_##type(struct filter_pred *pred, void *event) \
kernel/trace/trace_events_filter.c
716
switch (pred->op) { \
kernel/trace/trace_events_filter.c
718
type *addr = (type *)(event + pred->offset); \
kernel/trace/trace_events_filter.c
719
type val = (type)pred->val; \
kernel/trace/trace_events_filter.c
723
type *addr = (type *)(event + pred->offset); \
kernel/trace/trace_events_filter.c
724
type val = (type)pred->val; \
kernel/trace/trace_events_filter.c
728
type *addr = (type *)(event + pred->offset); \
kernel/trace/trace_events_filter.c
729
type val = (type)pred->val; \
kernel/trace/trace_events_filter.c
733
type *addr = (type *)(event + pred->offset); \
kernel/trace/trace_events_filter.c
734
type val = (type)pred->val; \
kernel/trace/trace_events_filter.c
738
type *addr = (type *)(event + pred->offset); \
kernel/trace/trace_events_filter.c
739
type val = (type)pred->val; \
kernel/trace/trace_events_filter.c
748
static int filter_pred_##size##_cpumask(struct filter_pred *pred, void *event) \
kernel/trace/trace_events_filter.c
750
u##size *addr = (u##size *)(event + pred->offset); \
kernel/trace/trace_events_filter.c
756
return do_filter_scalar_cpumask(pred->op, cpu, pred->mask); \
kernel/trace/trace_events_filter.c
760
static int filter_pred_##size(struct filter_pred *pred, void *event) \
kernel/trace/trace_events_filter.c
762
u##size *addr = (u##size *)(event + pred->offset); \
kernel/trace/trace_events_filter.c
763
u##size val = (u##size)pred->val; \
kernel/trace/trace_events_filter.c
766
match = (val == *addr) ^ pred->not; \
kernel/trace/trace_events_filter.c
837
static int filter_pred_string(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
839
char *addr = (char *)(event + pred->offset);
kernel/trace/trace_events_filter.c
842
cmp = pred->regex->match(addr, pred->regex, pred->regex->field_len);
kernel/trace/trace_events_filter.c
844
match = cmp ^ pred->not;
kernel/trace/trace_events_filter.c
849
static __always_inline int filter_pchar(struct filter_pred *pred, char *str)
kernel/trace/trace_events_filter.c
855
cmp = pred->regex->match(str, pred->regex, len);
kernel/trace/trace_events_filter.c
857
match = cmp ^ pred->not;
kernel/trace/trace_events_filter.c
862
static int filter_pred_pchar(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
864
char **addr = (char **)(event + pred->offset);
kernel/trace/trace_events_filter.c
871
return filter_pchar(pred, str);
kernel/trace/trace_events_filter.c
875
static int filter_pred_pchar_user(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
877
char **addr = (char **)(event + pred->offset);
kernel/trace/trace_events_filter.c
884
return filter_pchar(pred, str);
kernel/trace/trace_events_filter.c
897
static int filter_pred_strloc(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
899
u32 str_item = *(u32 *)(event + pred->offset);
kernel/trace/trace_events_filter.c
905
cmp = pred->regex->match(addr, pred->regex, str_len);
kernel/trace/trace_events_filter.c
907
match = cmp ^ pred->not;
kernel/trace/trace_events_filter.c
919
static int filter_pred_strrelloc(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
921
u32 *item = (u32 *)(event + pred->offset);
kernel/trace/trace_events_filter.c
928
cmp = pred->regex->match(addr, pred->regex, str_len);
kernel/trace/trace_events_filter.c
930
match = cmp ^ pred->not;
kernel/trace/trace_events_filter.c
936
static int filter_pred_cpu(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
941
cmp = pred->val;
kernel/trace/trace_events_filter.c
943
switch (pred->op) {
kernel/trace/trace_events_filter.c
962
static int filter_pred_cpu_cpumask(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
966
return do_filter_scalar_cpumask(pred->op, cpu, pred->mask);
kernel/trace/trace_events_filter.c
970
static int filter_pred_cpumask(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
972
u32 item = *(u32 *)(event + pred->offset);
kernel/trace/trace_events_filter.c
975
const struct cpumask *cmp = pred->mask;
kernel/trace/trace_events_filter.c
977
return do_filter_cpumask(pred->op, mask, cmp);
kernel/trace/trace_events_filter.c
981
static int filter_pred_cpumask_cpu(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
983
u32 item = *(u32 *)(event + pred->offset);
kernel/trace/trace_events_filter.c
986
unsigned int cpu = pred->val;
kernel/trace/trace_events_filter.c
988
return do_filter_cpumask_scalar(pred->op, mask, cpu);
kernel/trace/trace_events_filter.c
992
static int filter_pred_comm(struct filter_pred *pred, void *event)
kernel/trace/trace_events_filter.c
996
cmp = pred->regex->match(current->comm, pred->regex,
kernel/trace/trace_events_filter.c
998
return cmp ^ pred->not;
tools/perf/builtin-annotate.c
143
entry->pred++;
tools/perf/util/annotate.c
748
printf(" -%.2f%% (p:%.2f%%)", p, 100*(double)br->pred / br->taken);
tools/perf/util/arm-spe.c
358
simd_flags.pred |= SIMD_OP_FLAGS_PRED_PARTIAL;
tools/perf/util/arm-spe.c
361
simd_flags.pred |= SIMD_OP_FLAGS_PRED_EMPTY;
tools/perf/util/block-range.c
213
.pred = entry->pred,
tools/perf/util/block-range.c
219
entry->pred = 0;
tools/perf/util/block-range.h
35
u64 pred;
tools/perf/util/sample.h
74
pred:2; /* predication */
tools/perf/util/sort.c
189
return (int64_t) left->simd_flags.pred - right->simd_flags.pred;
tools/perf/util/sort.c
212
if (he->simd_flags.pred & SIMD_OP_FLAGS_PRED_EMPTY)
tools/perf/util/sort.c
214
else if (he->simd_flags.pred & SIMD_OP_FLAGS_PRED_PARTIAL)
tools/testing/selftests/powerpc/security/spectre_v2.c
27
u64 pred, mpred;
tools/testing/selftests/powerpc/security/spectre_v2.c
46
pred = events[0].result.value;
tools/testing/selftests/powerpc/security/spectre_v2.c
55
pred += events[2].result.value;
tools/testing/selftests/powerpc/security/spectre_v2.c
59
*miss_percent = 100 * mpred / pred;