summaryrefslogtreecommitdiffstats
path: root/include/uapi/linux/bpf.h
diff options
context:
space:
mode:
authorAlexei Starovoitov2016-04-07 03:43:24 +0200
committerDavid S. Miller2016-04-08 03:04:26 +0200
commit1e1dcd93b468901e114f279c94a0b356adc5e7cd (patch)
treeb0bee9a35251caacc44d9a3ffbbae90e8afb237d /include/uapi/linux/bpf.h
parentperf: remove unused __addr variable (diff)
downloadkernel-qcow2-linux-1e1dcd93b468901e114f279c94a0b356adc5e7cd.tar.gz
kernel-qcow2-linux-1e1dcd93b468901e114f279c94a0b356adc5e7cd.tar.xz
kernel-qcow2-linux-1e1dcd93b468901e114f279c94a0b356adc5e7cd.zip
perf: split perf_trace_buf_prepare into alloc and update parts
split allows to move expensive update of 'struct trace_entry' to later phase. Repurpose unused 1st argument of perf_tp_event() to indicate event type. While splitting use temp variable 'rctx' instead of '*rctx' to avoid unnecessary loads done by the compiler due to -fno-strict-aliasing Signed-off-by: Alexei Starovoitov <ast@kernel.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/uapi/linux/bpf.h')
0 files changed, 0 insertions, 0 deletions