diff --git a/aya-obj/src/generated/linux_bindings_aarch64.rs b/aya-obj/src/generated/linux_bindings_aarch64.rs index 134fd4f7..89976cb7 100644 --- a/aya-obj/src/generated/linux_bindings_aarch64.rs +++ b/aya-obj/src/generated/linux_bindings_aarch64.rs @@ -476,6 +476,11 @@ pub const BPF_F_TOKEN_FD: _bindgen_ty_5 = 65536; pub const BPF_F_SEGV_ON_FAULT: _bindgen_ty_5 = 131072; pub const BPF_F_NO_USER_CONV: _bindgen_ty_5 = 262144; pub type _bindgen_ty_5 = ::core::ffi::c_uint; +#[repr(u32)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub enum bpf_stats_type { + BPF_STATS_RUN_TIME = 0, +} #[repr(C)] #[derive(Copy, Clone)] pub union bpf_attr { diff --git a/aya-obj/src/generated/linux_bindings_armv7.rs b/aya-obj/src/generated/linux_bindings_armv7.rs index 9c2cb53f..75bb0000 100644 --- a/aya-obj/src/generated/linux_bindings_armv7.rs +++ b/aya-obj/src/generated/linux_bindings_armv7.rs @@ -476,6 +476,11 @@ pub const BPF_F_TOKEN_FD: _bindgen_ty_5 = 65536; pub const BPF_F_SEGV_ON_FAULT: _bindgen_ty_5 = 131072; pub const BPF_F_NO_USER_CONV: _bindgen_ty_5 = 262144; pub type _bindgen_ty_5 = ::core::ffi::c_uint; +#[repr(u32)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub enum bpf_stats_type { + BPF_STATS_RUN_TIME = 0, +} #[repr(C)] #[derive(Copy, Clone)] pub union bpf_attr { diff --git a/aya-obj/src/generated/linux_bindings_powerpc64.rs b/aya-obj/src/generated/linux_bindings_powerpc64.rs index 58523337..d5f46370 100644 --- a/aya-obj/src/generated/linux_bindings_powerpc64.rs +++ b/aya-obj/src/generated/linux_bindings_powerpc64.rs @@ -476,6 +476,11 @@ pub const BPF_F_TOKEN_FD: _bindgen_ty_5 = 65536; pub const BPF_F_SEGV_ON_FAULT: _bindgen_ty_5 = 131072; pub const BPF_F_NO_USER_CONV: _bindgen_ty_5 = 262144; pub type _bindgen_ty_5 = ::core::ffi::c_uint; +#[repr(u32)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub enum bpf_stats_type { + BPF_STATS_RUN_TIME = 0, +} #[repr(C)] #[derive(Copy, Clone)] pub union bpf_attr { diff --git a/aya-obj/src/generated/linux_bindings_riscv64.rs b/aya-obj/src/generated/linux_bindings_riscv64.rs index 134fd4f7..89976cb7 100644 --- a/aya-obj/src/generated/linux_bindings_riscv64.rs +++ b/aya-obj/src/generated/linux_bindings_riscv64.rs @@ -476,6 +476,11 @@ pub const BPF_F_TOKEN_FD: _bindgen_ty_5 = 65536; pub const BPF_F_SEGV_ON_FAULT: _bindgen_ty_5 = 131072; pub const BPF_F_NO_USER_CONV: _bindgen_ty_5 = 262144; pub type _bindgen_ty_5 = ::core::ffi::c_uint; +#[repr(u32)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub enum bpf_stats_type { + BPF_STATS_RUN_TIME = 0, +} #[repr(C)] #[derive(Copy, Clone)] pub union bpf_attr { diff --git a/aya-obj/src/generated/linux_bindings_s390x.rs b/aya-obj/src/generated/linux_bindings_s390x.rs index 134fd4f7..89976cb7 100644 --- a/aya-obj/src/generated/linux_bindings_s390x.rs +++ b/aya-obj/src/generated/linux_bindings_s390x.rs @@ -476,6 +476,11 @@ pub const BPF_F_TOKEN_FD: _bindgen_ty_5 = 65536; pub const BPF_F_SEGV_ON_FAULT: _bindgen_ty_5 = 131072; pub const BPF_F_NO_USER_CONV: _bindgen_ty_5 = 262144; pub type _bindgen_ty_5 = ::core::ffi::c_uint; +#[repr(u32)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub enum bpf_stats_type { + BPF_STATS_RUN_TIME = 0, +} #[repr(C)] #[derive(Copy, Clone)] pub union bpf_attr { diff --git a/aya-obj/src/generated/linux_bindings_x86_64.rs b/aya-obj/src/generated/linux_bindings_x86_64.rs index 134fd4f7..89976cb7 100644 --- a/aya-obj/src/generated/linux_bindings_x86_64.rs +++ b/aya-obj/src/generated/linux_bindings_x86_64.rs @@ -476,6 +476,11 @@ pub const BPF_F_TOKEN_FD: _bindgen_ty_5 = 65536; pub const BPF_F_SEGV_ON_FAULT: _bindgen_ty_5 = 131072; pub const BPF_F_NO_USER_CONV: _bindgen_ty_5 = 262144; pub type _bindgen_ty_5 = ::core::ffi::c_uint; +#[repr(u32)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub enum bpf_stats_type { + BPF_STATS_RUN_TIME = 0, +} #[repr(C)] #[derive(Copy, Clone)] pub union bpf_attr { diff --git a/xtask/public-api/aya-obj.txt b/xtask/public-api/aya-obj.txt index b1f960d0..87679d67 100644 --- a/xtask/public-api/aya-obj.txt +++ b/xtask/public-api/aya-obj.txt @@ -1795,6 +1795,49 @@ impl core::clone::CloneToUninit for aya_obj::generated::bpf_prog_type where T pub unsafe fn aya_obj::generated::bpf_prog_type::clone_to_uninit(&self, dst: *mut T) impl core::convert::From for aya_obj::generated::bpf_prog_type pub fn aya_obj::generated::bpf_prog_type::from(t: T) -> T +#[repr(u32)] pub enum aya_obj::generated::bpf_stats_type +pub aya_obj::generated::bpf_stats_type::BPF_STATS_RUN_TIME = 0 +impl core::clone::Clone for aya_obj::generated::bpf_stats_type +pub fn aya_obj::generated::bpf_stats_type::clone(&self) -> aya_obj::generated::bpf_stats_type +impl core::cmp::Eq for aya_obj::generated::bpf_stats_type +impl core::cmp::PartialEq for aya_obj::generated::bpf_stats_type +pub fn aya_obj::generated::bpf_stats_type::eq(&self, other: &aya_obj::generated::bpf_stats_type) -> bool +impl core::fmt::Debug for aya_obj::generated::bpf_stats_type +pub fn aya_obj::generated::bpf_stats_type::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result +impl core::hash::Hash for aya_obj::generated::bpf_stats_type +pub fn aya_obj::generated::bpf_stats_type::hash<__H: core::hash::Hasher>(&self, state: &mut __H) +impl core::marker::Copy for aya_obj::generated::bpf_stats_type +impl core::marker::StructuralPartialEq for aya_obj::generated::bpf_stats_type +impl core::marker::Freeze for aya_obj::generated::bpf_stats_type +impl core::marker::Send for aya_obj::generated::bpf_stats_type +impl core::marker::Sync for aya_obj::generated::bpf_stats_type +impl core::marker::Unpin for aya_obj::generated::bpf_stats_type +impl core::panic::unwind_safe::RefUnwindSafe for aya_obj::generated::bpf_stats_type +impl core::panic::unwind_safe::UnwindSafe for aya_obj::generated::bpf_stats_type +impl core::convert::Into for aya_obj::generated::bpf_stats_type where U: core::convert::From +pub fn aya_obj::generated::bpf_stats_type::into(self) -> U +impl core::convert::TryFrom for aya_obj::generated::bpf_stats_type where U: core::convert::Into +pub type aya_obj::generated::bpf_stats_type::Error = core::convert::Infallible +pub fn aya_obj::generated::bpf_stats_type::try_from(value: U) -> core::result::Result>::Error> +impl core::convert::TryInto for aya_obj::generated::bpf_stats_type where U: core::convert::TryFrom +pub type aya_obj::generated::bpf_stats_type::Error = >::Error +pub fn aya_obj::generated::bpf_stats_type::try_into(self) -> core::result::Result>::Error> +impl alloc::borrow::ToOwned for aya_obj::generated::bpf_stats_type where T: core::clone::Clone +pub type aya_obj::generated::bpf_stats_type::Owned = T +pub fn aya_obj::generated::bpf_stats_type::clone_into(&self, target: &mut T) +pub fn aya_obj::generated::bpf_stats_type::to_owned(&self) -> T +impl core::any::Any for aya_obj::generated::bpf_stats_type where T: 'static + core::marker::Sized +pub fn aya_obj::generated::bpf_stats_type::type_id(&self) -> core::any::TypeId +impl core::borrow::Borrow for aya_obj::generated::bpf_stats_type where T: core::marker::Sized +pub fn aya_obj::generated::bpf_stats_type::borrow(&self) -> &T +impl core::borrow::BorrowMut for aya_obj::generated::bpf_stats_type where T: core::marker::Sized +pub fn aya_obj::generated::bpf_stats_type::borrow_mut(&mut self) -> &mut T +impl core::clone::CloneToUninit for aya_obj::generated::bpf_stats_type where T: core::clone::Clone +pub unsafe fn aya_obj::generated::bpf_stats_type::clone_to_uninit(&self, dst: *mut T) +impl core::clone::CloneToUninit for aya_obj::generated::bpf_stats_type where T: core::marker::Copy +pub unsafe fn aya_obj::generated::bpf_stats_type::clone_to_uninit(&self, dst: *mut T) +impl core::convert::From for aya_obj::generated::bpf_stats_type +pub fn aya_obj::generated::bpf_stats_type::from(t: T) -> T #[repr(u32)] pub enum aya_obj::generated::btf_func_linkage pub aya_obj::generated::btf_func_linkage::BTF_FUNC_EXTERN = 2 pub aya_obj::generated::btf_func_linkage::BTF_FUNC_GLOBAL = 1