/linux/tools/perf/util/ |
H A D | arm-spe.c | 33 #include "arm-spe.h" 34 #include "arm-spe-decoder/arm-spe-decoder.h" 35 #include "arm-spe-decoder/arm-spe-pkt-decoder.h" 90 struct arm_spe *spe; member 121 static void arm_spe_dump(struct arm_spe *spe __maybe_unused, in arm_spe_dump() 160 static void arm_spe_dump_event(struct arm_spe *spe, unsigned char *buf, in arm_spe_dump_event() argument 164 arm_spe_dump(spe, buf, len); in arm_spe_dump_event() 174 queue = &speq->spe in arm_spe_get_trace() 212 arm_spe__alloc_queue(struct arm_spe * spe,unsigned int queue_nr) arm_spe__alloc_queue() argument 263 arm_spe_cpumode(struct arm_spe * spe,u64 ip) arm_spe_cpumode() argument 270 arm_spe_set_pid_tid_cpu(struct arm_spe * spe,struct auxtrace_queue * queue) arm_spe_set_pid_tid_cpu() argument 297 struct arm_spe *spe = speq->spe; arm_spe_set_tid() local 308 arm_spe__get_metadata_by_cpu(struct arm_spe * spe,u64 cpu) arm_spe__get_metadata_by_cpu() argument 341 arm_spe_prep_sample(struct arm_spe * spe,struct arm_spe_queue * speq,union perf_event * event,struct perf_sample * sample) arm_spe_prep_sample() argument 366 struct arm_spe *spe = speq->spe; arm_spe__prep_branch_stack() local 453 arm_spe_deliver_synth_event(struct arm_spe * spe,struct arm_spe_queue * speq __maybe_unused,union perf_event * event,struct perf_sample * sample) arm_spe_deliver_synth_event() argument 476 struct arm_spe *spe = speq->spe; arm_spe__synth_mem_sample() local 500 struct arm_spe *spe = speq->spe; arm_spe__synth_branch_sample() local 524 struct arm_spe *spe = speq->spe; arm_spe__synth_instruction_sample() local 849 struct arm_spe *spe = speq->spe; arm_spe__synth_ds() local 928 struct arm_spe *spe = speq->spe; arm_spe_sample() local 1022 struct arm_spe *spe = speq->spe; arm_spe_run_decoder() local 1099 arm_spe__setup_queue(struct arm_spe * spe,struct auxtrace_queue * queue,unsigned int queue_nr) arm_spe__setup_queue() argument 1146 arm_spe__setup_queues(struct arm_spe * spe) arm_spe__setup_queues() argument 1160 arm_spe__update_queues(struct arm_spe * spe) arm_spe__update_queues() argument 1170 arm_spe__is_timeless_decoding(struct arm_spe * spe) arm_spe__is_timeless_decoding() argument 1188 arm_spe_process_queues(struct arm_spe * spe,u64 timestamp) arm_spe_process_queues() argument 1243 arm_spe_process_timeless_queues(struct arm_spe * spe,pid_t tid,u64 time_) arm_spe_process_timeless_queues() argument 1263 arm_spe_context_switch(struct arm_spe * spe,union perf_event * event,struct perf_sample * sample) arm_spe_context_switch() argument 1289 struct arm_spe *spe = container_of(session->auxtrace, arm_spe_process_event() local 1335 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, arm_spe_process_auxtrace_event() local 1373 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, arm_spe_flush() local 1484 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, arm_spe_free_events() local 1498 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, arm_spe_free() local 1511 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, auxtrace); arm_spe_evsel_is_auxtrace() local 1537 arm_spe_print_info(struct arm_spe * spe,__u64 * arr) arm_spe_print_info() argument 1588 arm_spe_synth_events(struct arm_spe * spe,struct perf_session * session) arm_spe_synth_events() argument 1800 struct arm_spe *spe; arm_spe_process_auxtrace_info() local [all...] |
H A D | Build | 134 perf-util-$(CONFIG_AUXTRACE) += arm-spe.o 135 perf-util-$(CONFIG_AUXTRACE) += arm-spe-decoder/ 380 CFLAGS_arm-spe.o += -I$(srctree)/tools/arch/arm64/include/ -I$(OUTPUT)arch/arm64/include/generated/
|
/linux/arch/powerpc/crypto/ |
H A D | Makefile | 8 obj-$(CONFIG_CRYPTO_AES_PPC_SPE) += aes-ppc-spe.o 14 aes-ppc-spe-y := aes-spe-core.o aes-spe-keys.o aes-tab-4k.o aes-spe-modes.o aes-spe-glue.o
|
/linux/arch/powerpc/boot/dts/ |
H A D | icon.dts | 53 compatible = "ibm,uic-440spe","ibm,uic"; 63 compatible = "ibm,uic-440spe","ibm,uic"; 75 compatible = "ibm,uic-440spe","ibm,uic"; 87 compatible = "ibm,uic-440spe","ibm,uic"; 99 compatible = "ibm,sdr-440spe"; 104 compatible = "ibm,cpr-440spe"; 109 compatible = "ibm,mq-440spe"; 114 compatible = "ibm,plb-440spe", "ibm,plb-440gp", "ibm,plb4"; 131 compatible = "ibm,sdram-440spe", "ibm,sdram-405gp"; 136 compatible = "ibm,mcmal-440spe", "ib [all...] |
H A D | katmai.dts | 57 compatible = "ibm,uic-440spe","ibm,uic"; 67 compatible = "ibm,uic-440spe","ibm,uic"; 79 compatible = "ibm,uic-440spe","ibm,uic"; 91 compatible = "ibm,uic-440spe","ibm,uic"; 103 compatible = "ibm,sdr-440spe"; 108 compatible = "ibm,cpr-440spe"; 113 compatible = "ibm,mq-440spe"; 118 compatible = "ibm,plb-440spe", "ibm,plb-440gp", "ibm,plb4"; 135 compatible = "ibm,sdram-440spe", "ibm,sdram-405gp"; 140 compatible = "ibm,mcmal-440spe", "ib [all...] |
/linux/Documentation/devicetree/bindings/powerpc/4xx/ |
H A D | ppc440spe-adma.txt | 15 - compatible : "ibm,i2o-440spe"; 22 compatible = "ibm,i2o-440spe"; 32 - compatible : "ibm,dma-440spe"; 45 compatible = "ibm,dma-440spe"; 82 - compatible : "ibm,mq-440spe"; 88 compatible = "ibm,mq-440spe";
|
/linux/tools/perf/tests/shell/attr/ |
H A D | test-record-spe-period-term | 7 [event-10:base-record-spe] 12 [event-1:base-record-spe]
|
H A D | test-record-spe-period | 7 [event-10:base-record-spe] 12 [event-1:base-record-spe]
|
H A D | test-record-spe-physical-address | 7 [event-10:base-record-spe] 12 [event-1:base-record-spe
|
H A D | README | 62 perf record -c 2 -e arm_spe_0// -- kill (test-record-spe-period) 63 perf record -e arm_spe_0/period=3/ -- kill (test-record-spe-period-term) 64 perf record -e arm_spe_0/pa_enable=1/ -- kill (test-record-spe-physical-address)
|
/linux/arch/powerpc/kernel/ptrace/ |
H A D | Makefile | 16 obj-$(CONFIG_SPE) += ptrace-spe.o
|
/linux/tools/perf/arch/arm64/util/ |
H A D | Build | 13 arm-spe.o mem-events.o hisi-ptt.o
|
/linux/arch/powerpc/include/asm/ |
H A D | emulated_ops.h | 32 struct ppc_emulated_entry spe; member
|
H A D | processor.h | 192 struct_group(spe, 199 int used_spe; /* set if process has used spe */
|
/linux/lib/crypto/ |
H A D | Makefile | 84 libsha1-$(CONFIG_SPE) += powerpc/sha1-spe-asm.o 115 libsha256-$(CONFIG_PPC) += powerpc/sha256-spe-asm.o
|
/linux/arch/powerpc/kernel/ |
H A D | signal_32.c | 244 * We only save the altivec/spe registers if the process has used 245 * altivec/spe instructions at some point. 316 /* save spe registers */ in __unsafe_save_user_regs() 353 * We only save the altivec/spe registers if the process has used 354 * altivec/spe instructions at some point. 540 * Force the process to reload the spe registers from in restore_user_regs() 541 * current->thread when it next does spe instructions. in restore_user_regs() 544 BUILD_BUG_ON(sizeof(current->thread.spe) != ELF_NEVRREG * sizeof(u32)); in restore_user_regs() 547 /* restore spe registers from the stack */ in restore_user_regs() 548 unsafe_copy_from_user(¤t->thread.spe, in restore_user_regs() [all...] |
H A D | align.c | 324 PPC_WARN_ALIGNMENT(spe, regs); in fix_alignment()
|
/linux/tools/perf/Documentation/ |
H A D | perf.txt | 86 linkperf:perf-archive[1], linkperf:perf-arm-spe[1],
|
H A D | perf-mem.txt | 27 and kernel support is required. See linkperf:perf-arm-spe[1] for a setup guide. 211 linkperf:perf-record[1], linkperf:perf-report[1], linkperf:perf-arm-spe[1]
|
H A D | perf-c2c.txt | 27 required. See linkperf:perf-arm-spe[1] for a setup guide. Due to the 353 linkperf:perf-record[1], linkperf:perf-mem[1], linkperf:perf-arm-spe[1]
|
/linux/scripts/package/ |
H A D | mkdebian | 41 debarch=powerpc$(if_enabled_echo CONFIG_SPE spe)
|
/linux/arch/arm64/boot/dts/arm/ |
H A D | morello.dtsi | 205 spe-pmu {
|
H A D | fvp-base-revc.dts | 270 spe-pmu {
|
/linux/arch/powerpc/ |
H A D | Makefile | 211 KBUILD_CFLAGS += $(call cc-option,-mno-spe)
|
/linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mcu.h | 742 u8 spe; member
|