staticinlineint perf_data__fd(struct perf_data *data)
{ if (data->use_stdio) return fileno(data->file.fptr);
return data->file.fd;
}
int perf_data__open(struct perf_data *data); void perf_data__close(struct perf_data *data);
ssize_t perf_data__read(struct perf_data *data, void *buf, size_t size);
ssize_t perf_data__write(struct perf_data *data, void *buf, size_t size);
ssize_t perf_data_file__write(struct perf_data_file *file, void *buf, size_t size); /* * If at_exit is set, only rename current perf.data to * perf.data.<postfix>, continue write on original data. * Set at_exit when flushing the last output. * * Return value is fd of new output.
*/ int perf_data__switch(struct perf_data *data, constchar *postfix,
size_t pos, bool at_exit, char **new_filepath);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.