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