mem-events.h (db95c2ce9be6e447f36423313526cfeb8cd5fc7a) | mem-events.h (70f4b20d07df94916230b6783097358703c90113) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __PERF_MEM_EVENTS_H 3#define __PERF_MEM_EVENTS_H 4 5#include <stdbool.h> 6#include <stdint.h> 7#include <stdio.h> 8#include <linux/types.h> --- 32 unchanged lines hidden (view full) --- 41int perf_pmu__mem_events_parse(struct perf_pmu *pmu, const char *str); 42int perf_pmu__mem_events_init(struct perf_pmu *pmu); 43 44struct perf_mem_event *perf_pmu__mem_events_ptr(struct perf_pmu *pmu, int i); 45struct perf_pmu *perf_mem_events_find_pmu(void); 46bool is_mem_loads_aux_event(struct evsel *leader); 47 48void perf_pmu__mem_events_list(struct perf_pmu *pmu); | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __PERF_MEM_EVENTS_H 3#define __PERF_MEM_EVENTS_H 4 5#include <stdbool.h> 6#include <stdint.h> 7#include <stdio.h> 8#include <linux/types.h> --- 32 unchanged lines hidden (view full) --- 41int perf_pmu__mem_events_parse(struct perf_pmu *pmu, const char *str); 42int perf_pmu__mem_events_init(struct perf_pmu *pmu); 43 44struct perf_mem_event *perf_pmu__mem_events_ptr(struct perf_pmu *pmu, int i); 45struct perf_pmu *perf_mem_events_find_pmu(void); 46bool is_mem_loads_aux_event(struct evsel *leader); 47 48void perf_pmu__mem_events_list(struct perf_pmu *pmu); |
49int perf_mem_events__record_args(const char **rec_argv, int *argv_nr, 50 char **rec_tmp, int *tmp_nr); | 49int perf_mem_events__record_args(const char **rec_argv, int *argv_nr); |
51 52int perf_mem__tlb_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 53int perf_mem__lvl_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 54int perf_mem__snp_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 55int perf_mem__lck_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 56int perf_mem__blk_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 57 58int perf_script__meminfo_scnprintf(char *bf, size_t size, struct mem_info *mem_info); --- 42 unchanged lines hidden --- | 50 51int perf_mem__tlb_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 52int perf_mem__lvl_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 53int perf_mem__snp_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 54int perf_mem__lck_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 55int perf_mem__blk_scnprintf(char *out, size_t sz, struct mem_info *mem_info); 56 57int perf_script__meminfo_scnprintf(char *bf, size_t size, struct mem_info *mem_info); --- 42 unchanged lines hidden --- |