auxtrace.h (f83d9396d1f63048c423efa00e4e244da10a35fd) auxtrace.h (7151c1d17820c0cfcda0c890f55a868cb4336afc)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * auxtrace.h: AUX area trace support
4 * Copyright (c) 2013-2015, Intel Corporation.
5 */
6
7#ifndef __PERF_AUXTRACE_H
8#define __PERF_AUXTRACE_H

--- 581 unchanged lines hidden (view full) ---

590
591int auxtrace_index__auxtrace_event(struct list_head *head, union perf_event *event,
592 off_t file_offset);
593int auxtrace_index__write(int fd, struct list_head *head);
594int auxtrace_index__process(int fd, u64 size, struct perf_session *session,
595 bool needs_swap);
596void auxtrace_index__free(struct list_head *head);
597
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * auxtrace.h: AUX area trace support
4 * Copyright (c) 2013-2015, Intel Corporation.
5 */
6
7#ifndef __PERF_AUXTRACE_H
8#define __PERF_AUXTRACE_H

--- 581 unchanged lines hidden (view full) ---

590
591int auxtrace_index__auxtrace_event(struct list_head *head, union perf_event *event,
592 off_t file_offset);
593int auxtrace_index__write(int fd, struct list_head *head);
594int auxtrace_index__process(int fd, u64 size, struct perf_session *session,
595 bool needs_swap);
596void auxtrace_index__free(struct list_head *head);
597
598void auxtrace_synth_guest_error(struct perf_record_auxtrace_error *auxtrace_error, int type,
599 int code, int cpu, pid_t pid, pid_t tid, u64 ip,
600 const char *msg, u64 timestamp,
601 pid_t machine_pid, int vcpu);
598void auxtrace_synth_error(struct perf_record_auxtrace_error *auxtrace_error, int type,
599 int code, int cpu, pid_t pid, pid_t tid, u64 ip,
600 const char *msg, u64 timestamp);
601
602int perf_event__process_auxtrace_info(struct perf_session *session,
603 union perf_event *event);
604s64 perf_event__process_auxtrace(struct perf_session *session,
605 union perf_event *event);

--- 288 unchanged lines hidden ---
602void auxtrace_synth_error(struct perf_record_auxtrace_error *auxtrace_error, int type,
603 int code, int cpu, pid_t pid, pid_t tid, u64 ip,
604 const char *msg, u64 timestamp);
605
606int perf_event__process_auxtrace_info(struct perf_session *session,
607 union perf_event *event);
608s64 perf_event__process_auxtrace(struct perf_session *session,
609 union perf_event *event);

--- 288 unchanged lines hidden ---