/linux-master/arch/mips/kernel/ |
H A D | perf_event_mipsxx.c | 19 #include <linux/perf_event.h> 33 struct perf_event *events[MIPS_MAX_HWEVENTS]; 350 struct perf_event *event = container_of(evt, struct perf_event, hw); 409 static int mipspmu_event_set_period(struct perf_event *event, 449 static void mipspmu_event_update(struct perf_event *event, 470 static void mipspmu_start(struct perf_event *event, int flags) 486 static void mipspmu_stop(struct perf_event *event, int flags) 499 static int mipspmu_add(struct perf_event *event, int flags) 535 static void mipspmu_del(struct perf_event *even [all...] |
/linux-master/drivers/perf/ |
H A D | arm-ccn.c | 14 #include <linux/perf_event.h> 154 struct perf_event *event; 622 static int arm_ccn_pmu_event_alloc(struct perf_event *event) 680 static void arm_ccn_pmu_event_release(struct perf_event *event) 704 static int arm_ccn_pmu_event_init(struct perf_event *event) 711 struct perf_event *sibling; 859 static void arm_ccn_pmu_event_update(struct perf_event *event) 875 static void arm_ccn_pmu_xp_dt_config(struct perf_event *event, int enable) 908 static void arm_ccn_pmu_event_start(struct perf_event *event, int flags) 921 static void arm_ccn_pmu_event_stop(struct perf_event *even [all...] |
/linux-master/arch/powerpc/perf/ |
H A D | hv-24x7.c | 11 #include <linux/perf_event.h> 220 struct perf_event *events[255]; 1212 static int add_event_to_24x7_request(struct perf_event *event, 1275 static int get_count_from_result(struct perf_event *event, 1342 static int single_24x7_request(struct perf_event *event, u64 *count) 1375 static int h_24x7_event_init(struct perf_event *event) 1441 static u64 h_24x7_get_value(struct perf_event *event) 1452 static void update_event_count(struct perf_event *event, u64 now) 1460 static void h_24x7_event_read(struct perf_event *event) 1507 static void h_24x7_event_start(struct perf_event *even [all...] |
H A D | callchain_64.c | 9 #include <linux/perf_event.h>
|
/linux-master/tools/perf/util/ |
H A D | arm-spe.c | 88 union perf_event *event_buf; 297 union perf_event *event, 318 static int arm_spe__inject_event(union perf_event *event, struct perf_sample *sample, u64 type) 327 union perf_event *event, 350 union perf_event *event = speq->event_buf; 370 union perf_event *event = speq->event_buf; 388 union perf_event *event = speq->event_buf; 880 static int arm_spe_context_switch(struct arm_spe *spe, union perf_event *event, 900 union perf_event *event, 949 union perf_event *even [all...] |
H A D | evlist.h | 71 union perf_event *event, 223 int evlist__parse_sample(struct evlist *evlist, union perf_event *event, struct perf_sample *sample); 224 int evlist__parse_sample_timestamp(struct evlist *evlist, union perf_event *event, u64 *timestamp); 394 struct evsel *evlist__event2evsel(struct evlist *evlist, union perf_event *event);
|
H A D | sample.h | 5 #include <linux/perf_event.h>
|
/linux-master/arch/x86/include/asm/ |
H A D | perf_event.h | 504 extern int forward_event_to_ibs(struct perf_event *event); 507 static inline int forward_event_to_ibs(struct perf_event *event) { return -ENOENT; } 565 extern int x86_perf_rdpmc_index(struct perf_event *event);
|
/linux-master/tools/perf/tests/ |
H A D | openat-syscall-tp-fields.c | 94 union perf_event *event;
|
H A D | dlfilter-test.c | 11 #include <linux/perf_event.h> 65 static int process(struct perf_tool *tool, union perf_event *event, 176 union perf_event *event = (union perf_event *)buf;
|
H A D | task-exit.c | 45 union perf_event *event;
|
H A D | sw-clock.c | 35 union perf_event *event;
|
H A D | keep-tracking.c | 35 union perf_event *event;
|
/linux-master/arch/x86/events/zhaoxin/ |
H A D | core.c | 19 #include "../perf_event.h" 301 static void zhaoxin_pmu_disable_event(struct perf_event *event) 338 static void zhaoxin_pmu_enable_event(struct perf_event *event) 387 struct perf_event *event = cpuc->events[bit]; 423 struct perf_event *event)
|
/linux-master/drivers/fpga/ |
H A D | dfl-fme-perf.c | 19 #include <linux/perf_event.h> 786 static void fme_perf_event_destroy(struct perf_event *event) 795 static int fme_perf_event_init(struct perf_event *event) 842 static void fme_perf_event_update(struct perf_event *event) 856 static void fme_perf_event_start(struct perf_event *event, int flags) 867 static void fme_perf_event_stop(struct perf_event *event, int flags) 872 static int fme_perf_event_add(struct perf_event *event, int flags) 880 static void fme_perf_event_del(struct perf_event *event, int flags) 885 static void fme_perf_event_read(struct perf_event *event)
|
/linux-master/samples/bpf/ |
H A D | offwaketime_user.c | 8 #include <linux/perf_event.h>
|
H A D | syscall_tp_user.c | 9 #include <linux/perf_event.h>
|
/linux-master/tools/perf/include/perf/ |
H A D | perf_dlfilter.h | 9 #include <linux/perf_event.h> 36 * perf sample event information (as per perf script and <linux/perf_event.h>) 40 __u16 ins_lat; /* Refer PERF_SAMPLE_WEIGHT_TYPE in <linux/perf_event.h> */ 41 __u16 p_stage_cyc; /* Refer PERF_SAMPLE_WEIGHT_TYPE in <linux/perf_event.h> */ 50 __u64 weight; /* Refer PERF_SAMPLE_WEIGHT_TYPE in <linux/perf_event.h> */ 51 __u64 transaction; /* Refer PERF_SAMPLE_TRANSACTION in <linux/perf_event.h> */ 56 __u64 data_src; /* Refer PERF_SAMPLE_DATA_SRC in <linux/perf_event.h> */ 57 __u64 phys_addr; /* Refer PERF_SAMPLE_PHYS_ADDR in <linux/perf_event.h> */ 58 __u64 data_page_size; /* Refer PERF_SAMPLE_DATA_PAGE_SIZE in <linux/perf_event.h> */ 59 __u64 code_page_size; /* Refer PERF_SAMPLE_CODE_PAGE_SIZE in <linux/perf_event [all...] |
/linux-master/arch/hexagon/mm/ |
H A D | vm_fault.c | 22 #include <linux/perf_event.h>
|
/linux-master/arch/sh/kernel/ |
H A D | Makefile | 48 obj-$(CONFIG_PERF_EVENTS) += perf_event.o perf_callchain.o
|
/linux-master/tools/testing/selftests/perf_events/ |
H A D | watermark_signal.c | 6 #include <linux/perf_event.h>
|
/linux-master/include/linux/ |
H A D | coresight.h | 13 #include <linux/perf_event.h> 334 struct perf_event *event, void **pages, 367 int (*enable)(struct coresight_device *csdev, struct perf_event *event, 370 struct perf_event *event);
|
/linux-master/tools/perf/bench/ |
H A D | inject-buildid.c | 139 union perf_event event; 157 union perf_event event; 175 union perf_event event; 221 union perf_event event;
|
/linux-master/arch/x86/events/intel/ |
H A D | uncore_snbep.c | 576 static void snbep_uncore_pci_enable_event(struct intel_uncore_box *box, struct perf_event *event) 584 static void snbep_uncore_pci_disable_event(struct intel_uncore_box *box, struct perf_event *event) 592 static u64 snbep_uncore_pci_read_counter(struct intel_uncore_box *box, struct perf_event *event) 638 static void snbep_uncore_msr_enable_event(struct intel_uncore_box *box, struct perf_event *event) 650 struct perf_event *event) 930 static void snbep_cbox_put_constraint(struct intel_uncore_box *box, struct perf_event *event) 947 __snbep_cbox_get_constraint(struct intel_uncore_box *box, struct perf_event *event, 1010 snbep_cbox_get_constraint(struct intel_uncore_box *box, struct perf_event *event) 1015 static int snbep_cbox_hw_config(struct intel_uncore_box *box, struct perf_event *event) 1059 static u64 snbep_pcu_alter_er(struct perf_event *even [all...] |
/linux-master/arch/sh/kernel/cpu/sh4a/ |
H A D | Makefile | 52 obj-$(CONFIG_PERF_EVENTS) += perf_event.o
|