H A D | builtin-record.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * builtin-record.c 5 * Builtin record command: Record the profile of a workload 6 * (or a CPU, or a PID) into the perf.data output file - for 11 #include "util/build-id.h" 12 #include <subcmd/parse-option 87 unsigned long size; global() member 152 struct record { global() struct 154 optsrecord global() argument 158 itrrecord global() argument 181 thread_datarecord global() argument 189 index_map_cntrecord global() argument 249 record__write(struct record * rec,struct mmap * map __maybe_unused,void * bf,size_t size) record__write() argument 288 record__aio_write(struct aiocb * cblock,int trace_fd,void * buf,size_t size,off_t off) record__aio_write() argument 396 size_t size; global() member 399 record__aio_pushfn(struct mmap * map,void * to,void * buf,size_t size) record__aio_pushfn() argument 645 record__pushfn(struct mmap * map,void * to,void * bf,size_t size) record__pushfn() argument 1532 process_comp_header(void * record,size_t increment) process_comp_header() argument 1535 size_t size = sizeof(*event); process_comp_header() local 2903 record_opts__parse_callchain(struct record_opts * record,struct callchain_param * callchain,const char * arg,bool unset) record_opts__parse_callchain() argument 3329 static struct record record = { global() variable [all...] |