#[repr(C)]pub struct SyscallEntryEvent {
pub ip: u64,
pub num: Syscall,
pub args: [u64; 6],
}
Expand description
Event data for system call entry.
Fields§
§ip: u64
Instruction pointer at syscall entry.
num: Syscall
The system call number.
args: [u64; 6]
Arguments.
Trait Implementations§
Source§impl Clone for SyscallEntryEvent
impl Clone for SyscallEntryEvent
Source§fn clone(&self) -> SyscallEntryEvent
fn clone(&self) -> SyscallEntryEvent
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SyscallEntryEvent
impl Debug for SyscallEntryEvent
Source§impl TraceDataCast for SyscallEntryEvent
impl TraceDataCast for SyscallEntryEvent
impl Copy for SyscallEntryEvent
Auto Trait Implementations§
impl Freeze for SyscallEntryEvent
impl ObjSafe for SyscallEntryEvent
impl RefUnwindSafe for SyscallEntryEvent
impl Send for SyscallEntryEvent
impl Sync for SyscallEntryEvent
impl Unpin for SyscallEntryEvent
impl UnwindSafe for SyscallEntryEvent
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