Home
last modified time | relevance | path

Searched refs:regs_intr (Results 1 – 3 of 3) sorted by relevance

/linux/arch/x86/events/
H A Dcore.c1908 * Update data->regs_intr fields for extended registers (e.g., SIMD).
1918 data->regs_intr.regs = NULL; in x86_pmu_update_regs_intr()
1919 data->regs_intr.abi = PERF_SAMPLE_REGS_ABI_NONE; in x86_pmu_update_regs_intr()
1921 data->regs_intr.regs = regs; in x86_pmu_update_regs_intr()
1922 data->regs_intr.abi = perf_reg_abi(current); in x86_pmu_update_regs_intr()
1926 if (data->regs_intr.regs) { in x86_pmu_update_regs_intr()
1931 data->regs_intr.abi |= PERF_SAMPLE_REGS_ABI_SIMD; in x86_pmu_update_regs_intr()
1934 perf_regs = container_of(data->regs_intr.regs, in x86_pmu_update_regs_intr()
1936 perf_regs->abi = data->regs_intr.abi; in x86_pmu_update_regs_intr()
2102 if ((sample_type & PERF_SAMPLE_REGS_INTR) && data->regs_intr in x86_pmu_sample_xregs()
[all...]
/linux/kernel/events/
H A Dcore.c7924 static void perf_sample_regs_intr(struct perf_regs *regs_intr, in perf_sample_regs_intr() argument
7935 regs_intr->abi = PERF_SAMPLE_REGS_ABI_NONE; in perf_sample_regs_intr()
7936 regs_intr->regs = NULL; in perf_sample_regs_intr()
7938 regs_intr->regs = regs; in perf_sample_regs_intr()
7939 regs_intr->abi = perf_reg_abi(current); in perf_sample_regs_intr()
8519 u64 abi = data->regs_intr.abi; in perf_output_sample()
8531 data->regs_intr.regs, in perf_output_sample()
8535 data->regs_intr.regs, in perf_output_sample()
8889 perf_sample_regs_intr(&data->regs_intr, regs, in perf_prepare_sample()
8892 if (data->regs_intr.regs) { in perf_prepare_sample()
[all …]
/linux/include/linux/
H A Dperf_event.h1341 struct perf_regs regs_intr; member