1*618e165bSHendrik Brueckner /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 21da8ac7cSAlexei Starovoitov /* Copyright (c) 2016 Facebook 31da8ac7cSAlexei Starovoitov * 41da8ac7cSAlexei Starovoitov * This program is free software; you can redistribute it and/or 51da8ac7cSAlexei Starovoitov * modify it under the terms of version 2 of the GNU General Public 61da8ac7cSAlexei Starovoitov * License as published by the Free Software Foundation. 71da8ac7cSAlexei Starovoitov */ 81da8ac7cSAlexei Starovoitov #ifndef _UAPI__LINUX_BPF_PERF_EVENT_H__ 91da8ac7cSAlexei Starovoitov #define _UAPI__LINUX_BPF_PERF_EVENT_H__ 101da8ac7cSAlexei Starovoitov 11*618e165bSHendrik Brueckner #include <asm/bpf_perf_event.h> 121da8ac7cSAlexei Starovoitov 131da8ac7cSAlexei Starovoitov struct bpf_perf_event_data { 14*618e165bSHendrik Brueckner bpf_user_pt_regs_t regs; 151da8ac7cSAlexei Starovoitov __u64 sample_period; 161da8ac7cSAlexei Starovoitov }; 171da8ac7cSAlexei Starovoitov 181da8ac7cSAlexei Starovoitov #endif /* _UAPI__LINUX_BPF_PERF_EVENT_H__ */ 19