pub struct PerfMmap2Header {
pub pid: u32,
pub tid: u32,
pub addr: u64,
pub len: u64,
pub pgoff: u64,
pub inode: [u8; 24],
pub prot: u32,
pub flags: u32,
pub filename: String,
}Expand description
Mmap2 header in perf.data
Fields§
§pid: u32Process id
tid: u32Thread id
addr: u64Target address
len: u64Mmaped length
pgoff: u64Offset of file
inode: [u8; 24]inode information
prot: u32Permissions
flags: u32Mmaped flags
filename: StringMmaped filename
Auto Trait Implementations§
impl Freeze for PerfMmap2Header
impl RefUnwindSafe for PerfMmap2Header
impl Send for PerfMmap2Header
impl Sync for PerfMmap2Header
impl Unpin for PerfMmap2Header
impl UnwindSafe for PerfMmap2Header
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more