/linux-6.3-rc2/tools/perf/util/ |
A D | intel-bts.c | 67 struct intel_bts *bts; member 157 btsq->bts = bts; in intel_bts_alloc_queue() 186 if (bts->sampling_mode) in intel_bts_setup_queue() 212 ret = intel_bts_setup_queue(bts, &bts->queues.queue_array[i], in intel_bts_setup_queues() 276 struct intel_bts *bts = btsq->bts; in intel_bts_synth_branch_sample() local 281 bts->num_events++ <= bts->synth_opts.initial_skip) in intel_bts_synth_branch_sample() 642 if (bts->sampling_mode) in intel_bts_process_auxtrace_event() 728 free(bts); in intel_bts_free() 862 struct intel_bts *bts; in intel_bts_process_auxtrace_info() local 870 if (!bts) in intel_bts_process_auxtrace_info() [all …]
|
A D | Build | 118 perf-$(CONFIG_AUXTRACE) += intel-bts.o
|
/linux-6.3-rc2/arch/x86/events/intel/ |
A D | bts.c | 296 WRITE_ONCE(bts->state, state); in __bts_event_stop() 310 int state = READ_ONCE(bts->state); in bts_event_stop() 316 buf = perf_get_aux(&bts->handle); in bts_event_stop() 321 bts_update(bts); in bts_event_stop() 325 bts->handle.head = in bts_event_stop() 342 int state = READ_ONCE(bts->state); in intel_bts_enable_local() 355 if (bts->handle.event) in intel_bts_enable_local() 370 if (bts->handle.event) in intel_bts_disable_local() 473 buf = perf_get_aux(&bts->handle); in intel_bts_interrupt() 486 bts_update(bts); in intel_bts_interrupt() [all …]
|
A D | Makefile | 2 obj-$(CONFIG_CPU_SUP_INTEL) += core.o bts.o
|
A D | ds.c | 567 if (!x86_pmu.bts) in alloc_bts_buffer() 594 if (!x86_pmu.bts) in release_bts_buffer() 622 if (!x86_pmu.bts && !x86_pmu.pebs) in release_ds_buffers() 651 if (!x86_pmu.bts && !x86_pmu.pebs) in reserve_ds_buffers() 654 if (!x86_pmu.bts) in reserve_ds_buffers() 690 if (x86_pmu.bts && !bts_err) in reserve_ds_buffers() 2320 x86_pmu.bts = boot_cpu_has(X86_FEATURE_BTS); in intel_ds_init() 2413 if (!x86_pmu.bts && !x86_pmu.pebs) in perf_restore_debug_store()
|
A D | core.c | 2189 static __always_inline void __intel_pmu_disable_all(bool bts) in __intel_pmu_disable_all() argument 2195 if (bts && test_bit(INTEL_PMC_IDX_FIXED_BTS, cpuc->active_mask)) in __intel_pmu_disable_all()
|
/linux-6.3-rc2/drivers/gpu/drm/lima/ |
A D | lima_vm.c | 43 vm->bts[pbe].cpu[bte] = 0; in lima_vm_unmap_range() 52 if (!vm->bts[pbe].cpu) { in lima_vm_map_page() 57 vm->bts[pbe].cpu = dma_alloc_wc( in lima_vm_map_page() 59 &vm->bts[pbe].dma, GFP_KERNEL | __GFP_NOWARN | __GFP_ZERO); in lima_vm_map_page() 60 if (!vm->bts[pbe].cpu) in lima_vm_map_page() 63 pts = vm->bts[pbe].dma; in lima_vm_map_page() 71 vm->bts[pbe].cpu[bte] = pa | LIMA_VM_FLAGS_CACHE; in lima_vm_map_page() 243 if (vm->bts[i].cpu) in lima_vm_release() 245 vm->bts[i].cpu, vm->bts[i].dma); in lima_vm_release() 264 if (!vm->bts[i].cpu) in lima_vm_print() [all …]
|
A D | lima_vm.h | 38 struct lima_vm_page bts[LIMA_VM_NUM_BT]; member
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | sync_bitops.h | 34 asm volatile("lock; " __ASM_SIZE(bts) " %1,%0" in sync_set_bit() 85 return GEN_BINARY_RMWcc("lock; " __ASM_SIZE(bts), *addr, c, "Ir", nr); in sync_test_and_set_bit()
|
A D | bitops.h | 60 asm volatile(LOCK_PREFIX __ASM_SIZE(bts) " %1,%0" in arch_set_bit() 68 asm volatile(__ASM_SIZE(bts) " %1,%0" : : ADDR, "Ir" (nr) : "memory"); in arch___set_bit() 138 return GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(bts), *addr, c, "Ir", nr); in arch_test_and_set_bit() 152 asm(__ASM_SIZE(bts) " %2,%1" in arch___test_and_set_bit()
|
/linux-6.3-rc2/tools/arch/x86/include/asm/ |
A D | atomic.h | 76 GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(bts), *addr, "Ir", nr, "%0", "c"); in test_and_set_bit()
|
/linux-6.3-rc2/tools/perf/arch/x86/util/ |
A D | Build | 23 perf-$(CONFIG_AUXTRACE) += intel-bts.o
|
/linux-6.3-rc2/arch/x86/realmode/rm/ |
A D | trampoline_64.S | 128 bts $MSR_AMD64_SYSCFG_MEM_ENCRYPT_BIT, %eax
|
/linux-6.3-rc2/arch/x86/entry/ |
A D | calling.h | 158 bts $X86_CR3_PCID_NOFLUSH_BIT, \reg
|
/linux-6.3-rc2/arch/x86/boot/compressed/ |
A D | head_64.S | 201 bts %eax, %edx /* Set encryption mask for page tables */
|
/linux-6.3-rc2/drivers/soc/mediatek/ |
A D | mtk-svs.c | 463 u32 bts; member 1139 ts_calcs = FIELD_PREP(SVSB_TSCALCS_FLD_BTS, svsb->bts) | in svs_set_bank_phase() 1815 svsb->bts = (((500 * golden_temp + 250460) / 1000) - 25) * 4; in svs_mt8192_efuse_parsing() 1992 svsb->bts = (temp0 + temp2 - 250) * 4 / 10; in svs_mt8183_efuse_parsing()
|
/linux-6.3-rc2/arch/x86/events/ |
A D | perf_event.h | 830 unsigned int bts :1, member
|
/linux-6.3-rc2/fs/btrfs/ |
A D | send.c | 710 struct btrfs_timespec bts; in tlv_put_btrfs_timespec() local 711 read_extent_buffer(eb, &bts, (unsigned long)ts, sizeof(bts)); in tlv_put_btrfs_timespec() 712 return tlv_put(sctx, attr, &bts, sizeof(bts)); in tlv_put_btrfs_timespec()
|
/linux-6.3-rc2/arch/x86/kvm/ |
A D | emulate.c | 1040 FASTOP2W(bts);
|