/Linux-v4.19/tools/perf/util/ |
D | intel-bts.c | 74 struct intel_bts *bts; member 93 static void intel_bts_dump(struct intel_bts *bts __maybe_unused, in intel_bts_dump() 131 static void intel_bts_dump_event(struct intel_bts *bts, unsigned char *buf, in intel_bts_dump_event() argument 135 intel_bts_dump(bts, buf, len); in intel_bts_dump_event() 138 static int intel_bts_lost(struct intel_bts *bts, struct perf_sample *sample) in intel_bts_lost() argument 147 err = perf_session__deliver_synth_event(bts->session, &event, NULL); in intel_bts_lost() 155 static struct intel_bts_queue *intel_bts_alloc_queue(struct intel_bts *bts, in intel_bts_alloc_queue() argument 164 btsq->bts = bts; in intel_bts_alloc_queue() 173 static int intel_bts_setup_queue(struct intel_bts *bts, in intel_bts_setup_queue() argument 183 btsq = intel_bts_alloc_queue(bts, queue_nr); in intel_bts_setup_queue() [all …]
|
D | Build | 87 libperf-$(CONFIG_AUXTRACE) += intel-bts.o
|
/Linux-v4.19/arch/x86/events/intel/ |
D | bts.c | 183 static void bts_update(struct bts_ctx *bts) in bts_update() argument 187 struct bts_buffer *buf = perf_get_aux(&bts->handle); in bts_update() 201 perf_aux_output_flag(&bts->handle, in bts_update() 228 struct bts_ctx *bts = this_cpu_ptr(&bts_ctx); in __bts_event_start() local 229 struct bts_buffer *buf = perf_get_aux(&bts->handle); in __bts_event_start() 248 WRITE_ONCE(bts->state, BTS_STATE_ACTIVE); in __bts_event_start() 257 struct bts_ctx *bts = this_cpu_ptr(&bts_ctx); in bts_event_start() local 260 buf = perf_aux_output_begin(&bts->handle, event); in bts_event_start() 264 if (bts_buffer_reset(buf, &bts->handle)) in bts_event_start() 267 bts->ds_back.bts_buffer_base = cpuc->ds->bts_buffer_base; in bts_event_start() [all …]
|
D | Makefile | 2 obj-$(CONFIG_CPU_SUP_INTEL) += core.o bts.o
|
D | ds.c | 397 if (!x86_pmu.bts) in alloc_bts_buffer() 424 if (!x86_pmu.bts) in release_bts_buffer() 452 if (!x86_pmu.bts && !x86_pmu.pebs) in release_ds_buffers() 481 if (!x86_pmu.bts && !x86_pmu.pebs) in reserve_ds_buffers() 484 if (!x86_pmu.bts) in reserve_ds_buffers() 520 if (x86_pmu.bts && !bts_err) in reserve_ds_buffers() 1628 x86_pmu.bts = boot_cpu_has(X86_FEATURE_BTS); in intel_ds_init() 1681 if (!x86_pmu.bts && !x86_pmu.pebs) in perf_restore_debug_store()
|
/Linux-v4.19/drivers/gpu/drm/amd/include/linux/ |
D | chash.h | 110 #define DECLARE_CHASH_TABLE(table, bts, key_sz, val_sz) \ argument 111 STRUCT_CHASH_TABLE(bts, key_sz, val_sz) table 127 #define __CHASH_TABLE_INIT(prefix, data, bts, key_sz, val_sz) \ argument 128 prefix.bits = (bts), \ 131 prefix.size_mask = ((1 << bts) - 1), \ 134 [__CHASH_BITMAP_SIZE(bts)], \ 136 [__CHASH_BITMAP_SIZE(bts) * 2], \ 138 [__CHASH_BITMAP_SIZE(bts) * 2 + \ 139 __CHASH_ARRAY_SIZE(bts, key_sz)] \ 151 #define DEFINE_CHASH_TABLE(tbl, bts, key_sz, val_sz) \ argument [all …]
|
/Linux-v4.19/arch/x86/include/asm/ |
D | bitops.h | 81 asm volatile(LOCK_PREFIX __ASM_SIZE(bts) " %1,%0" in set_bit() 97 asm volatile(__ASM_SIZE(bts) " %1,%0" : ADDR : "Ir" (nr) : "memory"); in __set_bit() 220 GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(bts), in test_and_set_bit() 250 asm(__ASM_SIZE(bts) " %2,%1" in __test_and_set_bit()
|
/Linux-v4.19/tools/perf/arch/x86/util/ |
D | Build | 18 libperf-$(CONFIG_AUXTRACE) += intel-bts.o
|
/Linux-v4.19/arch/x86/boot/compressed/ |
D | mem_encrypt.S | 85 bts %rax, sme_me_mask(%rip) /* Create the encryption mask */
|
D | head_64.S | 145 bts %eax, %edx /* Set encryption mask for page tables */
|
/Linux-v4.19/arch/x86/entry/ |
D | calling.h | 203 bts $X86_CR3_PCID_NOFLUSH_BIT, \reg
|
/Linux-v4.19/arch/x86/events/ |
D | perf_event.h | 602 unsigned int bts :1, member
|
/Linux-v4.19/fs/btrfs/ |
D | send.c | 599 struct btrfs_timespec bts; in tlv_put_btrfs_timespec() local 600 read_extent_buffer(eb, &bts, (unsigned long)ts, sizeof(bts)); in tlv_put_btrfs_timespec() 601 return tlv_put(sctx, attr, &bts, sizeof(bts)); in tlv_put_btrfs_timespec()
|
/Linux-v4.19/arch/x86/kvm/ |
D | emulate.c | 1009 FASTOP2W(bts);
|