|
|
@ -4543,11 +4543,211 @@ pub fn aya::programs::perf_attach::PerfLinkId::borrow_mut(&mut self) -> &mut T
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_attach::PerfLinkId
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_attach::PerfLinkId
|
|
|
|
pub fn aya::programs::perf_attach::PerfLinkId::from(t: T) -> T
|
|
|
|
pub fn aya::programs::perf_attach::PerfLinkId::from(t: T) -> T
|
|
|
|
pub mod aya::programs::perf_event
|
|
|
|
pub mod aya::programs::perf_event
|
|
|
|
pub use aya::programs::perf_event::perf_hw_cache_id
|
|
|
|
pub enum aya::programs::perf_event::HardwareEvent
|
|
|
|
pub use aya::programs::perf_event::perf_hw_cache_op_id
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::BranchInstructions = 4
|
|
|
|
pub use aya::programs::perf_event::perf_hw_cache_op_result_id
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::BranchMisses = 5
|
|
|
|
pub use aya::programs::perf_event::perf_hw_id
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::BusCycles = 6
|
|
|
|
pub use aya::programs::perf_event::perf_sw_ids
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::CacheMisses = 3
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::CacheReferences = 2
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::CpuCycles = 0
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::Instructions = 1
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::RefCpuCycles = 9
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::StalledCyclesBackend = 8
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HardwareEvent::StalledCyclesFrontend = 7
|
|
|
|
|
|
|
|
impl core::clone::Clone for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::clone(&self) -> aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
impl core::fmt::Debug for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
|
|
|
|
|
impl core::marker::Copy for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
impl core::marker::Freeze for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
impl core::marker::Send for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
impl core::marker::Sync for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
impl core::marker::Unpin for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
impl<T, U> core::convert::Into<U> for aya::programs::perf_event::HardwareEvent where U: core::convert::From<T>
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::into(self) -> U
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryFrom<U> for aya::programs::perf_event::HardwareEvent where U: core::convert::Into<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HardwareEvent::Error = core::convert::Infallible
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryInto<U> for aya::programs::perf_event::HardwareEvent where U: core::convert::TryFrom<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HardwareEvent::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
|
|
|
|
|
impl<T> alloc::borrow::ToOwned for aya::programs::perf_event::HardwareEvent where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HardwareEvent::Owned = T
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::clone_into(&self, target: &mut T)
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::to_owned(&self) -> T
|
|
|
|
|
|
|
|
impl<T> core::any::Any for aya::programs::perf_event::HardwareEvent where T: 'static + core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::type_id(&self) -> core::any::TypeId
|
|
|
|
|
|
|
|
impl<T> core::borrow::Borrow<T> for aya::programs::perf_event::HardwareEvent where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::borrow(&self) -> &T
|
|
|
|
|
|
|
|
impl<T> core::borrow::BorrowMut<T> for aya::programs::perf_event::HardwareEvent where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::borrow_mut(&mut self) -> &mut T
|
|
|
|
|
|
|
|
impl<T> core::clone::CloneToUninit for aya::programs::perf_event::HardwareEvent where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub unsafe fn aya::programs::perf_event::HardwareEvent::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::HardwareEvent
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HardwareEvent::from(t: T) -> T
|
|
|
|
|
|
|
|
pub enum aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheEvent::Bpu = 5
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheEvent::Dtlb = 3
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheEvent::Itlb = 4
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheEvent::L1d = 0
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheEvent::L1i = 1
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheEvent::Ll = 2
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheEvent::Node = 6
|
|
|
|
|
|
|
|
impl core::clone::Clone for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::clone(&self) -> aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
impl core::fmt::Debug for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
|
|
|
|
|
impl core::marker::Copy for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
impl core::marker::Freeze for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
impl core::marker::Send for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
impl core::marker::Sync for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
impl core::marker::Unpin for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
impl<T, U> core::convert::Into<U> for aya::programs::perf_event::HwCacheEvent where U: core::convert::From<T>
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::into(self) -> U
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryFrom<U> for aya::programs::perf_event::HwCacheEvent where U: core::convert::Into<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HwCacheEvent::Error = core::convert::Infallible
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryInto<U> for aya::programs::perf_event::HwCacheEvent where U: core::convert::TryFrom<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HwCacheEvent::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
|
|
|
|
|
impl<T> alloc::borrow::ToOwned for aya::programs::perf_event::HwCacheEvent where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HwCacheEvent::Owned = T
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::clone_into(&self, target: &mut T)
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::to_owned(&self) -> T
|
|
|
|
|
|
|
|
impl<T> core::any::Any for aya::programs::perf_event::HwCacheEvent where T: 'static + core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::type_id(&self) -> core::any::TypeId
|
|
|
|
|
|
|
|
impl<T> core::borrow::Borrow<T> for aya::programs::perf_event::HwCacheEvent where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::borrow(&self) -> &T
|
|
|
|
|
|
|
|
impl<T> core::borrow::BorrowMut<T> for aya::programs::perf_event::HwCacheEvent where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::borrow_mut(&mut self) -> &mut T
|
|
|
|
|
|
|
|
impl<T> core::clone::CloneToUninit for aya::programs::perf_event::HwCacheEvent where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub unsafe fn aya::programs::perf_event::HwCacheEvent::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheEvent::from(t: T) -> T
|
|
|
|
|
|
|
|
pub enum aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheOp::Prefetch = 2
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheOp::Read = 0
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheOp::Write = 1
|
|
|
|
|
|
|
|
impl core::clone::Clone for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::clone(&self) -> aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
impl core::fmt::Debug for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
|
|
|
|
|
impl core::marker::Copy for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
impl core::marker::Freeze for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
impl core::marker::Send for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
impl core::marker::Sync for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
impl core::marker::Unpin for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
impl<T, U> core::convert::Into<U> for aya::programs::perf_event::HwCacheOp where U: core::convert::From<T>
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::into(self) -> U
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryFrom<U> for aya::programs::perf_event::HwCacheOp where U: core::convert::Into<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HwCacheOp::Error = core::convert::Infallible
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryInto<U> for aya::programs::perf_event::HwCacheOp where U: core::convert::TryFrom<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HwCacheOp::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
|
|
|
|
|
impl<T> alloc::borrow::ToOwned for aya::programs::perf_event::HwCacheOp where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HwCacheOp::Owned = T
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::clone_into(&self, target: &mut T)
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::to_owned(&self) -> T
|
|
|
|
|
|
|
|
impl<T> core::any::Any for aya::programs::perf_event::HwCacheOp where T: 'static + core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::type_id(&self) -> core::any::TypeId
|
|
|
|
|
|
|
|
impl<T> core::borrow::Borrow<T> for aya::programs::perf_event::HwCacheOp where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::borrow(&self) -> &T
|
|
|
|
|
|
|
|
impl<T> core::borrow::BorrowMut<T> for aya::programs::perf_event::HwCacheOp where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::borrow_mut(&mut self) -> &mut T
|
|
|
|
|
|
|
|
impl<T> core::clone::CloneToUninit for aya::programs::perf_event::HwCacheOp where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub unsafe fn aya::programs::perf_event::HwCacheOp::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheOp::from(t: T) -> T
|
|
|
|
|
|
|
|
pub enum aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheResult::Access = 0
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::HwCacheResult::Miss = 1
|
|
|
|
|
|
|
|
impl core::clone::Clone for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::clone(&self) -> aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
impl core::fmt::Debug for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
|
|
|
|
|
impl core::marker::Copy for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
impl core::marker::Freeze for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
impl core::marker::Send for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
impl core::marker::Sync for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
impl core::marker::Unpin for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
impl<T, U> core::convert::Into<U> for aya::programs::perf_event::HwCacheResult where U: core::convert::From<T>
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::into(self) -> U
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryFrom<U> for aya::programs::perf_event::HwCacheResult where U: core::convert::Into<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HwCacheResult::Error = core::convert::Infallible
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryInto<U> for aya::programs::perf_event::HwCacheResult where U: core::convert::TryFrom<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HwCacheResult::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
|
|
|
|
|
impl<T> alloc::borrow::ToOwned for aya::programs::perf_event::HwCacheResult where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::HwCacheResult::Owned = T
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::clone_into(&self, target: &mut T)
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::to_owned(&self) -> T
|
|
|
|
|
|
|
|
impl<T> core::any::Any for aya::programs::perf_event::HwCacheResult where T: 'static + core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::type_id(&self) -> core::any::TypeId
|
|
|
|
|
|
|
|
impl<T> core::borrow::Borrow<T> for aya::programs::perf_event::HwCacheResult where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::borrow(&self) -> &T
|
|
|
|
|
|
|
|
impl<T> core::borrow::BorrowMut<T> for aya::programs::perf_event::HwCacheResult where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::borrow_mut(&mut self) -> &mut T
|
|
|
|
|
|
|
|
impl<T> core::clone::CloneToUninit for aya::programs::perf_event::HwCacheResult where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub unsafe fn aya::programs::perf_event::HwCacheResult::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::HwCacheResult::from(t: T) -> T
|
|
|
|
|
|
|
|
pub enum aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::Breakpoint
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::Hardware(aya::programs::perf_event::HardwareEvent)
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::HwCache
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::HwCache::event: aya::programs::perf_event::HwCacheEvent
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::HwCache::operation: aya::programs::perf_event::HwCacheOp
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::HwCache::result: aya::programs::perf_event::HwCacheResult
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::Pmu
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::Pmu::config: u64
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::Pmu::pmu_type: u32
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::Raw
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::Raw::event_id: u64
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::Software(aya::programs::perf_event::SoftwareEvent)
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::TracePoint
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfEventConfig::TracePoint::event_id: u64
|
|
|
|
|
|
|
|
impl core::clone::Clone for aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::clone(&self) -> aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
impl core::fmt::Debug for aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
|
|
|
|
|
impl core::marker::Freeze for aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
impl core::marker::Send for aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
impl core::marker::Sync for aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
impl core::marker::Unpin for aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
impl<T, U> core::convert::Into<U> for aya::programs::perf_event::PerfEventConfig where U: core::convert::From<T>
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::into(self) -> U
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryFrom<U> for aya::programs::perf_event::PerfEventConfig where U: core::convert::Into<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::PerfEventConfig::Error = core::convert::Infallible
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryInto<U> for aya::programs::perf_event::PerfEventConfig where U: core::convert::TryFrom<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::PerfEventConfig::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
|
|
|
|
|
impl<T> alloc::borrow::ToOwned for aya::programs::perf_event::PerfEventConfig where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::PerfEventConfig::Owned = T
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::clone_into(&self, target: &mut T)
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::to_owned(&self) -> T
|
|
|
|
|
|
|
|
impl<T> core::any::Any for aya::programs::perf_event::PerfEventConfig where T: 'static + core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::type_id(&self) -> core::any::TypeId
|
|
|
|
|
|
|
|
impl<T> core::borrow::Borrow<T> for aya::programs::perf_event::PerfEventConfig where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::borrow(&self) -> &T
|
|
|
|
|
|
|
|
impl<T> core::borrow::BorrowMut<T> for aya::programs::perf_event::PerfEventConfig where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::borrow_mut(&mut self) -> &mut T
|
|
|
|
|
|
|
|
impl<T> core::clone::CloneToUninit for aya::programs::perf_event::PerfEventConfig where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub unsafe fn aya::programs::perf_event::PerfEventConfig::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::PerfEventConfig
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfEventConfig::from(t: T) -> T
|
|
|
|
pub enum aya::programs::perf_event::PerfEventScope
|
|
|
|
pub enum aya::programs::perf_event::PerfEventScope
|
|
|
|
pub aya::programs::perf_event::PerfEventScope::AllProcessesOneCpu
|
|
|
|
pub aya::programs::perf_event::PerfEventScope::AllProcessesOneCpu
|
|
|
|
pub aya::programs::perf_event::PerfEventScope::AllProcessesOneCpu::cpu: u32
|
|
|
|
pub aya::programs::perf_event::PerfEventScope::AllProcessesOneCpu::cpu: u32
|
|
|
@ -4591,45 +4791,6 @@ impl<T> core::clone::CloneToUninit for aya::programs::perf_event::PerfEventScope
|
|
|
|
pub unsafe fn aya::programs::perf_event::PerfEventScope::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
pub unsafe fn aya::programs::perf_event::PerfEventScope::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::PerfEventScope
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::PerfEventScope
|
|
|
|
pub fn aya::programs::perf_event::PerfEventScope::from(t: T) -> T
|
|
|
|
pub fn aya::programs::perf_event::PerfEventScope::from(t: T) -> T
|
|
|
|
#[repr(u32)] pub enum aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfTypeId::Breakpoint = 5
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfTypeId::Hardware = 0
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfTypeId::HwCache = 3
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfTypeId::Raw = 4
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfTypeId::Software = 1
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::PerfTypeId::TracePoint = 2
|
|
|
|
|
|
|
|
impl core::clone::Clone for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::clone(&self) -> aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::fmt::Debug for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
|
|
|
|
|
impl core::marker::Freeze for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::marker::Send for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::marker::Sync for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::marker::Unpin for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl<T, U> core::convert::Into<U> for aya::programs::perf_event::PerfTypeId where U: core::convert::From<T>
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::into(self) -> U
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryFrom<U> for aya::programs::perf_event::PerfTypeId where U: core::convert::Into<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::PerfTypeId::Error = core::convert::Infallible
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryInto<U> for aya::programs::perf_event::PerfTypeId where U: core::convert::TryFrom<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::PerfTypeId::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
|
|
|
|
|
impl<T> alloc::borrow::ToOwned for aya::programs::perf_event::PerfTypeId where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::PerfTypeId::Owned = T
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::clone_into(&self, target: &mut T)
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::to_owned(&self) -> T
|
|
|
|
|
|
|
|
impl<T> core::any::Any for aya::programs::perf_event::PerfTypeId where T: 'static + core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::type_id(&self) -> core::any::TypeId
|
|
|
|
|
|
|
|
impl<T> core::borrow::Borrow<T> for aya::programs::perf_event::PerfTypeId where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::borrow(&self) -> &T
|
|
|
|
|
|
|
|
impl<T> core::borrow::BorrowMut<T> for aya::programs::perf_event::PerfTypeId where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::borrow_mut(&mut self) -> &mut T
|
|
|
|
|
|
|
|
impl<T> core::clone::CloneToUninit for aya::programs::perf_event::PerfTypeId where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub unsafe fn aya::programs::perf_event::PerfTypeId::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::from(t: T) -> T
|
|
|
|
|
|
|
|
pub enum aya::programs::perf_event::SamplePolicy
|
|
|
|
pub enum aya::programs::perf_event::SamplePolicy
|
|
|
|
pub aya::programs::perf_event::SamplePolicy::Frequency(u64)
|
|
|
|
pub aya::programs::perf_event::SamplePolicy::Frequency(u64)
|
|
|
|
pub aya::programs::perf_event::SamplePolicy::Period(u64)
|
|
|
|
pub aya::programs::perf_event::SamplePolicy::Period(u64)
|
|
|
@ -4665,9 +4826,55 @@ impl<T> core::clone::CloneToUninit for aya::programs::perf_event::SamplePolicy w
|
|
|
|
pub unsafe fn aya::programs::perf_event::SamplePolicy::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
pub unsafe fn aya::programs::perf_event::SamplePolicy::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::SamplePolicy
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::SamplePolicy
|
|
|
|
pub fn aya::programs::perf_event::SamplePolicy::from(t: T) -> T
|
|
|
|
pub fn aya::programs::perf_event::SamplePolicy::from(t: T) -> T
|
|
|
|
|
|
|
|
pub enum aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::AlignmentFaults = 7
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::BpfOutput = 10
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::CgroupSwitches = 11
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::ContextSwitches = 3
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::CpuClock = 0
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::CpuMigrations = 4
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::Dummy = 9
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::EmulationFaults = 8
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::PageFaults = 2
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::PageFaultsMaj = 6
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::PageFaultsMin = 5
|
|
|
|
|
|
|
|
pub aya::programs::perf_event::SoftwareEvent::TaskClock = 1
|
|
|
|
|
|
|
|
impl core::clone::Clone for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::clone(&self) -> aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
impl core::fmt::Debug for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
|
|
|
|
|
impl core::marker::Copy for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
impl core::marker::Freeze for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
impl core::marker::Send for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
impl core::marker::Sync for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
impl core::marker::Unpin for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
impl<T, U> core::convert::Into<U> for aya::programs::perf_event::SoftwareEvent where U: core::convert::From<T>
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::into(self) -> U
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryFrom<U> for aya::programs::perf_event::SoftwareEvent where U: core::convert::Into<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::SoftwareEvent::Error = core::convert::Infallible
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryInto<U> for aya::programs::perf_event::SoftwareEvent where U: core::convert::TryFrom<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::SoftwareEvent::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
|
|
|
|
|
impl<T> alloc::borrow::ToOwned for aya::programs::perf_event::SoftwareEvent where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::SoftwareEvent::Owned = T
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::clone_into(&self, target: &mut T)
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::to_owned(&self) -> T
|
|
|
|
|
|
|
|
impl<T> core::any::Any for aya::programs::perf_event::SoftwareEvent where T: 'static + core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::type_id(&self) -> core::any::TypeId
|
|
|
|
|
|
|
|
impl<T> core::borrow::Borrow<T> for aya::programs::perf_event::SoftwareEvent where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::borrow(&self) -> &T
|
|
|
|
|
|
|
|
impl<T> core::borrow::BorrowMut<T> for aya::programs::perf_event::SoftwareEvent where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::borrow_mut(&mut self) -> &mut T
|
|
|
|
|
|
|
|
impl<T> core::clone::CloneToUninit for aya::programs::perf_event::SoftwareEvent where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub unsafe fn aya::programs::perf_event::SoftwareEvent::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::SoftwareEvent
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::SoftwareEvent::from(t: T) -> T
|
|
|
|
pub struct aya::programs::perf_event::PerfEvent
|
|
|
|
pub struct aya::programs::perf_event::PerfEvent
|
|
|
|
impl aya::programs::perf_event::PerfEvent
|
|
|
|
impl aya::programs::perf_event::PerfEvent
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::attach(&mut self, perf_type: aya::programs::perf_event::PerfTypeId, config: u64, scope: aya::programs::perf_event::PerfEventScope, sample_policy: aya::programs::perf_event::SamplePolicy, inherit: bool) -> core::result::Result<aya::programs::perf_event::PerfEventLinkId, aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::attach(&mut self, perf_type: aya::programs::perf_event::PerfEventConfig, scope: aya::programs::perf_event::PerfEventScope, sample_policy: aya::programs::perf_event::SamplePolicy, inherit: bool) -> core::result::Result<aya::programs::perf_event::PerfEventLinkId, aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::detach(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::detach(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::take_link(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<aya::programs::perf_event::PerfEventLink, aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::take_link(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<aya::programs::perf_event::PerfEventLink, aya::programs::ProgramError>
|
|
|
@ -6730,45 +6937,6 @@ impl<T> core::clone::CloneToUninit for aya::programs::perf_event::PerfEventScope
|
|
|
|
pub unsafe fn aya::programs::perf_event::PerfEventScope::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
pub unsafe fn aya::programs::perf_event::PerfEventScope::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::PerfEventScope
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::PerfEventScope
|
|
|
|
pub fn aya::programs::perf_event::PerfEventScope::from(t: T) -> T
|
|
|
|
pub fn aya::programs::perf_event::PerfEventScope::from(t: T) -> T
|
|
|
|
#[repr(u32)] pub enum aya::programs::PerfTypeId
|
|
|
|
|
|
|
|
pub aya::programs::PerfTypeId::Breakpoint = 5
|
|
|
|
|
|
|
|
pub aya::programs::PerfTypeId::Hardware = 0
|
|
|
|
|
|
|
|
pub aya::programs::PerfTypeId::HwCache = 3
|
|
|
|
|
|
|
|
pub aya::programs::PerfTypeId::Raw = 4
|
|
|
|
|
|
|
|
pub aya::programs::PerfTypeId::Software = 1
|
|
|
|
|
|
|
|
pub aya::programs::PerfTypeId::TracePoint = 2
|
|
|
|
|
|
|
|
impl core::clone::Clone for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::clone(&self) -> aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::fmt::Debug for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
|
|
|
|
|
impl core::marker::Freeze for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::marker::Send for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::marker::Sync for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::marker::Unpin for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
impl<T, U> core::convert::Into<U> for aya::programs::perf_event::PerfTypeId where U: core::convert::From<T>
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::into(self) -> U
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryFrom<U> for aya::programs::perf_event::PerfTypeId where U: core::convert::Into<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::PerfTypeId::Error = core::convert::Infallible
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
|
|
|
|
|
impl<T, U> core::convert::TryInto<U> for aya::programs::perf_event::PerfTypeId where U: core::convert::TryFrom<T>
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::PerfTypeId::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
|
|
|
|
|
impl<T> alloc::borrow::ToOwned for aya::programs::perf_event::PerfTypeId where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub type aya::programs::perf_event::PerfTypeId::Owned = T
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::clone_into(&self, target: &mut T)
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::to_owned(&self) -> T
|
|
|
|
|
|
|
|
impl<T> core::any::Any for aya::programs::perf_event::PerfTypeId where T: 'static + core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::type_id(&self) -> core::any::TypeId
|
|
|
|
|
|
|
|
impl<T> core::borrow::Borrow<T> for aya::programs::perf_event::PerfTypeId where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::borrow(&self) -> &T
|
|
|
|
|
|
|
|
impl<T> core::borrow::BorrowMut<T> for aya::programs::perf_event::PerfTypeId where T: core::marker::Sized
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::borrow_mut(&mut self) -> &mut T
|
|
|
|
|
|
|
|
impl<T> core::clone::CloneToUninit for aya::programs::perf_event::PerfTypeId where T: core::clone::Clone
|
|
|
|
|
|
|
|
pub unsafe fn aya::programs::perf_event::PerfTypeId::clone_to_uninit(&self, dst: *mut T)
|
|
|
|
|
|
|
|
impl<T> core::convert::From<T> for aya::programs::perf_event::PerfTypeId
|
|
|
|
|
|
|
|
pub fn aya::programs::perf_event::PerfTypeId::from(t: T) -> T
|
|
|
|
|
|
|
|
pub enum aya::programs::ProbeKind
|
|
|
|
pub enum aya::programs::ProbeKind
|
|
|
|
pub aya::programs::ProbeKind::KProbe
|
|
|
|
pub aya::programs::ProbeKind::KProbe
|
|
|
|
pub aya::programs::ProbeKind::KRetProbe
|
|
|
|
pub aya::programs::ProbeKind::KRetProbe
|
|
|
@ -8135,7 +8303,7 @@ impl<T> core::convert::From<T> for aya::programs::lsm::Lsm
|
|
|
|
pub fn aya::programs::lsm::Lsm::from(t: T) -> T
|
|
|
|
pub fn aya::programs::lsm::Lsm::from(t: T) -> T
|
|
|
|
pub struct aya::programs::PerfEvent
|
|
|
|
pub struct aya::programs::PerfEvent
|
|
|
|
impl aya::programs::perf_event::PerfEvent
|
|
|
|
impl aya::programs::perf_event::PerfEvent
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::attach(&mut self, perf_type: aya::programs::perf_event::PerfTypeId, config: u64, scope: aya::programs::perf_event::PerfEventScope, sample_policy: aya::programs::perf_event::SamplePolicy, inherit: bool) -> core::result::Result<aya::programs::perf_event::PerfEventLinkId, aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::attach(&mut self, perf_type: aya::programs::perf_event::PerfEventConfig, scope: aya::programs::perf_event::PerfEventScope, sample_policy: aya::programs::perf_event::SamplePolicy, inherit: bool) -> core::result::Result<aya::programs::perf_event::PerfEventLinkId, aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::detach(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::detach(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::take_link(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<aya::programs::perf_event::PerfEventLink, aya::programs::ProgramError>
|
|
|
|
pub fn aya::programs::perf_event::PerfEvent::take_link(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<aya::programs::perf_event::PerfEventLink, aya::programs::ProgramError>
|
|
|
|