• Home
  • Raw
  • Download

Lines Matching refs:data

46 static inline bool perf_data__is_read(struct perf_data *data)  in perf_data__is_read()  argument
48 return data->mode == PERF_DATA_MODE_READ; in perf_data__is_read()
51 static inline bool perf_data__is_write(struct perf_data *data) in perf_data__is_write() argument
53 return data->mode == PERF_DATA_MODE_WRITE; in perf_data__is_write()
56 static inline int perf_data__is_pipe(struct perf_data *data) in perf_data__is_pipe() argument
58 return data->is_pipe; in perf_data__is_pipe()
61 static inline bool perf_data__is_dir(struct perf_data *data) in perf_data__is_dir() argument
63 return data->is_dir; in perf_data__is_dir()
66 static inline bool perf_data__is_single_file(struct perf_data *data) in perf_data__is_single_file() argument
68 return data->dir.version == PERF_DIR_SINGLE_FILE; in perf_data__is_single_file()
71 static inline int perf_data__fd(struct perf_data *data) in perf_data__fd() argument
73 if (data->use_stdio) in perf_data__fd()
74 return fileno(data->file.fptr); in perf_data__fd()
76 return data->file.fd; in perf_data__fd()
79 int perf_data__open(struct perf_data *data);
80 void perf_data__close(struct perf_data *data);
81 ssize_t perf_data__read(struct perf_data *data, void *buf, size_t size);
82 ssize_t perf_data__write(struct perf_data *data,
93 int perf_data__switch(struct perf_data *data,
97 int perf_data__create_dir(struct perf_data *data, int nr);
98 int perf_data__open_dir(struct perf_data *data);
99 void perf_data__close_dir(struct perf_data *data);
100 int perf_data__update_dir(struct perf_data *data);
101 unsigned long perf_data__size(struct perf_data *data);
102 int perf_data__make_kcore_dir(struct perf_data *data, char *buf, size_t buf_sz);
104 char *perf_data__kallsyms_name(struct perf_data *data);
105 char *perf_data__guest_kallsyms_name(struct perf_data *data, pid_t machine_pid);