Lines Matching defs:perf_event_attr
1423 struct perf_event_attr { struct
1424 __u32 type;
1425 __u32 size;
1426 __u64 config;
1427 union {
1431 __u64 sample_type;
1432 __u64 read_format;
1433 __u64 disabled: 1;
1434 __u64 inherit: 1;
1435 __u64 pinned: 1;
1436 __u64 exclusive: 1;
1437 __u64 exclude_user: 1;
1438 __u64 exclude_kernel: 1;
1439 __u64 exclude_hv: 1;
1440 __u64 exclude_idle: 1;
1441 __u64 mmap: 1;
1442 __u64 comm: 1;
1443 __u64 freq: 1;
1444 __u64 inherit_stat: 1;
1445 __u64 enable_on_exec: 1;
1446 __u64 task: 1;
1447 __u64 watermark: 1;
1448 __u64 precise_ip: 2;
1449 __u64 mmap_data: 1;
1450 __u64 sample_id_all: 1;
1451 __u64 exclude_host: 1;
1452 __u64 exclude_guest: 1;
1453 __u64 exclude_callchain_kernel: 1;
1454 __u64 exclude_callchain_user: 1;
1455 __u64 mmap2: 1;
1456 __u64 comm_exec: 1;
1457 __u64 use_clockid: 1;
1458 __u64 context_switch: 1;
1459 __u64 write_backward: 1;
1460 __u64 namespaces: 1;
1461 __u64 ksymbol: 1;
1462 __u64 bpf_event: 1;
1463 __u64 aux_output: 1;
1464 __u64 cgroup: 1;
1465 __u64 text_poke: 1;
1466 __u64 __reserved_1: 30;
1467 union {
1471 __u32 bp_type;
1472 union {
1478 union {
1484 __u64 branch_sample_type;
1485 __u64 sample_regs_user;
1486 __u32 sample_stack_user;
1487 __s32 clockid;
1488 __u64 sample_regs_intr;
1489 __u32 aux_watermark;
1490 __u16 sample_max_stack;
1491 __u16 __reserved_2;
1492 __u32 aux_sample_size;
1493 __u32 __reserved_3;