Type Alias pfm_sys::perf_event_attr_t
source · pub type perf_event_attr_t = perf_event_attr;
Aliased Type§
struct perf_event_attr_t {Show 23 fields
pub type_: u32,
pub size: u32,
pub config: u64,
pub __bindgen_anon_1: perf_event_attr__bindgen_ty_1,
pub sample_type: u64,
pub read_format: u64,
pub _bitfield_align_1: [u32; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 8]>,
pub __bindgen_anon_2: perf_event_attr__bindgen_ty_2,
pub bp_type: u32,
pub __bindgen_anon_3: perf_event_attr__bindgen_ty_3,
pub __bindgen_anon_4: perf_event_attr__bindgen_ty_4,
pub branch_sample_type: u64,
pub sample_regs_user: u64,
pub sample_stack_user: u32,
pub clockid: i32,
pub sample_regs_intr: u64,
pub aux_watermark: u32,
pub sample_max_stack: u16,
pub __reserved_2: u16,
pub aux_sample_size: u32,
pub __reserved_3: u32,
pub sig_data: u64,
}
Fields§
§type_: u32
§size: u32
§config: u64
§__bindgen_anon_1: perf_event_attr__bindgen_ty_1
§sample_type: u64
§read_format: u64
§_bitfield_align_1: [u32; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 8]>
§__bindgen_anon_2: perf_event_attr__bindgen_ty_2
§bp_type: u32
§__bindgen_anon_3: perf_event_attr__bindgen_ty_3
§__bindgen_anon_4: perf_event_attr__bindgen_ty_4
§branch_sample_type: u64
§sample_regs_user: u64
§sample_stack_user: u32
§clockid: i32
§sample_regs_intr: u64
§aux_watermark: u32
§sample_max_stack: u16
§__reserved_2: u16
§aux_sample_size: u32
§__reserved_3: u32
§sig_data: u64