mirror of
https://github.com/golang/sys.git
synced 2026-02-08 19:56:04 +03:00
unix: add missing PERF_SAMPLE values
This adds missing `sample_type` options from: https://man7.org/linux/man-pages/man2/perf_event_open.2.html
Change-Id: Icc17151f973d9a9f327bd6ca064e94ccc29e741c
GitHub-Last-Rev: 46e519b84c
GitHub-Pull-Request: golang/sys#79
Reviewed-on: https://go-review.googlesource.com/c/sys/+/249157
Reviewed-by: Ian Lance Taylor <iant@golang.org>
This commit is contained in:
committed by
Ian Lance Taylor
parent
9781c653f4
commit
9a32b3aa38
@@ -1076,6 +1076,13 @@ const (
|
||||
PERF_SAMPLE_STREAM_ID = C.PERF_SAMPLE_STREAM_ID
|
||||
PERF_SAMPLE_RAW = C.PERF_SAMPLE_RAW
|
||||
PERF_SAMPLE_BRANCH_STACK = C.PERF_SAMPLE_BRANCH_STACK
|
||||
PERF_SAMPLE_REGS_USER = C.PERF_SAMPLE_REGS_USER
|
||||
PERF_SAMPLE_STACK_USER = C.PERF_SAMPLE_STACK_USER
|
||||
PERF_SAMPLE_WEIGHT = C.PERF_SAMPLE_WEIGHT
|
||||
PERF_SAMPLE_DATA_SRC = C.PERF_SAMPLE_DATA_SRC
|
||||
PERF_SAMPLE_IDENTIFIER = C.PERF_SAMPLE_IDENTIFIER
|
||||
PERF_SAMPLE_TRANSACTION = C.PERF_SAMPLE_TRANSACTION
|
||||
PERF_SAMPLE_REGS_INTR = C.PERF_SAMPLE_REGS_INTR
|
||||
|
||||
PERF_SAMPLE_BRANCH_USER = C.PERF_SAMPLE_BRANCH_USER
|
||||
PERF_SAMPLE_BRANCH_KERNEL = C.PERF_SAMPLE_BRANCH_KERNEL
|
||||
|
||||
@@ -1016,6 +1016,13 @@ const (
|
||||
PERF_SAMPLE_STREAM_ID = 0x200
|
||||
PERF_SAMPLE_RAW = 0x400
|
||||
PERF_SAMPLE_BRANCH_STACK = 0x800
|
||||
PERF_SAMPLE_REGS_USER = 0x1000
|
||||
PERF_SAMPLE_STACK_USER = 0x2000
|
||||
PERF_SAMPLE_WEIGHT = 0x4000
|
||||
PERF_SAMPLE_DATA_SRC = 0x8000
|
||||
PERF_SAMPLE_IDENTIFIER = 0x10000
|
||||
PERF_SAMPLE_TRANSACTION = 0x20000
|
||||
PERF_SAMPLE_REGS_INTR = 0x40000
|
||||
|
||||
PERF_SAMPLE_BRANCH_USER = 0x1
|
||||
PERF_SAMPLE_BRANCH_KERNEL = 0x2
|
||||
|
||||
Reference in New Issue
Block a user