pub struct FtraceHookInfo {
pub address: u64,
pub func: u64,
pub func_name: String,
pub flags: u32,
pub is_suspicious: bool,
}Expand description
Information about a single ftrace_ops entry.
Fields§
§address: u64Virtual address of the ftrace_ops struct.
func: u64ftrace_ops.func — the hook function pointer.
func_name: StringResolved symbol name if available, otherwise hex string.
flags: u32ftrace_ops.flags field.
is_suspicious: boolTrue when func lies outside _stext.._etext.
Trait Implementations§
Source§impl Clone for FtraceHookInfo
impl Clone for FtraceHookInfo
Source§fn clone(&self) -> FtraceHookInfo
fn clone(&self) -> FtraceHookInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FtraceHookInfo
impl Debug for FtraceHookInfo
Auto Trait Implementations§
impl Freeze for FtraceHookInfo
impl RefUnwindSafe for FtraceHookInfo
impl Send for FtraceHookInfo
impl Sync for FtraceHookInfo
impl Unpin for FtraceHookInfo
impl UnsafeUnpin for FtraceHookInfo
impl UnwindSafe for FtraceHookInfo
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