Searched refs:intr_regs (Results 1 – 13 of 13) sorted by relevance
/kernel/linux/linux-5.10/tools/perf/tests/ |
D | sample-parsing.c | 139 size_t sz = hweight_long(s1->intr_regs.mask) * sizeof(u64); in samples_same() 141 COMP(intr_regs.mask); in samples_same() 142 COMP(intr_regs.abi); in samples_same() 143 if (s1->intr_regs.abi && in samples_same() 144 (!s1->intr_regs.regs || !s2->intr_regs.regs || in samples_same() 145 memcmp(s1->intr_regs.regs, s2->intr_regs.regs, sz))) { in samples_same() 230 .intr_regs = { in do_test()
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/spi/ |
D | brcm,spi-bcm-qspi.txt | 54 - "intr_regs", "intr_status_reg" : Interrupt and status register for 170 reg-names = "mspi_regs", "bspi_regs", "intr_regs", "intr_status_reg"; 201 reg-names = "mspi", "bspi", "intr_regs",
|
/kernel/linux/linux-5.10/tools/perf/util/ |
D | synthetic-events.c | 1398 if (sample->intr_regs.abi) { in perf_event__sample_event_size() 1400 sz = hweight64(sample->intr_regs.mask) * sizeof(u64); in perf_event__sample_event_size() 1572 if (sample->intr_regs.abi) { in perf_event__synthesize_sample() 1573 *array++ = sample->intr_regs.abi; in perf_event__synthesize_sample() 1574 sz = hweight64(sample->intr_regs.mask) * sizeof(u64); in perf_event__synthesize_sample() 1575 memcpy(array, sample->intr_regs.regs, sz); in perf_event__synthesize_sample()
|
D | intel-pt.c | 1679 static u64 *intel_pt_add_gp_regs(struct regs_dump *intr_regs, u64 *pos, in intel_pt_add_gp_regs() argument 1700 intr_regs->mask |= bit; in intel_pt_add_gp_regs() 1712 static void intel_pt_add_xmm(struct regs_dump *intr_regs, u64 *pos, in intel_pt_add_xmm() argument 1725 intr_regs->mask |= (u64)mask << PERF_REG_X86_XMM0; in intel_pt_add_xmm() 1791 u64 regs[8 * sizeof(sample.intr_regs.mask)]; in intel_pt_synth_pebs_sample() 1846 sample.intr_regs.abi = items->is_32_bit ? in intel_pt_synth_pebs_sample() 1849 sample.intr_regs.regs = regs; in intel_pt_synth_pebs_sample() 1851 pos = intel_pt_add_gp_regs(&sample.intr_regs, regs, items, regs_mask); in intel_pt_synth_pebs_sample() 1853 intel_pt_add_xmm(&sample.intr_regs, pos, items, regs_mask); in intel_pt_synth_pebs_sample()
|
D | event.h | 149 struct regs_dump intr_regs; member
|
D | evsel.c | 2348 data->intr_regs.abi = PERF_SAMPLE_REGS_ABI_NONE; in evsel__parse_sample() 2351 data->intr_regs.abi = *array; in evsel__parse_sample() 2354 if (data->intr_regs.abi != PERF_SAMPLE_REGS_ABI_NONE) { in evsel__parse_sample() 2359 data->intr_regs.mask = mask; in evsel__parse_sample() 2360 data->intr_regs.regs = (u64 *)array; in evsel__parse_sample()
|
D | session.c | 1195 struct regs_dump *intr_regs = &sample->intr_regs; in regs_intr__printf() local 1197 if (intr_regs->regs) in regs_intr__printf() 1198 regs__printf("intr", intr_regs); in regs_intr__printf()
|
/kernel/linux/linux-5.10/arch/arm/boot/dts/ |
D | bcm-hr2.dtsi | 225 reg-names = "mspi", "bspi", "intr_regs",
|
D | bcm5301x.dtsi | 519 reg-names = "mspi", "bspi", "intr_regs", "intr_status_reg";
|
D | bcm-nsp.dtsi | 292 reg-names = "mspi", "bspi", "intr_regs",
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/broadcom/northstar2/ |
D | ns2.dtsi | 753 reg-names = "mspi", "bspi", "intr_regs",
|
/kernel/linux/linux-5.10/tools/perf/util/scripting-engines/ |
D | trace-event-python.c | 718 regs_map(&sample->intr_regs, attr->sample_regs_intr, bf, sizeof(bf)); in set_regs_in_dict()
|
/kernel/linux/linux-5.10/tools/perf/ |
D | builtin-script.c | 681 return perf_sample__fprintf_regs(&sample->intr_regs, in perf_sample__fprintf_iregs()
|