/kernel/linux/linux-5.10/tools/perf/pmu-events/ |
H A D | jevents.c | 555 jsmntok_t *precise = NULL; in json_events() local 594 precise = val; in json_events() 605 " Supports address when precise", in json_events() 650 if (precise && je.desc && !strstr(je.desc, "(Precise Event)")) { in json_events() 651 if (json_streq(map, precise, "2")) in json_events() 653 "(Must be precise)", NULL); in json_events()
|
/kernel/linux/linux-5.10/arch/x86/events/ |
H A D | core.c | 520 int precise = 0; in x86_pmu_max_precise() local 524 precise++; in x86_pmu_max_precise() 528 precise++; in x86_pmu_max_precise() 531 precise++; in x86_pmu_max_precise() 533 return precise; in x86_pmu_max_precise() 539 int precise = x86_pmu_max_precise(); in x86_pmu_hw_config() local 541 if (event->attr.precise_ip > precise) in x86_pmu_hw_config()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | parse-events.c | 1614 int precise; member 1633 int precise = evsel ? evsel->core.attr.precise_ip : 0; in get_event_modifier() local 1672 precise++; in get_event_modifier() 1673 /* use of precise requires exclude_guest */ in get_event_modifier() 1695 * precise ip: in get_event_modifier() 1704 if (precise > 3) in get_event_modifier() 1713 mod->precise = precise; in get_event_modifier() 1767 evsel->core.attr.precise_ip = mod.precise; in parse_events__modifier_event() 2220 * we have the precise erro in __parse_events_error__print() [all...] |
/kernel/linux/linux-6.6/tools/perf/pmu-events/ |
H A D | jevents.py | 306 precise = jd.get('PEBS') 311 extra_desc += ' Supports address when precise' 335 if precise and self.desc and '(Precise Event)' not in self.desc: 336 extra_desc += ' (Must be precise)' if precise == '2' else (' (Precise '
|
/kernel/linux/linux-5.10/drivers/scsi/ufs/ |
H A D | ufs-exynos.c | 366 const int precise = 10; in exynos_ufs_calc_time_cntr() local 371 fraction = ((NSEC_PER_SEC % pclk_rate) * precise) / pclk_rate; in exynos_ufs_calc_time_cntr() 373 return (period * precise) / ((clk_period * precise) + fraction); in exynos_ufs_calc_time_cntr()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | parse-events.c | 1779 int precise; member 1797 int precise = evsel ? evsel->core.attr.precise_ip : 0; in get_event_modifier() local 1835 precise++; in get_event_modifier() 1836 /* use of precise requires exclude_guest */ in get_event_modifier() 1856 * precise ip: in get_event_modifier() 1865 if (precise > 3) in get_event_modifier() 1874 mod->precise = precise; in get_event_modifier() 1927 evsel->core.attr.precise_ip = mod.precise; in parse_events__modifier_event() 2218 * we have the precise erro in __parse_events_print_error() [all...] |
H A D | evsel.h | 197 struct evsel *evsel__new_cycles(bool precise);
|
H A D | evlist.h | 100 int __evlist__add_default(struct evlist *evlist, bool precise);
|
H A D | evlist.c | 237 int __evlist__add_default(struct evlist *evlist, bool precise) in __evlist__add_default() argument 239 struct evsel *evsel = evsel__new_cycles(precise); in __evlist__add_default()
|
H A D | evsel.c | 295 struct evsel *evsel__new_cycles(bool precise) in evsel__new_cycles() argument 306 if (!precise) in evsel__new_cycles() 1680 /* Do not try less precise if not requested. */ in perf_event_open() 2672 "\'precise\' request may not be supported. Try removing 'p' modifier."); in evsel__open_strerror()
|
/kernel/linux/linux-6.6/arch/x86/events/ |
H A D | core.c | 545 int precise = 0; in x86_pmu_max_precise() local 549 precise++; in x86_pmu_max_precise() 553 precise++; in x86_pmu_max_precise() 556 precise++; in x86_pmu_max_precise() 558 return precise; in x86_pmu_max_precise() 564 int precise = x86_pmu_max_precise(); in x86_pmu_hw_config() local 566 if (event->attr.precise_ip > precise) in x86_pmu_hw_config()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | bpf_verifier.h | 151 /* if (!precise && SCALAR_VALUE) min/max/tnum don't affect safety */ 152 bool precise; member
|
/kernel/linux/linux-6.6/drivers/ufs/host/ |
H A D | ufs-exynos.c | 522 const int precise = 10; in exynos_ufs_calc_time_cntr() local 527 fraction = ((NSEC_PER_SEC % pclk_rate) * precise) / pclk_rate; in exynos_ufs_calc_time_cntr() 529 return (period * precise) / ((clk_period * precise) + fraction); in exynos_ufs_calc_time_cntr()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | verifier.c | 599 if (t == SCALAR_VALUE && reg->precise) in print_verifier_state() 688 if (t == SCALAR_VALUE && reg->precise) in print_verifier_state() 1363 reg->precise = !env->bpf_capable; in __mark_reg_unknown() 1862 * as precise=true in this verifier state. in backtrack_insn() 1886 * by 'precise' mark in corresponding register of this state. in backtrack_insn() 1945 * this insn. If only sreg was marked precise in backtrack_insn() 1972 * . at the start all registers have precise=false. 1974 * . once precise value of the scalar register is used in: 1980 * should be precise. 1982 * are equivalent if both are not precise [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | bpf_verifier.h | 226 /* if (!precise && SCALAR_VALUE) min/max/tnum don't affect safety */ 227 bool precise; member
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | verifier.c | 1375 if (t == SCALAR_VALUE && reg->precise) in print_verifier_state() 1475 if (t == SCALAR_VALUE && reg->precise) in print_verifier_state() 2491 reg->precise = !env->bpf_capable; in __mark_reg_unknown() 3687 * as precise=true in this verifier state. in backtrack_insn() 3711 * by 'precise' mark in corresponding register of this state. in backtrack_insn() 3782 * precise, r0 and r6-r10 or any stack slot in in backtrack_insn() 3791 * so fallback to force-precise instead of failing */ in backtrack_insn() 3890 * this insn. If only sreg was marked precise in backtrack_insn() 3918 * . at the start all registers have precise=false. 3920 * . once precise valu [all...] |
/kernel/linux/linux-5.10/sound/pci/rme9652/ |
H A D | hdsp.c | 2507 static int hdsp_set_precise_pointer(struct hdsp *hdsp, int precise) in hdsp_set_precise_pointer() argument 2509 if (precise) in hdsp_set_precise_pointer()
|
/kernel/linux/linux-6.6/sound/pci/rme9652/ |
H A D | hdsp.c | 2505 static int hdsp_set_precise_pointer(struct hdsp *hdsp, int precise) in hdsp_set_precise_pointer() argument 2507 if (precise) in hdsp_set_precise_pointer()
|