about summary refs log tree commit diff
path: root/fs-tracer-ebpf
diff options
context:
space:
mode:
authorBaitinq <manuelpalenzuelamerino@gmail.com>2024-03-28 18:36:48 +0100
committerBaitinq <manuelpalenzuelamerino@gmail.com>2024-03-28 18:36:48 +0100
commit8939161a489c6cc2a2cbbb1de1f52e0fe2765f5f (patch)
tree0ae281436a107de7bea7fad4b7d851b8ba604e3e /fs-tracer-ebpf
parentTODO (diff)
downloadfs-tracer-8939161a489c6cc2a2cbbb1de1f52e0fe2765f5f.tar.gz
fs-tracer-8939161a489c6cc2a2cbbb1de1f52e0fe2765f5f.tar.bz2
fs-tracer-8939161a489c6cc2a2cbbb1de1f52e0fe2765f5f.zip
Update aya
Diffstat (limited to 'fs-tracer-ebpf')
-rw-r--r--fs-tracer-ebpf/Cargo.toml2
-rw-r--r--fs-tracer-ebpf/src/main.rs8
-rw-r--r--fs-tracer-ebpf/src/syscalls/open.rs8
-rw-r--r--fs-tracer-ebpf/src/syscalls/write.rs2
-rw-r--r--fs-tracer-ebpf/src/vmlinux.rs12961
5 files changed, 6528 insertions, 6453 deletions
diff --git a/fs-tracer-ebpf/Cargo.toml b/fs-tracer-ebpf/Cargo.toml
index 37af91d..bb4ecf7 100644
--- a/fs-tracer-ebpf/Cargo.toml
+++ b/fs-tracer-ebpf/Cargo.toml
@@ -4,7 +4,7 @@ version = "0.1.0"
 edition = "2021"
 
 [dependencies]
-aya-bpf = { git = "https://github.com/aya-rs/aya" }
+aya-ebpf = { git = "https://github.com/aya-rs/aya" }
 aya-log-ebpf = { git = "https://github.com/aya-rs/aya" }
 fs-tracer-common = { path = "../fs-tracer-common" }
 
diff --git a/fs-tracer-ebpf/src/main.rs b/fs-tracer-ebpf/src/main.rs
index e41285a..d6d6640 100644
--- a/fs-tracer-ebpf/src/main.rs
+++ b/fs-tracer-ebpf/src/main.rs
@@ -7,13 +7,13 @@ mod vmlinux;
 mod syscalls;
 
 use core::str;
-use aya_bpf::cty::{c_int, c_long};
-use aya_bpf::maps::HashMap;
-use aya_bpf::{
+use aya_ebpf::cty::{c_int, c_long};
+use aya_ebpf::maps::HashMap;
+use aya_ebpf::{
     macros::{map, tracepoint},
     maps::PerfEventArray,
     programs::TracePointContext,
-    BpfContext,
+    EbpfContext,
 };
 use aya_log_ebpf::info;
 use fs_tracer_common::{SyscallInfo, WriteSyscallBPF};
diff --git a/fs-tracer-ebpf/src/syscalls/open.rs b/fs-tracer-ebpf/src/syscalls/open.rs
index 6df5039..41f0c5e 100644
--- a/fs-tracer-ebpf/src/syscalls/open.rs
+++ b/fs-tracer-ebpf/src/syscalls/open.rs
@@ -1,4 +1,4 @@
-use aya_bpf::{
+use aya_ebpf::{
     cty::{c_char, c_int, c_long},
     helpers::{
         bpf_get_current_task_btf, bpf_probe_read_kernel, bpf_probe_read_kernel_str_bytes,
@@ -68,9 +68,9 @@ unsafe fn handle_sys_open_enter(ctx: TracePointContext) -> Result<c_long, c_long
 
     info!(&ctx, "filename: {} dfd: {}", filename, args.dfd);
 
-    if !filename.is_empty() && filename.chars().next().unwrap_unchecked() == '/' {
-        return Ok(0);
-    }
+ //   if !filename.is_empty() && filename.chars().next().unwrap_unchecked() == '/' {
+  //      return Ok(0);
+    //}
 
     info!(&ctx, "relative call!");
     let pwd = get_task_pwd(&ctx, task)?;
diff --git a/fs-tracer-ebpf/src/syscalls/write.rs b/fs-tracer-ebpf/src/syscalls/write.rs
index d9745a4..b7e7a89 100644
--- a/fs-tracer-ebpf/src/syscalls/write.rs
+++ b/fs-tracer-ebpf/src/syscalls/write.rs
@@ -1,5 +1,5 @@
 use core::ffi::c_size_t;
-use aya_bpf::{cty::{c_char, c_uint}, helpers::{bpf_probe_read_kernel_str_bytes, bpf_probe_read_user_str_bytes}};
+use aya_ebpf::{cty::{c_char, c_uint}, helpers::{bpf_probe_read_kernel_str_bytes, bpf_probe_read_user_str_bytes}};
 
 use crate::*;
 
diff --git a/fs-tracer-ebpf/src/vmlinux.rs b/fs-tracer-ebpf/src/vmlinux.rs
index b99b78a..5b2056a 100644
--- a/fs-tracer-ebpf/src/vmlinux.rs
+++ b/fs-tracer-ebpf/src/vmlinux.rs
@@ -1,4 +1,4 @@
-/* automatically generated by rust-bindgen 0.69.2 */
+/* automatically generated by rust-bindgen 0.69.4 */
 
 #[repr(C)]
 #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
@@ -153,14 +153,14 @@ impl<T> ::core::cmp::PartialEq for __BindgenUnionField<T> {
     }
 }
 impl<T> ::core::cmp::Eq for __BindgenUnionField<T> {}
-pub type __s8 = ::aya_bpf::cty::c_schar;
-pub type __u8 = ::aya_bpf::cty::c_uchar;
-pub type __s16 = ::aya_bpf::cty::c_short;
-pub type __u16 = ::aya_bpf::cty::c_ushort;
-pub type __s32 = ::aya_bpf::cty::c_int;
-pub type __u32 = ::aya_bpf::cty::c_uint;
-pub type __s64 = ::aya_bpf::cty::c_longlong;
-pub type __u64 = ::aya_bpf::cty::c_ulonglong;
+pub type __s8 = ::aya_ebpf::cty::c_schar;
+pub type __u8 = ::aya_ebpf::cty::c_uchar;
+pub type __s16 = ::aya_ebpf::cty::c_short;
+pub type __u16 = ::aya_ebpf::cty::c_ushort;
+pub type __s32 = ::aya_ebpf::cty::c_int;
+pub type __u32 = ::aya_ebpf::cty::c_uint;
+pub type __s64 = ::aya_ebpf::cty::c_longlong;
+pub type __u64 = ::aya_ebpf::cty::c_ulonglong;
 pub type s8 = __s8;
 pub type u8_ = __u8;
 pub type s16 = __s16;
@@ -169,25 +169,25 @@ pub type s32 = __s32;
 pub type u32_ = __u32;
 pub type s64 = __s64;
 pub type u64_ = __u64;
-pub type __kernel_long_t = ::aya_bpf::cty::c_long;
-pub type __kernel_ulong_t = ::aya_bpf::cty::c_ulong;
-pub type __kernel_pid_t = ::aya_bpf::cty::c_int;
-pub type __kernel_uid32_t = ::aya_bpf::cty::c_uint;
-pub type __kernel_gid32_t = ::aya_bpf::cty::c_uint;
+pub type __kernel_long_t = ::aya_ebpf::cty::c_long;
+pub type __kernel_ulong_t = ::aya_ebpf::cty::c_ulong;
+pub type __kernel_pid_t = ::aya_ebpf::cty::c_int;
+pub type __kernel_uid32_t = ::aya_ebpf::cty::c_uint;
+pub type __kernel_gid32_t = ::aya_ebpf::cty::c_uint;
 pub type __kernel_size_t = __kernel_ulong_t;
-pub type __kernel_loff_t = ::aya_bpf::cty::c_longlong;
-pub type __kernel_time64_t = ::aya_bpf::cty::c_longlong;
+pub type __kernel_loff_t = ::aya_ebpf::cty::c_longlong;
+pub type __kernel_time64_t = ::aya_ebpf::cty::c_longlong;
 pub type __kernel_clock_t = __kernel_long_t;
-pub type __kernel_timer_t = ::aya_bpf::cty::c_int;
-pub type __kernel_clockid_t = ::aya_bpf::cty::c_int;
+pub type __kernel_timer_t = ::aya_ebpf::cty::c_int;
+pub type __kernel_clockid_t = ::aya_ebpf::cty::c_int;
 pub type __be16 = __u16;
 pub type __le32 = __u32;
 pub type __be32 = __u32;
 pub type __wsum = __u32;
-pub type __poll_t = ::aya_bpf::cty::c_uint;
+pub type __poll_t = ::aya_ebpf::cty::c_uint;
 pub type __kernel_dev_t = u32_;
 pub type dev_t = __kernel_dev_t;
-pub type umode_t = ::aya_bpf::cty::c_ushort;
+pub type umode_t = ::aya_ebpf::cty::c_ushort;
 pub type pid_t = __kernel_pid_t;
 pub type clockid_t = __kernel_clockid_t;
 pub type bool_ = bool;
@@ -196,13 +196,13 @@ pub type gid_t = __kernel_gid32_t;
 pub type loff_t = __kernel_loff_t;
 pub type sector_t = u64_;
 pub type blkcnt_t = u64_;
-pub type gfp_t = ::aya_bpf::cty::c_uint;
-pub type fmode_t = ::aya_bpf::cty::c_uint;
+pub type gfp_t = ::aya_ebpf::cty::c_uint;
+pub type fmode_t = ::aya_ebpf::cty::c_uint;
 pub type phys_addr_t = u64_;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct atomic_t {
-    pub counter: ::aya_bpf::cty::c_int,
+    pub counter: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -235,20 +235,20 @@ pub struct callback_head {
 #[repr(C)]
 #[derive(Debug)]
 pub struct cacheline_padding {
-    pub x: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub x: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 pub type time64_t = __s64;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __kernel_timespec {
     pub tv_sec: __kernel_time64_t,
-    pub tv_nsec: ::aya_bpf::cty::c_longlong,
+    pub tv_nsec: ::aya_ebpf::cty::c_longlong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct timespec64 {
     pub tv_sec: time64_t,
-    pub tv_nsec: ::aya_bpf::cty::c_long,
+    pub tv_nsec: ::aya_ebpf::cty::c_long,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -256,18 +256,18 @@ pub struct lock_class_key {}
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct file_system_type {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub fs_flags: ::aya_bpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub fs_flags: ::aya_ebpf::cty::c_int,
     pub init_fs_context: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut fs_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut fs_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub parameters: *const fs_parameter_spec,
     pub mount: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file_system_type,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: *const ::aya_bpf::cty::c_char,
-            arg4: *mut ::aya_bpf::cty::c_void,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_char,
+            arg4: *mut ::aya_ebpf::cty::c_void,
         ) -> *mut dentry,
     >,
     pub kill_sb: ::core::option::Option<unsafe extern "C" fn(arg1: *mut super_block)>,
@@ -286,27 +286,27 @@ pub struct file_system_type {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct pt_regs {
-    pub r15: ::aya_bpf::cty::c_ulong,
-    pub r14: ::aya_bpf::cty::c_ulong,
-    pub r13: ::aya_bpf::cty::c_ulong,
-    pub r12: ::aya_bpf::cty::c_ulong,
-    pub bp: ::aya_bpf::cty::c_ulong,
-    pub bx: ::aya_bpf::cty::c_ulong,
-    pub r11: ::aya_bpf::cty::c_ulong,
-    pub r10: ::aya_bpf::cty::c_ulong,
-    pub r9: ::aya_bpf::cty::c_ulong,
-    pub r8: ::aya_bpf::cty::c_ulong,
-    pub ax: ::aya_bpf::cty::c_ulong,
-    pub cx: ::aya_bpf::cty::c_ulong,
-    pub dx: ::aya_bpf::cty::c_ulong,
-    pub si: ::aya_bpf::cty::c_ulong,
-    pub di: ::aya_bpf::cty::c_ulong,
-    pub orig_ax: ::aya_bpf::cty::c_ulong,
-    pub ip: ::aya_bpf::cty::c_ulong,
-    pub cs: ::aya_bpf::cty::c_ulong,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub sp: ::aya_bpf::cty::c_ulong,
-    pub ss: ::aya_bpf::cty::c_ulong,
+    pub r15: ::aya_ebpf::cty::c_ulong,
+    pub r14: ::aya_ebpf::cty::c_ulong,
+    pub r13: ::aya_ebpf::cty::c_ulong,
+    pub r12: ::aya_ebpf::cty::c_ulong,
+    pub bp: ::aya_ebpf::cty::c_ulong,
+    pub bx: ::aya_ebpf::cty::c_ulong,
+    pub r11: ::aya_ebpf::cty::c_ulong,
+    pub r10: ::aya_ebpf::cty::c_ulong,
+    pub r9: ::aya_ebpf::cty::c_ulong,
+    pub r8: ::aya_ebpf::cty::c_ulong,
+    pub ax: ::aya_ebpf::cty::c_ulong,
+    pub cx: ::aya_ebpf::cty::c_ulong,
+    pub dx: ::aya_ebpf::cty::c_ulong,
+    pub si: ::aya_ebpf::cty::c_ulong,
+    pub di: ::aya_ebpf::cty::c_ulong,
+    pub orig_ax: ::aya_ebpf::cty::c_ulong,
+    pub ip: ::aya_ebpf::cty::c_ulong,
+    pub cs: ::aya_ebpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub sp: ::aya_ebpf::cty::c_ulong,
+    pub ss: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -500,11 +500,11 @@ impl desc_struct {
         __bindgen_bitfield_unit
     }
 }
-pub type pteval_t = ::aya_bpf::cty::c_ulong;
-pub type pmdval_t = ::aya_bpf::cty::c_ulong;
-pub type pudval_t = ::aya_bpf::cty::c_ulong;
-pub type pgdval_t = ::aya_bpf::cty::c_ulong;
-pub type pgprotval_t = ::aya_bpf::cty::c_ulong;
+pub type pteval_t = ::aya_ebpf::cty::c_ulong;
+pub type pmdval_t = ::aya_ebpf::cty::c_ulong;
+pub type pudval_t = ::aya_ebpf::cty::c_ulong;
+pub type pgdval_t = ::aya_ebpf::cty::c_ulong;
+pub type pgprotval_t = ::aya_ebpf::cty::c_ulong;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct pte_t {
@@ -536,11 +536,11 @@ pub type atomic_long_t = atomic64_t;
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct page {
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_1: page__bindgen_ty_1,
     pub __bindgen_anon_2: page__bindgen_ty_2,
     pub _refcount: atomic_t,
-    pub memcg_data: ::aya_bpf::cty::c_ulong,
+    pub memcg_data: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -557,7 +557,7 @@ pub struct page__bindgen_ty_1__bindgen_ty_1 {
     pub __bindgen_anon_1: page__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1,
     pub mapping: *mut address_space,
     pub __bindgen_anon_2: page__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2,
-    pub private: ::aya_bpf::cty::c_ulong,
+    pub private: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -570,53 +570,53 @@ pub union page__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct page__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {
-    pub __filler: *mut ::aya_bpf::cty::c_void,
-    pub mlock_count: ::aya_bpf::cty::c_uint,
+    pub __filler: *mut ::aya_ebpf::cty::c_void,
+    pub mlock_count: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union page__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2 {
-    pub index: ::aya_bpf::cty::c_ulong,
-    pub share: ::aya_bpf::cty::c_ulong,
+    pub index: ::aya_ebpf::cty::c_ulong,
+    pub share: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct page__bindgen_ty_1__bindgen_ty_2 {
-    pub pp_magic: ::aya_bpf::cty::c_ulong,
+    pub pp_magic: ::aya_ebpf::cty::c_ulong,
     pub pp: *mut page_pool,
-    pub _pp_mapping_pad: ::aya_bpf::cty::c_ulong,
-    pub dma_addr: ::aya_bpf::cty::c_ulong,
+    pub _pp_mapping_pad: ::aya_ebpf::cty::c_ulong,
+    pub dma_addr: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_1: page__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union page__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1 {
-    pub dma_addr_upper: ::aya_bpf::cty::c_ulong,
+    pub dma_addr_upper: ::aya_ebpf::cty::c_ulong,
     pub pp_frag_count: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct page__bindgen_ty_1__bindgen_ty_3 {
-    pub compound_head: ::aya_bpf::cty::c_ulong,
+    pub compound_head: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct page__bindgen_ty_1__bindgen_ty_4 {
     pub pgmap: *mut dev_pagemap,
-    pub zone_device_data: *mut ::aya_bpf::cty::c_void,
+    pub zone_device_data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union page__bindgen_ty_2 {
     pub _mapcount: atomic_t,
-    pub page_type: ::aya_bpf::cty::c_uint,
+    pub page_type: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct jump_entry {
     pub code: s32,
     pub target: s32,
-    pub key: ::aya_bpf::cty::c_long,
+    pub key: ::aya_ebpf::cty::c_long,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -627,7 +627,7 @@ pub struct static_key {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union static_key__bindgen_ty_1 {
-    pub type_: ::aya_bpf::cty::c_ulong,
+    pub type_: ::aya_ebpf::cty::c_ulong,
     pub entries: *mut jump_entry,
     pub next: *mut static_key_mod,
 }
@@ -651,44 +651,44 @@ pub struct orc_entry {
 }
 impl orc_entry {
     #[inline]
-    pub fn sp_reg(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn sp_reg(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 4u8) as u32) }
     }
     #[inline]
-    pub fn set_sp_reg(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_sp_reg(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 4u8, val as u64)
         }
     }
     #[inline]
-    pub fn bp_reg(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn bp_reg(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 4u8) as u32) }
     }
     #[inline]
-    pub fn set_bp_reg(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_bp_reg(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(4usize, 4u8, val as u64)
         }
     }
     #[inline]
-    pub fn type_(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn type_(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 3u8) as u32) }
     }
     #[inline]
-    pub fn set_type(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_type(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(8usize, 3u8, val as u64)
         }
     }
     #[inline]
-    pub fn signal(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn signal(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_signal(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_signal(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(11usize, 1u8, val as u64)
@@ -696,10 +696,10 @@ impl orc_entry {
     }
     #[inline]
     pub fn new_bitfield_1(
-        sp_reg: ::aya_bpf::cty::c_uint,
-        bp_reg: ::aya_bpf::cty::c_uint,
-        type_: ::aya_bpf::cty::c_uint,
-        signal: ::aya_bpf::cty::c_uint,
+        sp_reg: ::aya_ebpf::cty::c_uint,
+        bp_reg: ::aya_ebpf::cty::c_uint,
+        type_: ::aya_ebpf::cty::c_uint,
+        signal: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 2usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 2usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 4u8, {
@@ -778,20 +778,20 @@ pub type raw_spinlock_t = raw_spinlock;
 #[derive(Copy, Clone)]
 pub struct ratelimit_state {
     pub lock: raw_spinlock_t,
-    pub interval: ::aya_bpf::cty::c_int,
-    pub burst: ::aya_bpf::cty::c_int,
-    pub printed: ::aya_bpf::cty::c_int,
-    pub missed: ::aya_bpf::cty::c_int,
-    pub begin: ::aya_bpf::cty::c_ulong,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub interval: ::aya_ebpf::cty::c_int,
+    pub burst: ::aya_ebpf::cty::c_int,
+    pub printed: ::aya_ebpf::cty::c_int,
+    pub missed: ::aya_ebpf::cty::c_int,
+    pub begin: ::aya_ebpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct _ddebug {
-    pub modname: *const ::aya_bpf::cty::c_char,
-    pub function: *const ::aya_bpf::cty::c_char,
-    pub filename: *const ::aya_bpf::cty::c_char,
-    pub format: *const ::aya_bpf::cty::c_char,
+    pub modname: *const ::aya_ebpf::cty::c_char,
+    pub function: *const ::aya_ebpf::cty::c_char,
+    pub filename: *const ::aya_ebpf::cty::c_char,
+    pub format: *const ::aya_ebpf::cty::c_char,
     pub _bitfield_align_1: [u32; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
     pub key: _ddebug__bindgen_ty_1,
@@ -804,33 +804,33 @@ pub union _ddebug__bindgen_ty_1 {
 }
 impl _ddebug {
     #[inline]
-    pub fn lineno(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn lineno(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 18u8) as u32) }
     }
     #[inline]
-    pub fn set_lineno(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_lineno(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 18u8, val as u64)
         }
     }
     #[inline]
-    pub fn class_id(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn class_id(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(18usize, 6u8) as u32) }
     }
     #[inline]
-    pub fn set_class_id(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_class_id(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(18usize, 6u8, val as u64)
         }
     }
     #[inline]
-    pub fn flags(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn flags(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(24usize, 8u8) as u32) }
     }
     #[inline]
-    pub fn set_flags(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_flags(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(24usize, 8u8, val as u64)
@@ -838,9 +838,9 @@ impl _ddebug {
     }
     #[inline]
     pub fn new_bitfield_1(
-        lineno: ::aya_bpf::cty::c_uint,
-        class_id: ::aya_bpf::cty::c_uint,
-        flags: ::aya_bpf::cty::c_uint,
+        lineno: ::aya_ebpf::cty::c_uint,
+        class_id: ::aya_ebpf::cty::c_uint,
+        flags: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 4usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 18u8, {
@@ -859,7 +859,7 @@ impl _ddebug {
     }
 }
 pub mod class_map_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DD_CLASS_TYPE_DISJOINT_BITS: Type = 0;
     pub const DD_CLASS_TYPE_LEVEL_NUM: Type = 1;
     pub const DD_CLASS_TYPE_DISJOINT_NAMES: Type = 2;
@@ -870,14 +870,14 @@ pub mod class_map_type {
 pub struct ddebug_class_map {
     pub link: list_head,
     pub mod_: *mut module,
-    pub mod_name: *const ::aya_bpf::cty::c_char,
-    pub class_names: *mut *const ::aya_bpf::cty::c_char,
-    pub length: ::aya_bpf::cty::c_int,
-    pub base: ::aya_bpf::cty::c_int,
+    pub mod_name: *const ::aya_ebpf::cty::c_char,
+    pub class_names: *mut *const ::aya_ebpf::cty::c_char,
+    pub length: ::aya_ebpf::cty::c_int,
+    pub base: ::aya_ebpf::cty::c_int,
     pub map_type: class_map_type::Type,
 }
 pub mod module_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const MODULE_STATE_LIVE: Type = 0;
     pub const MODULE_STATE_COMING: Type = 1;
     pub const MODULE_STATE_GOING: Type = 2;
@@ -897,7 +897,7 @@ pub struct kref {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kobject {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub entry: list_head,
     pub parent: *mut kobject,
     pub kset: *mut kset,
@@ -910,55 +910,55 @@ pub struct kobject {
 }
 impl kobject {
     #[inline]
-    pub fn state_initialized(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn state_initialized(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_state_initialized(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_state_initialized(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn state_in_sysfs(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn state_in_sysfs(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_state_in_sysfs(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_state_in_sysfs(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn state_add_uevent_sent(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn state_add_uevent_sent(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_state_add_uevent_sent(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_state_add_uevent_sent(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn state_remove_uevent_sent(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn state_remove_uevent_sent(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_state_remove_uevent_sent(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_state_remove_uevent_sent(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(3usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn uevent_suppress(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn uevent_suppress(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_uevent_suppress(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_uevent_suppress(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(4usize, 1u8, val as u64)
@@ -966,11 +966,11 @@ impl kobject {
     }
     #[inline]
     pub fn new_bitfield_1(
-        state_initialized: ::aya_bpf::cty::c_uint,
-        state_in_sysfs: ::aya_bpf::cty::c_uint,
-        state_add_uevent_sent: ::aya_bpf::cty::c_uint,
-        state_remove_uevent_sent: ::aya_bpf::cty::c_uint,
-        uevent_suppress: ::aya_bpf::cty::c_uint,
+        state_initialized: ::aya_ebpf::cty::c_uint,
+        state_in_sysfs: ::aya_ebpf::cty::c_uint,
+        state_add_uevent_sent: ::aya_ebpf::cty::c_uint,
+        state_remove_uevent_sent: ::aya_ebpf::cty::c_uint,
+        uevent_suppress: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -1023,7 +1023,7 @@ pub struct mutex {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rb_node {
-    pub __rb_parent_color: ::aya_bpf::cty::c_ulong,
+    pub __rb_parent_color: ::aya_ebpf::cty::c_ulong,
     pub rb_right: *mut rb_node,
     pub rb_left: *mut rb_node,
 }
@@ -1041,15 +1041,15 @@ pub struct mod_tree_node {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct module_memory {
-    pub base: *mut ::aya_bpf::cty::c_void,
-    pub size: ::aya_bpf::cty::c_uint,
+    pub base: *mut ::aya_ebpf::cty::c_void,
+    pub size: ::aya_ebpf::cty::c_uint,
     pub mtn: mod_tree_node,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct mod_arch_specific {
-    pub num_orcs: ::aya_bpf::cty::c_uint,
-    pub orc_unwind_ip: *mut ::aya_bpf::cty::c_int,
+    pub num_orcs: ::aya_ebpf::cty::c_uint,
+    pub orc_unwind_ip: *mut ::aya_ebpf::cty::c_int,
     pub orc_unwind: *mut orc_entry,
 }
 pub type Elf64_Sym = elf64_sym;
@@ -1057,81 +1057,81 @@ pub type Elf64_Sym = elf64_sym;
 #[derive(Debug, Copy, Clone)]
 pub struct mod_kallsyms {
     pub symtab: *mut Elf64_Sym,
-    pub num_symtab: ::aya_bpf::cty::c_uint,
-    pub strtab: *mut ::aya_bpf::cty::c_char,
-    pub typetab: *mut ::aya_bpf::cty::c_char,
+    pub num_symtab: ::aya_ebpf::cty::c_uint,
+    pub strtab: *mut ::aya_ebpf::cty::c_char,
+    pub typetab: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct _ddebug_info {
     pub descs: *mut _ddebug,
     pub classes: *mut ddebug_class_map,
-    pub num_descs: ::aya_bpf::cty::c_uint,
-    pub num_classes: ::aya_bpf::cty::c_uint,
+    pub num_descs: ::aya_ebpf::cty::c_uint,
+    pub num_classes: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct module {
     pub state: module_state::Type,
     pub list: list_head,
-    pub name: [::aya_bpf::cty::c_char; 56usize],
+    pub name: [::aya_ebpf::cty::c_char; 56usize],
     pub mkobj: module_kobject,
     pub modinfo_attrs: *mut module_attribute,
-    pub version: *const ::aya_bpf::cty::c_char,
-    pub srcversion: *const ::aya_bpf::cty::c_char,
+    pub version: *const ::aya_ebpf::cty::c_char,
+    pub srcversion: *const ::aya_ebpf::cty::c_char,
     pub holders_dir: *mut kobject,
     pub syms: *const kernel_symbol,
     pub crcs: *const s32,
-    pub num_syms: ::aya_bpf::cty::c_uint,
+    pub num_syms: ::aya_ebpf::cty::c_uint,
     pub param_lock: mutex,
     pub kp: *mut kernel_param,
-    pub num_kp: ::aya_bpf::cty::c_uint,
-    pub num_gpl_syms: ::aya_bpf::cty::c_uint,
+    pub num_kp: ::aya_ebpf::cty::c_uint,
+    pub num_gpl_syms: ::aya_ebpf::cty::c_uint,
     pub gpl_syms: *const kernel_symbol,
     pub gpl_crcs: *const s32,
     pub using_gplonly_symbols: bool_,
     pub async_probe_requested: bool_,
-    pub num_exentries: ::aya_bpf::cty::c_uint,
+    pub num_exentries: ::aya_ebpf::cty::c_uint,
     pub extable: *mut exception_table_entry,
-    pub init: ::core::option::Option<unsafe extern "C" fn() -> ::aya_bpf::cty::c_int>,
+    pub init: ::core::option::Option<unsafe extern "C" fn() -> ::aya_ebpf::cty::c_int>,
     pub mem: [module_memory; 7usize],
     pub arch: mod_arch_specific,
-    pub taints: ::aya_bpf::cty::c_ulong,
-    pub num_bugs: ::aya_bpf::cty::c_uint,
+    pub taints: ::aya_ebpf::cty::c_ulong,
+    pub num_bugs: ::aya_ebpf::cty::c_uint,
     pub bug_list: list_head,
     pub bug_table: *mut bug_entry,
     pub kallsyms: *mut mod_kallsyms,
     pub core_kallsyms: mod_kallsyms,
     pub sect_attrs: *mut module_sect_attrs,
     pub notes_attrs: *mut module_notes_attrs,
-    pub args: *mut ::aya_bpf::cty::c_char,
-    pub percpu: *mut ::aya_bpf::cty::c_void,
-    pub percpu_size: ::aya_bpf::cty::c_uint,
-    pub noinstr_text_start: *mut ::aya_bpf::cty::c_void,
-    pub noinstr_text_size: ::aya_bpf::cty::c_uint,
-    pub num_tracepoints: ::aya_bpf::cty::c_uint,
-    pub tracepoints_ptrs: *const ::aya_bpf::cty::c_int,
-    pub num_srcu_structs: ::aya_bpf::cty::c_uint,
+    pub args: *mut ::aya_ebpf::cty::c_char,
+    pub percpu: *mut ::aya_ebpf::cty::c_void,
+    pub percpu_size: ::aya_ebpf::cty::c_uint,
+    pub noinstr_text_start: *mut ::aya_ebpf::cty::c_void,
+    pub noinstr_text_size: ::aya_ebpf::cty::c_uint,
+    pub num_tracepoints: ::aya_ebpf::cty::c_uint,
+    pub tracepoints_ptrs: *const ::aya_ebpf::cty::c_int,
+    pub num_srcu_structs: ::aya_ebpf::cty::c_uint,
     pub srcu_struct_ptrs: *mut *mut srcu_struct,
-    pub num_bpf_raw_events: ::aya_bpf::cty::c_uint,
+    pub num_bpf_raw_events: ::aya_ebpf::cty::c_uint,
     pub bpf_raw_events: *mut bpf_raw_event_map,
-    pub btf_data_size: ::aya_bpf::cty::c_uint,
-    pub btf_data: *mut ::aya_bpf::cty::c_void,
+    pub btf_data_size: ::aya_ebpf::cty::c_uint,
+    pub btf_data: *mut ::aya_ebpf::cty::c_void,
     pub jump_entries: *mut jump_entry,
-    pub num_jump_entries: ::aya_bpf::cty::c_uint,
-    pub num_trace_bprintk_fmt: ::aya_bpf::cty::c_uint,
-    pub trace_bprintk_fmt_start: *mut *const ::aya_bpf::cty::c_char,
+    pub num_jump_entries: ::aya_ebpf::cty::c_uint,
+    pub num_trace_bprintk_fmt: ::aya_ebpf::cty::c_uint,
+    pub trace_bprintk_fmt_start: *mut *const ::aya_ebpf::cty::c_char,
     pub trace_events: *mut *mut trace_event_call,
-    pub num_trace_events: ::aya_bpf::cty::c_uint,
+    pub num_trace_events: ::aya_ebpf::cty::c_uint,
     pub trace_evals: *mut *mut trace_eval_map,
-    pub num_trace_evals: ::aya_bpf::cty::c_uint,
-    pub num_ftrace_callsites: ::aya_bpf::cty::c_uint,
-    pub ftrace_callsites: *mut ::aya_bpf::cty::c_ulong,
-    pub kprobes_text_start: *mut ::aya_bpf::cty::c_void,
-    pub kprobes_text_size: ::aya_bpf::cty::c_uint,
-    pub kprobe_blacklist: *mut ::aya_bpf::cty::c_ulong,
-    pub num_kprobe_blacklist: ::aya_bpf::cty::c_uint,
-    pub num_static_call_sites: ::aya_bpf::cty::c_int,
+    pub num_trace_evals: ::aya_ebpf::cty::c_uint,
+    pub num_ftrace_callsites: ::aya_ebpf::cty::c_uint,
+    pub ftrace_callsites: *mut ::aya_ebpf::cty::c_ulong,
+    pub kprobes_text_start: *mut ::aya_ebpf::cty::c_void,
+    pub kprobes_text_size: ::aya_ebpf::cty::c_uint,
+    pub kprobe_blacklist: *mut ::aya_ebpf::cty::c_ulong,
+    pub num_kprobe_blacklist: ::aya_ebpf::cty::c_uint,
+    pub num_static_call_sites: ::aya_ebpf::cty::c_int,
     pub static_call_sites: *mut static_call_site,
     pub source_list: list_head,
     pub target_list: list_head,
@@ -1142,33 +1142,33 @@ pub struct module {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kernel_param_ops {
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub set: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *const ::aya_bpf::cty::c_char,
+            arg1: *const ::aya_ebpf::cty::c_char,
             arg2: *const kernel_param,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *mut ::aya_bpf::cty::c_char,
+            arg1: *mut ::aya_ebpf::cty::c_char,
             arg2: *const kernel_param,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+    pub free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
 }
-pub type fl_owner_t = *mut ::aya_bpf::cty::c_void;
+pub type fl_owner_t = *mut ::aya_ebpf::cty::c_void;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct file_operations {
     pub owner: *mut module,
     pub llseek: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut file, arg2: loff_t, arg3: ::aya_bpf::cty::c_int) -> loff_t,
+        unsafe extern "C" fn(arg1: *mut file, arg2: loff_t, arg3: ::aya_ebpf::cty::c_int) -> loff_t,
     >,
     pub read: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: usize,
             arg4: *mut loff_t,
         ) -> isize,
@@ -1176,7 +1176,7 @@ pub struct file_operations {
     pub write: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: *const ::aya_bpf::cty::c_char,
+            arg2: *const ::aya_ebpf::cty::c_char,
             arg3: usize,
             arg4: *mut loff_t,
         ) -> isize,
@@ -1191,11 +1191,11 @@ pub struct file_operations {
         unsafe extern "C" fn(
             arg1: *mut kiocb,
             arg2: *mut io_comp_batch,
-            arg3: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub iterate_shared: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut file, arg2: *mut dir_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut file, arg2: *mut dir_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub poll: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut file, arg2: *mut poll_table_struct) -> __poll_t,
@@ -1203,70 +1203,70 @@ pub struct file_operations {
     pub unlocked_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_long,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub compat_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_long,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub mmap: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut file, arg2: *mut vm_area_struct) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut file, arg2: *mut vm_area_struct) -> ::aya_ebpf::cty::c_int,
     >,
-    pub mmap_supported_flags: ::aya_bpf::cty::c_ulong,
+    pub mmap_supported_flags: ::aya_ebpf::cty::c_ulong,
     pub open: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut file) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut file) -> ::aya_ebpf::cty::c_int,
     >,
     pub flush: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut file, arg2: fl_owner_t) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut file, arg2: fl_owner_t) -> ::aya_ebpf::cty::c_int,
     >,
     pub release: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut file) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut file) -> ::aya_ebpf::cty::c_int,
     >,
     pub fsync: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
             arg2: loff_t,
             arg3: loff_t,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fasync: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: ::aya_bpf::cty::c_int,
+            arg1: ::aya_ebpf::cty::c_int,
             arg2: *mut file,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lock: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut file_lock,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_unmapped_area: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_ulong,
-            arg3: ::aya_bpf::cty::c_ulong,
-            arg4: ::aya_bpf::cty::c_ulong,
-            arg5: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_ulong,
+            arg4: ::aya_ebpf::cty::c_ulong,
+            arg5: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_ulong,
     >,
     pub check_flags: ::core::option::Option<
-        unsafe extern "C" fn(arg1: ::aya_bpf::cty::c_int) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: ::aya_ebpf::cty::c_int) -> ::aya_ebpf::cty::c_int,
     >,
     pub flock: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut file_lock,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub splice_write: ::core::option::Option<
         unsafe extern "C" fn(
@@ -1274,7 +1274,7 @@ pub struct file_operations {
             arg2: *mut file,
             arg3: *mut loff_t,
             arg4: usize,
-            arg5: ::aya_bpf::cty::c_uint,
+            arg5: ::aya_ebpf::cty::c_uint,
         ) -> isize,
     >,
     pub splice_read: ::core::option::Option<
@@ -1283,25 +1283,25 @@ pub struct file_operations {
             arg2: *mut loff_t,
             arg3: *mut pipe_inode_info,
             arg4: usize,
-            arg5: ::aya_bpf::cty::c_uint,
+            arg5: ::aya_ebpf::cty::c_uint,
         ) -> isize,
     >,
     pub splice_eof: ::core::option::Option<unsafe extern "C" fn(arg1: *mut file)>,
     pub setlease: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut *mut file_lock,
-            arg4: *mut *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: *mut *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fallocate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: loff_t,
             arg4: loff_t,
-        ) -> ::aya_bpf::cty::c_long,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub show_fdinfo:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut file)>,
@@ -1312,7 +1312,7 @@ pub struct file_operations {
             arg3: *mut file,
             arg4: loff_t,
             arg5: usize,
-            arg6: ::aya_bpf::cty::c_uint,
+            arg6: ::aya_ebpf::cty::c_uint,
         ) -> isize,
     >,
     pub remap_file_range: ::core::option::Option<
@@ -1322,7 +1322,7 @@ pub struct file_operations {
             arg3: *mut file,
             arg4: loff_t,
             arg5: loff_t,
-            arg6: ::aya_bpf::cty::c_uint,
+            arg6: ::aya_ebpf::cty::c_uint,
         ) -> loff_t,
     >,
     pub fadvise: ::core::option::Option<
@@ -1330,21 +1330,21 @@ pub struct file_operations {
             arg1: *mut file,
             arg2: loff_t,
             arg3: loff_t,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub uring_cmd: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut io_uring_cmd,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub uring_cmd_iopoll: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut io_uring_cmd,
             arg2: *mut io_comp_batch,
-            arg3: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -1363,21 +1363,21 @@ pub struct static_call_mod {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct static_call_key {
-    pub func: *mut ::aya_bpf::cty::c_void,
+    pub func: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_1: static_call_key__bindgen_ty_1,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union static_call_key__bindgen_ty_1 {
-    pub type_: ::aya_bpf::cty::c_ulong,
+    pub type_: ::aya_ebpf::cty::c_ulong,
     pub mods: *mut static_call_mod,
     pub sites: *mut static_call_site,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct thread_info {
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub syscall_work: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub syscall_work: ::aya_ebpf::cty::c_ulong,
     pub status: u32_,
     pub cpu: u32_,
 }
@@ -1397,20 +1397,20 @@ pub struct __call_single_node {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union __call_single_node__bindgen_ty_1 {
-    pub u_flags: ::aya_bpf::cty::c_uint,
+    pub u_flags: ::aya_ebpf::cty::c_uint,
     pub a_flags: atomic_t,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct load_weight {
-    pub weight: ::aya_bpf::cty::c_ulong,
+    pub weight: ::aya_ebpf::cty::c_ulong,
     pub inv_weight: u32_,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct util_est {
-    pub enqueued: ::aya_bpf::cty::c_uint,
-    pub ewma: ::aya_bpf::cty::c_uint,
+    pub enqueued: ::aya_ebpf::cty::c_uint,
+    pub ewma: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -1420,9 +1420,9 @@ pub struct sched_avg {
     pub runnable_sum: u64_,
     pub util_sum: u32_,
     pub period_contrib: u32_,
-    pub load_avg: ::aya_bpf::cty::c_ulong,
-    pub runnable_avg: ::aya_bpf::cty::c_ulong,
-    pub util_avg: ::aya_bpf::cty::c_ulong,
+    pub load_avg: ::aya_ebpf::cty::c_ulong,
+    pub runnable_avg: ::aya_ebpf::cty::c_ulong,
+    pub util_avg: ::aya_ebpf::cty::c_ulong,
     pub util_est: util_est,
 }
 #[repr(C)]
@@ -1433,7 +1433,7 @@ pub struct sched_entity {
     pub deadline: u64_,
     pub min_deadline: u64_,
     pub group_node: list_head,
-    pub on_rq: ::aya_bpf::cty::c_uint,
+    pub on_rq: ::aya_ebpf::cty::c_uint,
     pub exec_start: u64_,
     pub sum_exec_runtime: u64_,
     pub prev_sum_exec_runtime: u64_,
@@ -1441,11 +1441,11 @@ pub struct sched_entity {
     pub vlag: s64,
     pub slice: u64_,
     pub nr_migrations: u64_,
-    pub depth: ::aya_bpf::cty::c_int,
+    pub depth: ::aya_ebpf::cty::c_int,
     pub parent: *mut sched_entity,
     pub cfs_rq: *mut cfs_rq,
     pub my_q: *mut cfs_rq,
-    pub runnable_weight: ::aya_bpf::cty::c_ulong,
+    pub runnable_weight: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 16usize]>,
     pub avg: sched_avg,
@@ -1461,11 +1461,11 @@ impl sched_entity {
 #[derive(Debug, Copy, Clone)]
 pub struct sched_rt_entity {
     pub run_list: list_head,
-    pub timeout: ::aya_bpf::cty::c_ulong,
-    pub watchdog_stamp: ::aya_bpf::cty::c_ulong,
-    pub time_slice: ::aya_bpf::cty::c_uint,
-    pub on_rq: ::aya_bpf::cty::c_ushort,
-    pub on_list: ::aya_bpf::cty::c_ushort,
+    pub timeout: ::aya_ebpf::cty::c_ulong,
+    pub watchdog_stamp: ::aya_ebpf::cty::c_ulong,
+    pub time_slice: ::aya_ebpf::cty::c_uint,
+    pub on_rq: ::aya_ebpf::cty::c_ushort,
+    pub on_list: ::aya_ebpf::cty::c_ushort,
     pub back: *mut sched_rt_entity,
 }
 pub type ktime_t = s64;
@@ -1476,7 +1476,7 @@ pub struct timerqueue_node {
     pub expires: ktime_t,
 }
 pub mod hrtimer_restart {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const HRTIMER_NORESTART: Type = 0;
     pub const HRTIMER_RESTART: Type = 1;
 }
@@ -1504,7 +1504,7 @@ pub struct sched_dl_entity {
     pub dl_density: u64_,
     pub runtime: s64,
     pub deadline: u64_,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub dl_timer: hrtimer,
@@ -1513,44 +1513,44 @@ pub struct sched_dl_entity {
 }
 impl sched_dl_entity {
     #[inline]
-    pub fn dl_throttled(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn dl_throttled(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_dl_throttled(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_dl_throttled(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn dl_yielded(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn dl_yielded(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_dl_yielded(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_dl_yielded(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn dl_non_contending(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn dl_non_contending(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_dl_non_contending(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_dl_non_contending(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn dl_overrun(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn dl_overrun(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_dl_overrun(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_dl_overrun(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(3usize, 1u8, val as u64)
@@ -1558,10 +1558,10 @@ impl sched_dl_entity {
     }
     #[inline]
     pub fn new_bitfield_1(
-        dl_throttled: ::aya_bpf::cty::c_uint,
-        dl_yielded: ::aya_bpf::cty::c_uint,
-        dl_non_contending: ::aya_bpf::cty::c_uint,
-        dl_overrun: ::aya_bpf::cty::c_uint,
+        dl_throttled: ::aya_ebpf::cty::c_uint,
+        dl_yielded: ::aya_ebpf::cty::c_uint,
+        dl_non_contending: ::aya_ebpf::cty::c_uint,
+        dl_overrun: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -1589,7 +1589,7 @@ pub struct sched_statistics {}
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cpumask {
-    pub bits: [::aya_bpf::cty::c_ulong; 6usize],
+    pub bits: [::aya_ebpf::cty::c_ulong; 6usize],
 }
 pub type cpumask_t = cpumask;
 #[repr(C)]
@@ -1609,20 +1609,20 @@ pub struct rcu_special__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sched_info {
-    pub pcount: ::aya_bpf::cty::c_ulong,
-    pub run_delay: ::aya_bpf::cty::c_ulonglong,
-    pub last_arrival: ::aya_bpf::cty::c_ulonglong,
-    pub last_queued: ::aya_bpf::cty::c_ulonglong,
+    pub pcount: ::aya_ebpf::cty::c_ulong,
+    pub run_delay: ::aya_ebpf::cty::c_ulonglong,
+    pub last_arrival: ::aya_ebpf::cty::c_ulonglong,
+    pub last_queued: ::aya_ebpf::cty::c_ulonglong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct plist_node {
-    pub prio: ::aya_bpf::cty::c_int,
+    pub prio: ::aya_ebpf::cty::c_int,
     pub prio_list: list_head,
     pub node_list: list_head,
 }
 pub mod timespec_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const TT_NONE: Type = 0;
     pub const TT_NATIVE: Type = 1;
     pub const TT_COMPAT: Type = 2;
@@ -1630,9 +1630,9 @@ pub mod timespec_type {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct restart_block {
-    pub arch_data: ::aya_bpf::cty::c_ulong,
+    pub arch_data: ::aya_ebpf::cty::c_ulong,
     pub fn_: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut restart_block) -> ::aya_bpf::cty::c_long,
+        unsafe extern "C" fn(arg1: *mut restart_block) -> ::aya_ebpf::cty::c_long,
     >,
     pub __bindgen_anon_1: restart_block__bindgen_ty_1,
 }
@@ -1671,10 +1671,10 @@ pub union restart_block__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct restart_block__bindgen_ty_1__bindgen_ty_3 {
     pub ufds: *mut pollfd,
-    pub nfds: ::aya_bpf::cty::c_int,
-    pub has_timeout: ::aya_bpf::cty::c_int,
-    pub tv_sec: ::aya_bpf::cty::c_ulong,
-    pub tv_nsec: ::aya_bpf::cty::c_ulong,
+    pub nfds: ::aya_ebpf::cty::c_int,
+    pub has_timeout: ::aya_ebpf::cty::c_int,
+    pub tv_sec: ::aya_ebpf::cty::c_ulong,
+    pub tv_nsec: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -1686,11 +1686,11 @@ pub struct prev_cputime {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct seqcount {
-    pub sequence: ::aya_bpf::cty::c_uint,
+    pub sequence: ::aya_ebpf::cty::c_uint,
 }
 pub type seqcount_t = seqcount;
 pub mod vtime_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const VTIME_INACTIVE: Type = 0;
     pub const VTIME_IDLE: Type = 1;
     pub const VTIME_SYS: Type = 2;
@@ -1701,9 +1701,9 @@ pub mod vtime_state {
 #[derive(Debug, Copy, Clone)]
 pub struct vtime {
     pub seqcount: seqcount_t,
-    pub starttime: ::aya_bpf::cty::c_ulonglong,
+    pub starttime: ::aya_ebpf::cty::c_ulonglong,
     pub state: vtime_state::Type,
-    pub cpu: ::aya_bpf::cty::c_uint,
+    pub cpu: ::aya_ebpf::cty::c_uint,
     pub utime: u64_,
     pub stime: u64_,
     pub gtime: u64_,
@@ -1734,15 +1734,15 @@ pub struct posix_cputimer_base {
 #[derive(Debug, Copy, Clone)]
 pub struct posix_cputimers {
     pub bases: [posix_cputimer_base; 3usize],
-    pub timers_active: ::aya_bpf::cty::c_uint,
-    pub expiry_active: ::aya_bpf::cty::c_uint,
+    pub timers_active: ::aya_ebpf::cty::c_uint,
+    pub expiry_active: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct posix_cputimers_work {
     pub work: callback_head,
     pub mutex: mutex,
-    pub scheduled: ::aya_bpf::cty::c_uint,
+    pub scheduled: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -1757,7 +1757,7 @@ pub struct sysv_shm {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sigset_t {
-    pub sig: [::aya_bpf::cty::c_ulong; 1usize],
+    pub sig: [::aya_ebpf::cty::c_ulong; 1usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -1773,16 +1773,16 @@ pub struct kuid_t {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct seccomp {
-    pub mode: ::aya_bpf::cty::c_int,
+    pub mode: ::aya_ebpf::cty::c_int,
     pub filter_count: atomic_t,
     pub filter: *mut seccomp_filter,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct syscall_user_dispatch {
-    pub selector: *mut ::aya_bpf::cty::c_char,
-    pub offset: ::aya_bpf::cty::c_ulong,
-    pub len: ::aya_bpf::cty::c_ulong,
+    pub selector: *mut ::aya_ebpf::cty::c_char,
+    pub offset: ::aya_ebpf::cty::c_ulong,
+    pub len: ::aya_ebpf::cty::c_ulong,
     pub on_dispatch: bool_,
 }
 #[repr(C)]
@@ -1815,7 +1815,7 @@ pub struct task_io_accounting {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nodemask_t {
-    pub bits: [::aya_bpf::cty::c_ulong; 1usize],
+    pub bits: [::aya_ebpf::cty::c_ulong; 1usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -1849,7 +1849,7 @@ pub struct kmap_ctrl {}
 #[derive(Debug, Copy, Clone)]
 pub struct timer_list {
     pub entry: hlist_node,
-    pub expires: ::aya_bpf::cty::c_ulong,
+    pub expires: ::aya_ebpf::cty::c_ulong,
     pub function: ::core::option::Option<unsafe extern "C" fn(arg1: *mut timer_list)>,
     pub flags: u32_,
 }
@@ -1868,8 +1868,8 @@ pub struct thread_shstk {
 #[derive(Debug, Copy, Clone)]
 pub struct fpu_state_perm {
     pub __state_perm: u64_,
-    pub __state_size: ::aya_bpf::cty::c_uint,
-    pub __user_state_size: ::aya_bpf::cty::c_uint,
+    pub __state_size: ::aya_ebpf::cty::c_uint,
+    pub __user_state_size: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -1969,8 +1969,8 @@ pub struct fpregs_state {
 }
 #[repr(C)]
 pub struct fpstate {
-    pub size: ::aya_bpf::cty::c_uint,
-    pub user_size: ::aya_bpf::cty::c_uint,
+    pub size: ::aya_ebpf::cty::c_uint,
+    pub user_size: ::aya_ebpf::cty::c_uint,
     pub xfeatures: u64_,
     pub user_xfeatures: u64_,
     pub xfd: u64_,
@@ -1980,44 +1980,44 @@ pub struct fpstate {
 }
 impl fpstate {
     #[inline]
-    pub fn is_valloc(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_valloc(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_valloc(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_valloc(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn is_guest(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_guest(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_guest(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_guest(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn is_confidential(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_confidential(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_confidential(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_confidential(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn in_use(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn in_use(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_in_use(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_in_use(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(3usize, 1u8, val as u64)
@@ -2025,10 +2025,10 @@ impl fpstate {
     }
     #[inline]
     pub fn new_bitfield_1(
-        is_valloc: ::aya_bpf::cty::c_uint,
-        is_guest: ::aya_bpf::cty::c_uint,
-        is_confidential: ::aya_bpf::cty::c_uint,
-        in_use: ::aya_bpf::cty::c_uint,
+        is_valloc: ::aya_ebpf::cty::c_uint,
+        is_guest: ::aya_ebpf::cty::c_uint,
+        is_confidential: ::aya_ebpf::cty::c_uint,
+        in_use: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 32usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 32usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -2052,8 +2052,8 @@ impl fpstate {
 }
 #[repr(C)]
 pub struct fpu {
-    pub last_cpu: ::aya_bpf::cty::c_uint,
-    pub avx512_timestamp: ::aya_bpf::cty::c_ulong,
+    pub last_cpu: ::aya_ebpf::cty::c_uint,
+    pub avx512_timestamp: ::aya_ebpf::cty::c_ulong,
     pub fpstate: *mut fpstate,
     pub __task_fpstate: *mut fpstate,
     pub perm: fpu_state_perm,
@@ -2063,26 +2063,26 @@ pub struct fpu {
 #[repr(C)]
 pub struct thread_struct {
     pub tls_array: [desc_struct; 3usize],
-    pub sp: ::aya_bpf::cty::c_ulong,
-    pub es: ::aya_bpf::cty::c_ushort,
-    pub ds: ::aya_bpf::cty::c_ushort,
-    pub fsindex: ::aya_bpf::cty::c_ushort,
-    pub gsindex: ::aya_bpf::cty::c_ushort,
-    pub fsbase: ::aya_bpf::cty::c_ulong,
-    pub gsbase: ::aya_bpf::cty::c_ulong,
+    pub sp: ::aya_ebpf::cty::c_ulong,
+    pub es: ::aya_ebpf::cty::c_ushort,
+    pub ds: ::aya_ebpf::cty::c_ushort,
+    pub fsindex: ::aya_ebpf::cty::c_ushort,
+    pub gsindex: ::aya_ebpf::cty::c_ushort,
+    pub fsbase: ::aya_ebpf::cty::c_ulong,
+    pub gsbase: ::aya_ebpf::cty::c_ulong,
     pub ptrace_bps: [*mut perf_event; 4usize],
-    pub virtual_dr6: ::aya_bpf::cty::c_ulong,
-    pub ptrace_dr7: ::aya_bpf::cty::c_ulong,
-    pub cr2: ::aya_bpf::cty::c_ulong,
-    pub trap_nr: ::aya_bpf::cty::c_ulong,
-    pub error_code: ::aya_bpf::cty::c_ulong,
+    pub virtual_dr6: ::aya_ebpf::cty::c_ulong,
+    pub ptrace_dr7: ::aya_ebpf::cty::c_ulong,
+    pub cr2: ::aya_ebpf::cty::c_ulong,
+    pub trap_nr: ::aya_ebpf::cty::c_ulong,
+    pub error_code: ::aya_ebpf::cty::c_ulong,
     pub io_bitmap: *mut io_bitmap,
-    pub iopl_emul: ::aya_bpf::cty::c_ulong,
+    pub iopl_emul: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub pkru: u32_,
-    pub features: ::aya_bpf::cty::c_ulong,
-    pub features_locked: ::aya_bpf::cty::c_ulong,
+    pub features: ::aya_ebpf::cty::c_ulong,
+    pub features_locked: ::aya_ebpf::cty::c_ulong,
     pub shstk: thread_shstk,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 8usize]>,
@@ -2090,22 +2090,22 @@ pub struct thread_struct {
 }
 impl thread_struct {
     #[inline]
-    pub fn iopl_warn(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn iopl_warn(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_iopl_warn(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_iopl_warn(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn sig_on_uaccess_err(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn sig_on_uaccess_err(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_sig_on_uaccess_err(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_sig_on_uaccess_err(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
@@ -2113,8 +2113,8 @@ impl thread_struct {
     }
     #[inline]
     pub fn new_bitfield_1(
-        iopl_warn: ::aya_bpf::cty::c_uint,
-        sig_on_uaccess_err: ::aya_bpf::cty::c_uint,
+        iopl_warn: ::aya_ebpf::cty::c_uint,
+        sig_on_uaccess_err: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -2137,78 +2137,78 @@ pub type kernel_siginfo_t = kernel_siginfo;
 #[repr(C)]
 pub struct task_struct {
     pub thread_info: thread_info,
-    pub __state: ::aya_bpf::cty::c_uint,
-    pub stack: *mut ::aya_bpf::cty::c_void,
+    pub __state: ::aya_ebpf::cty::c_uint,
+    pub stack: *mut ::aya_ebpf::cty::c_void,
     pub usage: refcount_t,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub ptrace: ::aya_bpf::cty::c_uint,
-    pub on_cpu: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub ptrace: ::aya_ebpf::cty::c_uint,
+    pub on_cpu: ::aya_ebpf::cty::c_int,
     pub wake_entry: __call_single_node,
-    pub wakee_flips: ::aya_bpf::cty::c_uint,
-    pub wakee_flip_decay_ts: ::aya_bpf::cty::c_ulong,
+    pub wakee_flips: ::aya_ebpf::cty::c_uint,
+    pub wakee_flip_decay_ts: ::aya_ebpf::cty::c_ulong,
     pub last_wakee: *mut task_struct,
-    pub recent_used_cpu: ::aya_bpf::cty::c_int,
-    pub wake_cpu: ::aya_bpf::cty::c_int,
-    pub on_rq: ::aya_bpf::cty::c_int,
-    pub prio: ::aya_bpf::cty::c_int,
-    pub static_prio: ::aya_bpf::cty::c_int,
-    pub normal_prio: ::aya_bpf::cty::c_int,
-    pub rt_priority: ::aya_bpf::cty::c_uint,
+    pub recent_used_cpu: ::aya_ebpf::cty::c_int,
+    pub wake_cpu: ::aya_ebpf::cty::c_int,
+    pub on_rq: ::aya_ebpf::cty::c_int,
+    pub prio: ::aya_ebpf::cty::c_int,
+    pub static_prio: ::aya_ebpf::cty::c_int,
+    pub normal_prio: ::aya_ebpf::cty::c_int,
+    pub rt_priority: ::aya_ebpf::cty::c_uint,
     pub se: sched_entity,
     pub rt: sched_rt_entity,
     pub dl: sched_dl_entity,
     pub sched_class: *const sched_class,
     pub core_node: rb_node,
-    pub core_cookie: ::aya_bpf::cty::c_ulong,
-    pub core_occupation: ::aya_bpf::cty::c_uint,
+    pub core_cookie: ::aya_ebpf::cty::c_ulong,
+    pub core_occupation: ::aya_ebpf::cty::c_uint,
     pub sched_task_group: *mut task_group,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 56usize]>,
     pub stats: sched_statistics,
     pub preempt_notifiers: hlist_head,
-    pub btrace_seq: ::aya_bpf::cty::c_uint,
-    pub policy: ::aya_bpf::cty::c_uint,
-    pub nr_cpus_allowed: ::aya_bpf::cty::c_int,
+    pub btrace_seq: ::aya_ebpf::cty::c_uint,
+    pub policy: ::aya_ebpf::cty::c_uint,
+    pub nr_cpus_allowed: ::aya_ebpf::cty::c_int,
     pub cpus_ptr: *const cpumask_t,
     pub user_cpus_ptr: *mut cpumask_t,
     pub cpus_mask: cpumask_t,
-    pub migration_pending: *mut ::aya_bpf::cty::c_void,
-    pub migration_disabled: ::aya_bpf::cty::c_ushort,
-    pub migration_flags: ::aya_bpf::cty::c_ushort,
-    pub rcu_read_lock_nesting: ::aya_bpf::cty::c_int,
+    pub migration_pending: *mut ::aya_ebpf::cty::c_void,
+    pub migration_disabled: ::aya_ebpf::cty::c_ushort,
+    pub migration_flags: ::aya_ebpf::cty::c_ushort,
+    pub rcu_read_lock_nesting: ::aya_ebpf::cty::c_int,
     pub rcu_read_unlock_special: rcu_special,
     pub rcu_node_entry: list_head,
     pub rcu_blocked_node: *mut rcu_node,
-    pub rcu_tasks_nvcsw: ::aya_bpf::cty::c_ulong,
+    pub rcu_tasks_nvcsw: ::aya_ebpf::cty::c_ulong,
     pub rcu_tasks_holdout: u8_,
     pub rcu_tasks_idx: u8_,
-    pub rcu_tasks_idle_cpu: ::aya_bpf::cty::c_int,
+    pub rcu_tasks_idle_cpu: ::aya_ebpf::cty::c_int,
     pub rcu_tasks_holdout_list: list_head,
-    pub trc_reader_nesting: ::aya_bpf::cty::c_int,
-    pub trc_ipi_to_cpu: ::aya_bpf::cty::c_int,
+    pub trc_reader_nesting: ::aya_ebpf::cty::c_int,
+    pub trc_ipi_to_cpu: ::aya_ebpf::cty::c_int,
     pub trc_reader_special: rcu_special,
     pub trc_holdout_list: list_head,
     pub trc_blkd_node: list_head,
-    pub trc_blkd_cpu: ::aya_bpf::cty::c_int,
+    pub trc_blkd_cpu: ::aya_ebpf::cty::c_int,
     pub sched_info: sched_info,
     pub tasks: list_head,
     pub pushable_tasks: plist_node,
     pub pushable_dl_tasks: rb_node,
     pub mm: *mut mm_struct,
     pub active_mm: *mut mm_struct,
-    pub exit_state: ::aya_bpf::cty::c_int,
-    pub exit_code: ::aya_bpf::cty::c_int,
-    pub exit_signal: ::aya_bpf::cty::c_int,
-    pub pdeath_signal: ::aya_bpf::cty::c_int,
-    pub jobctl: ::aya_bpf::cty::c_ulong,
-    pub personality: ::aya_bpf::cty::c_uint,
+    pub exit_state: ::aya_ebpf::cty::c_int,
+    pub exit_code: ::aya_ebpf::cty::c_int,
+    pub exit_signal: ::aya_ebpf::cty::c_int,
+    pub pdeath_signal: ::aya_ebpf::cty::c_int,
+    pub jobctl: ::aya_ebpf::cty::c_ulong,
+    pub personality: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 6usize]>,
-    pub atomic_flags: ::aya_bpf::cty::c_ulong,
+    pub atomic_flags: ::aya_ebpf::cty::c_ulong,
     pub restart_block: restart_block,
     pub pid: pid_t,
     pub tgid: pid_t,
-    pub stack_canary: ::aya_bpf::cty::c_ulong,
+    pub stack_canary: ::aya_ebpf::cty::c_ulong,
     pub real_parent: *mut task_struct,
     pub parent: *mut task_struct,
     pub children: list_head,
@@ -2221,33 +2221,33 @@ pub struct task_struct {
     pub thread_group: list_head,
     pub thread_node: list_head,
     pub vfork_done: *mut completion,
-    pub set_child_tid: *mut ::aya_bpf::cty::c_int,
-    pub clear_child_tid: *mut ::aya_bpf::cty::c_int,
-    pub worker_private: *mut ::aya_bpf::cty::c_void,
+    pub set_child_tid: *mut ::aya_ebpf::cty::c_int,
+    pub clear_child_tid: *mut ::aya_ebpf::cty::c_int,
+    pub worker_private: *mut ::aya_ebpf::cty::c_void,
     pub utime: u64_,
     pub stime: u64_,
     pub gtime: u64_,
     pub prev_cputime: prev_cputime,
     pub vtime: vtime,
     pub tick_dep_mask: atomic_t,
-    pub nvcsw: ::aya_bpf::cty::c_ulong,
-    pub nivcsw: ::aya_bpf::cty::c_ulong,
+    pub nvcsw: ::aya_ebpf::cty::c_ulong,
+    pub nivcsw: ::aya_ebpf::cty::c_ulong,
     pub start_time: u64_,
     pub start_boottime: u64_,
-    pub min_flt: ::aya_bpf::cty::c_ulong,
-    pub maj_flt: ::aya_bpf::cty::c_ulong,
+    pub min_flt: ::aya_ebpf::cty::c_ulong,
+    pub maj_flt: ::aya_ebpf::cty::c_ulong,
     pub posix_cputimers: posix_cputimers,
     pub posix_cputimers_work: posix_cputimers_work,
     pub ptracer_cred: *const cred,
     pub real_cred: *const cred,
     pub cred: *const cred,
     pub cached_requested_key: *mut key,
-    pub comm: [::aya_bpf::cty::c_char; 16usize],
+    pub comm: [::aya_ebpf::cty::c_char; 16usize],
     pub nameidata: *mut nameidata,
     pub sysvsem: sysv_sem,
     pub sysvshm: sysv_shm,
-    pub last_switch_count: ::aya_bpf::cty::c_ulong,
-    pub last_switch_time: ::aya_bpf::cty::c_ulong,
+    pub last_switch_count: ::aya_ebpf::cty::c_ulong,
+    pub last_switch_time: ::aya_ebpf::cty::c_ulong,
     pub fs: *mut fs_struct,
     pub files: *mut files_struct,
     pub io_uring: *mut io_uring_task,
@@ -2258,13 +2258,13 @@ pub struct task_struct {
     pub real_blocked: sigset_t,
     pub saved_sigmask: sigset_t,
     pub pending: sigpending,
-    pub sas_ss_sp: ::aya_bpf::cty::c_ulong,
+    pub sas_ss_sp: ::aya_ebpf::cty::c_ulong,
     pub sas_ss_size: usize,
-    pub sas_ss_flags: ::aya_bpf::cty::c_uint,
+    pub sas_ss_flags: ::aya_ebpf::cty::c_uint,
     pub task_works: *mut callback_head,
     pub audit_context: *mut audit_context,
     pub loginuid: kuid_t,
-    pub sessionid: ::aya_bpf::cty::c_uint,
+    pub sessionid: ::aya_ebpf::cty::c_uint,
     pub seccomp: seccomp,
     pub syscall_dispatch: syscall_user_dispatch,
     pub parent_exec_id: u64_,
@@ -2275,23 +2275,23 @@ pub struct task_struct {
     pub pi_waiters: rb_root_cached,
     pub pi_top_task: *mut task_struct,
     pub pi_blocked_on: *mut rt_mutex_waiter,
-    pub journal_info: *mut ::aya_bpf::cty::c_void,
+    pub journal_info: *mut ::aya_ebpf::cty::c_void,
     pub bio_list: *mut bio_list,
     pub plug: *mut blk_plug,
     pub reclaim_state: *mut reclaim_state,
     pub io_context: *mut io_context,
     pub capture_control: *mut capture_control,
-    pub ptrace_message: ::aya_bpf::cty::c_ulong,
+    pub ptrace_message: ::aya_ebpf::cty::c_ulong,
     pub last_siginfo: *mut kernel_siginfo_t,
     pub ioac: task_io_accounting,
-    pub psi_flags: ::aya_bpf::cty::c_uint,
+    pub psi_flags: ::aya_ebpf::cty::c_uint,
     pub acct_rss_mem1: u64_,
     pub acct_vm_mem1: u64_,
     pub acct_timexpd: u64_,
     pub mems_allowed: nodemask_t,
     pub mems_allowed_seq: seqcount_spinlock_t,
-    pub cpuset_mem_spread_rotor: ::aya_bpf::cty::c_int,
-    pub cpuset_slab_spread_rotor: ::aya_bpf::cty::c_int,
+    pub cpuset_mem_spread_rotor: ::aya_ebpf::cty::c_int,
+    pub cpuset_slab_spread_rotor: ::aya_ebpf::cty::c_int,
     pub cgroups: *mut css_set,
     pub cg_list: list_head,
     pub robust_list: *mut robust_list_head,
@@ -2299,65 +2299,65 @@ pub struct task_struct {
     pub pi_state_list: list_head,
     pub pi_state_cache: *mut futex_pi_state,
     pub futex_exit_mutex: mutex,
-    pub futex_state: ::aya_bpf::cty::c_uint,
+    pub futex_state: ::aya_ebpf::cty::c_uint,
     pub perf_event_ctxp: *mut perf_event_context,
     pub perf_event_mutex: mutex,
     pub perf_event_list: list_head,
     pub mempolicy: *mut mempolicy,
-    pub il_prev: ::aya_bpf::cty::c_short,
-    pub pref_node_fork: ::aya_bpf::cty::c_short,
+    pub il_prev: ::aya_ebpf::cty::c_short,
+    pub pref_node_fork: ::aya_ebpf::cty::c_short,
     pub rseq: *mut rseq,
     pub rseq_len: u32_,
     pub rseq_sig: u32_,
-    pub rseq_event_mask: ::aya_bpf::cty::c_ulong,
-    pub mm_cid: ::aya_bpf::cty::c_int,
-    pub last_mm_cid: ::aya_bpf::cty::c_int,
-    pub migrate_from_cpu: ::aya_bpf::cty::c_int,
-    pub mm_cid_active: ::aya_bpf::cty::c_int,
+    pub rseq_event_mask: ::aya_ebpf::cty::c_ulong,
+    pub mm_cid: ::aya_ebpf::cty::c_int,
+    pub last_mm_cid: ::aya_ebpf::cty::c_int,
+    pub migrate_from_cpu: ::aya_ebpf::cty::c_int,
+    pub mm_cid_active: ::aya_ebpf::cty::c_int,
     pub cid_work: callback_head,
     pub tlb_ubc: tlbflush_unmap_batch,
     pub splice_pipe: *mut pipe_inode_info,
     pub task_frag: page_frag,
     pub delays: *mut task_delay_info,
-    pub nr_dirtied: ::aya_bpf::cty::c_int,
-    pub nr_dirtied_pause: ::aya_bpf::cty::c_int,
-    pub dirty_paused_when: ::aya_bpf::cty::c_ulong,
+    pub nr_dirtied: ::aya_ebpf::cty::c_int,
+    pub nr_dirtied_pause: ::aya_ebpf::cty::c_int,
+    pub dirty_paused_when: ::aya_ebpf::cty::c_ulong,
     pub timer_slack_ns: u64_,
     pub default_timer_slack_ns: u64_,
-    pub curr_ret_stack: ::aya_bpf::cty::c_int,
-    pub curr_ret_depth: ::aya_bpf::cty::c_int,
+    pub curr_ret_stack: ::aya_ebpf::cty::c_int,
+    pub curr_ret_depth: ::aya_ebpf::cty::c_int,
     pub ret_stack: *mut ftrace_ret_stack,
-    pub ftrace_timestamp: ::aya_bpf::cty::c_ulonglong,
+    pub ftrace_timestamp: ::aya_ebpf::cty::c_ulonglong,
     pub trace_overrun: atomic_t,
     pub tracing_graph_pause: atomic_t,
-    pub trace_recursion: ::aya_bpf::cty::c_ulong,
+    pub trace_recursion: ::aya_ebpf::cty::c_ulong,
     pub memcg_in_oom: *mut mem_cgroup,
     pub memcg_oom_gfp_mask: gfp_t,
-    pub memcg_oom_order: ::aya_bpf::cty::c_int,
-    pub memcg_nr_pages_over_high: ::aya_bpf::cty::c_uint,
+    pub memcg_oom_order: ::aya_ebpf::cty::c_int,
+    pub memcg_nr_pages_over_high: ::aya_ebpf::cty::c_uint,
     pub active_memcg: *mut mem_cgroup,
     pub throttle_disk: *mut gendisk,
     pub utask: *mut uprobe_task,
-    pub sequential_io: ::aya_bpf::cty::c_uint,
-    pub sequential_io_avg: ::aya_bpf::cty::c_uint,
+    pub sequential_io: ::aya_ebpf::cty::c_uint,
+    pub sequential_io_avg: ::aya_ebpf::cty::c_uint,
     pub kmap_ctrl: kmap_ctrl,
     pub rcu: callback_head,
     pub rcu_users: refcount_t,
-    pub pagefault_disabled: ::aya_bpf::cty::c_int,
+    pub pagefault_disabled: ::aya_ebpf::cty::c_int,
     pub oom_reaper_list: *mut task_struct,
     pub oom_reaper_timer: timer_list,
     pub stack_vm_area: *mut vm_struct,
     pub stack_refcount: refcount_t,
-    pub security: *mut ::aya_bpf::cty::c_void,
+    pub security: *mut ::aya_ebpf::cty::c_void,
     pub bpf_storage: *mut bpf_local_storage,
     pub bpf_ctx: *mut bpf_run_ctx,
-    pub mce_vaddr: *mut ::aya_bpf::cty::c_void,
+    pub mce_vaddr: *mut ::aya_ebpf::cty::c_void,
     pub mce_kflags: __u64,
     pub mce_addr: u64_,
     pub _bitfield_align_3: [u64; 0],
     pub _bitfield_3: __BindgenBitfieldUnit<[u8; 8usize]>,
     pub mce_kill_me: callback_head,
-    pub mce_count: ::aya_bpf::cty::c_int,
+    pub mce_count: ::aya_ebpf::cty::c_int,
     pub kretprobe_instances: llist_head,
     pub rethooks: llist_head,
     pub l1d_flush_kill: callback_head,
@@ -2367,176 +2367,176 @@ pub struct task_struct {
 }
 impl task_struct {
     #[inline]
-    pub fn sched_reset_on_fork(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn sched_reset_on_fork(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_sched_reset_on_fork(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_sched_reset_on_fork(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn sched_contributes_to_load(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn sched_contributes_to_load(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_sched_contributes_to_load(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_sched_contributes_to_load(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn sched_migrated(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn sched_migrated(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_sched_migrated(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_sched_migrated(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn sched_remote_wakeup(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn sched_remote_wakeup(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(32usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_sched_remote_wakeup(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_sched_remote_wakeup(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(32usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn in_execve(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn in_execve(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(33usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_in_execve(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_in_execve(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(33usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn in_iowait(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn in_iowait(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(34usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_in_iowait(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_in_iowait(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(34usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn restore_sigmask(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn restore_sigmask(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(35usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_restore_sigmask(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_restore_sigmask(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(35usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn in_user_fault(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn in_user_fault(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(36usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_in_user_fault(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_in_user_fault(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(36usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn in_lru_fault(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn in_lru_fault(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(37usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_in_lru_fault(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_in_lru_fault(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(37usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn no_cgroup_migration(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn no_cgroup_migration(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(38usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_no_cgroup_migration(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_no_cgroup_migration(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(38usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn frozen(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn frozen(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(39usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_frozen(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_frozen(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(39usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn use_memdelay(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn use_memdelay(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(40usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_use_memdelay(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_use_memdelay(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(40usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn in_memstall(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn in_memstall(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(41usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_in_memstall(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_in_memstall(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(41usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn in_eventfd(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn in_eventfd(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(42usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_in_eventfd(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_in_eventfd(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(42usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn reported_split_lock(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn reported_split_lock(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(43usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_reported_split_lock(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_reported_split_lock(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(43usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn in_thrashing(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn in_thrashing(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(44usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_in_thrashing(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_in_thrashing(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(44usize, 1u8, val as u64)
@@ -2544,22 +2544,22 @@ impl task_struct {
     }
     #[inline]
     pub fn new_bitfield_2(
-        sched_reset_on_fork: ::aya_bpf::cty::c_uint,
-        sched_contributes_to_load: ::aya_bpf::cty::c_uint,
-        sched_migrated: ::aya_bpf::cty::c_uint,
-        sched_remote_wakeup: ::aya_bpf::cty::c_uint,
-        in_execve: ::aya_bpf::cty::c_uint,
-        in_iowait: ::aya_bpf::cty::c_uint,
-        restore_sigmask: ::aya_bpf::cty::c_uint,
-        in_user_fault: ::aya_bpf::cty::c_uint,
-        in_lru_fault: ::aya_bpf::cty::c_uint,
-        no_cgroup_migration: ::aya_bpf::cty::c_uint,
-        frozen: ::aya_bpf::cty::c_uint,
-        use_memdelay: ::aya_bpf::cty::c_uint,
-        in_memstall: ::aya_bpf::cty::c_uint,
-        in_eventfd: ::aya_bpf::cty::c_uint,
-        reported_split_lock: ::aya_bpf::cty::c_uint,
-        in_thrashing: ::aya_bpf::cty::c_uint,
+        sched_reset_on_fork: ::aya_ebpf::cty::c_uint,
+        sched_contributes_to_load: ::aya_ebpf::cty::c_uint,
+        sched_migrated: ::aya_ebpf::cty::c_uint,
+        sched_remote_wakeup: ::aya_ebpf::cty::c_uint,
+        in_execve: ::aya_ebpf::cty::c_uint,
+        in_iowait: ::aya_ebpf::cty::c_uint,
+        restore_sigmask: ::aya_ebpf::cty::c_uint,
+        in_user_fault: ::aya_ebpf::cty::c_uint,
+        in_lru_fault: ::aya_ebpf::cty::c_uint,
+        no_cgroup_migration: ::aya_ebpf::cty::c_uint,
+        frozen: ::aya_ebpf::cty::c_uint,
+        use_memdelay: ::aya_ebpf::cty::c_uint,
+        in_memstall: ::aya_ebpf::cty::c_uint,
+        in_eventfd: ::aya_ebpf::cty::c_uint,
+        reported_split_lock: ::aya_ebpf::cty::c_uint,
+        in_thrashing: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 6usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 6usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -2696,8 +2696,8 @@ pub struct lockdep_map_p {}
 #[derive(Copy, Clone)]
 pub struct maple_tree {
     pub __bindgen_anon_1: maple_tree__bindgen_ty_1,
-    pub ma_flags: ::aya_bpf::cty::c_uint,
-    pub ma_root: *mut ::aya_bpf::cty::c_void,
+    pub ma_flags: ::aya_ebpf::cty::c_uint,
+    pub ma_root: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -2729,9 +2729,9 @@ pub struct mm_context_t {
     pub tlb_gen: atomic64_t,
     pub ldt_usr_sem: rw_semaphore,
     pub ldt: *mut ldt_struct,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub lock: mutex,
-    pub vdso: *mut ::aya_bpf::cty::c_void,
+    pub vdso: *mut ::aya_ebpf::cty::c_void,
     pub vdso_image: *const vdso_image,
     pub perf_rdpmc_allowed: atomic_t,
     pub pkey_allocation_map: u16_,
@@ -2753,7 +2753,7 @@ pub struct work_struct {
 #[repr(C)]
 pub struct mm_struct {
     pub __bindgen_anon_1: mm_struct__bindgen_ty_1,
-    pub cpu_bitmap: __IncompleteArrayField<::aya_bpf::cty::c_ulong>,
+    pub cpu_bitmap: __IncompleteArrayField<::aya_ebpf::cty::c_ulong>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -2763,55 +2763,55 @@ pub struct mm_struct__bindgen_ty_1 {
     pub get_unmapped_area: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_ulong,
-            arg3: ::aya_bpf::cty::c_ulong,
-            arg4: ::aya_bpf::cty::c_ulong,
-            arg5: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_ulong,
-    >,
-    pub mmap_base: ::aya_bpf::cty::c_ulong,
-    pub mmap_legacy_base: ::aya_bpf::cty::c_ulong,
-    pub mmap_compat_base: ::aya_bpf::cty::c_ulong,
-    pub mmap_compat_legacy_base: ::aya_bpf::cty::c_ulong,
-    pub task_size: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_ulong,
+            arg4: ::aya_ebpf::cty::c_ulong,
+            arg5: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_ulong,
+    >,
+    pub mmap_base: ::aya_ebpf::cty::c_ulong,
+    pub mmap_legacy_base: ::aya_ebpf::cty::c_ulong,
+    pub mmap_compat_base: ::aya_ebpf::cty::c_ulong,
+    pub mmap_compat_legacy_base: ::aya_ebpf::cty::c_ulong,
+    pub task_size: ::aya_ebpf::cty::c_ulong,
     pub pgd: *mut pgd_t,
     pub membarrier_state: atomic_t,
     pub mm_users: atomic_t,
     pub pcpu_cid: *mut mm_cid,
-    pub mm_cid_next_scan: ::aya_bpf::cty::c_ulong,
+    pub mm_cid_next_scan: ::aya_ebpf::cty::c_ulong,
     pub pgtables_bytes: atomic_long_t,
-    pub map_count: ::aya_bpf::cty::c_int,
+    pub map_count: ::aya_ebpf::cty::c_int,
     pub page_table_lock: spinlock_t,
     pub mmap_lock: rw_semaphore,
     pub mmlist: list_head,
-    pub mm_lock_seq: ::aya_bpf::cty::c_int,
-    pub hiwater_rss: ::aya_bpf::cty::c_ulong,
-    pub hiwater_vm: ::aya_bpf::cty::c_ulong,
-    pub total_vm: ::aya_bpf::cty::c_ulong,
-    pub locked_vm: ::aya_bpf::cty::c_ulong,
+    pub mm_lock_seq: ::aya_ebpf::cty::c_int,
+    pub hiwater_rss: ::aya_ebpf::cty::c_ulong,
+    pub hiwater_vm: ::aya_ebpf::cty::c_ulong,
+    pub total_vm: ::aya_ebpf::cty::c_ulong,
+    pub locked_vm: ::aya_ebpf::cty::c_ulong,
     pub pinned_vm: atomic64_t,
-    pub data_vm: ::aya_bpf::cty::c_ulong,
-    pub exec_vm: ::aya_bpf::cty::c_ulong,
-    pub stack_vm: ::aya_bpf::cty::c_ulong,
-    pub def_flags: ::aya_bpf::cty::c_ulong,
+    pub data_vm: ::aya_ebpf::cty::c_ulong,
+    pub exec_vm: ::aya_ebpf::cty::c_ulong,
+    pub stack_vm: ::aya_ebpf::cty::c_ulong,
+    pub def_flags: ::aya_ebpf::cty::c_ulong,
     pub write_protect_seq: seqcount_t,
     pub arg_lock: spinlock_t,
-    pub start_code: ::aya_bpf::cty::c_ulong,
-    pub end_code: ::aya_bpf::cty::c_ulong,
-    pub start_data: ::aya_bpf::cty::c_ulong,
-    pub end_data: ::aya_bpf::cty::c_ulong,
-    pub start_brk: ::aya_bpf::cty::c_ulong,
-    pub brk: ::aya_bpf::cty::c_ulong,
-    pub start_stack: ::aya_bpf::cty::c_ulong,
-    pub arg_start: ::aya_bpf::cty::c_ulong,
-    pub arg_end: ::aya_bpf::cty::c_ulong,
-    pub env_start: ::aya_bpf::cty::c_ulong,
-    pub env_end: ::aya_bpf::cty::c_ulong,
-    pub saved_auxv: [::aya_bpf::cty::c_ulong; 52usize],
+    pub start_code: ::aya_ebpf::cty::c_ulong,
+    pub end_code: ::aya_ebpf::cty::c_ulong,
+    pub start_data: ::aya_ebpf::cty::c_ulong,
+    pub end_data: ::aya_ebpf::cty::c_ulong,
+    pub start_brk: ::aya_ebpf::cty::c_ulong,
+    pub brk: ::aya_ebpf::cty::c_ulong,
+    pub start_stack: ::aya_ebpf::cty::c_ulong,
+    pub arg_start: ::aya_ebpf::cty::c_ulong,
+    pub arg_end: ::aya_ebpf::cty::c_ulong,
+    pub env_start: ::aya_ebpf::cty::c_ulong,
+    pub env_end: ::aya_ebpf::cty::c_ulong,
+    pub saved_auxv: [::aya_ebpf::cty::c_ulong; 52usize],
     pub rss_stat: [percpu_counter; 4usize],
     pub binfmt: *mut linux_binfmt,
     pub context: mm_context_t,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub ioctx_lock: spinlock_t,
     pub ioctx_table: *mut kioctx_table,
     pub owner: *mut task_struct,
@@ -2823,9 +2823,9 @@ pub struct mm_struct__bindgen_ty_1 {
     pub uprobes_state: uprobes_state,
     pub hugetlb_usage: atomic_long_t,
     pub async_put_work: work_struct,
-    pub ksm_merging_pages: ::aya_bpf::cty::c_ulong,
-    pub ksm_rmap_items: ::aya_bpf::cty::c_ulong,
-    pub ksm_zero_pages: ::aya_bpf::cty::c_ulong,
+    pub ksm_merging_pages: ::aya_ebpf::cty::c_ulong,
+    pub ksm_rmap_items: ::aya_ebpf::cty::c_ulong,
+    pub ksm_zero_pages: ::aya_ebpf::cty::c_ulong,
     pub lru_gen: mm_struct__bindgen_ty_1__bindgen_ty_2,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 56usize]>,
@@ -2842,10 +2842,10 @@ pub struct mm_struct__bindgen_ty_1__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct mm_struct__bindgen_ty_1__bindgen_ty_2 {
     pub list: list_head,
-    pub bitmap: ::aya_bpf::cty::c_ulong,
+    pub bitmap: ::aya_ebpf::cty::c_ulong,
     pub memcg: *mut mem_cgroup,
 }
-pub type vm_flags_t = ::aya_bpf::cty::c_ulong;
+pub type vm_flags_t = ::aya_ebpf::cty::c_ulong;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct vm_userfaultfd_ctx {
@@ -2858,16 +2858,16 @@ pub struct vm_area_struct {
     pub vm_mm: *mut mm_struct,
     pub vm_page_prot: pgprot_t,
     pub __bindgen_anon_2: vm_area_struct__bindgen_ty_2,
-    pub vm_lock_seq: ::aya_bpf::cty::c_int,
+    pub vm_lock_seq: ::aya_ebpf::cty::c_int,
     pub vm_lock: *mut vma_lock,
     pub detached: bool_,
     pub shared: vm_area_struct__bindgen_ty_3,
     pub anon_vma_chain: list_head,
     pub anon_vma: *mut anon_vma,
     pub vm_ops: *const vm_operations_struct,
-    pub vm_pgoff: ::aya_bpf::cty::c_ulong,
+    pub vm_pgoff: ::aya_ebpf::cty::c_ulong,
     pub vm_file: *mut file,
-    pub vm_private_data: *mut ::aya_bpf::cty::c_void,
+    pub vm_private_data: *mut ::aya_ebpf::cty::c_void,
     pub swap_readahead_info: atomic_long_t,
     pub vm_policy: *mut mempolicy,
     pub vm_userfaultfd_ctx: vm_userfaultfd_ctx,
@@ -2881,8 +2881,8 @@ pub union vm_area_struct__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct vm_area_struct__bindgen_ty_1__bindgen_ty_1 {
-    pub vm_start: ::aya_bpf::cty::c_ulong,
-    pub vm_end: ::aya_bpf::cty::c_ulong,
+    pub vm_start: ::aya_ebpf::cty::c_ulong,
+    pub vm_end: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -2894,38 +2894,38 @@ pub union vm_area_struct__bindgen_ty_2 {
 #[derive(Debug, Copy, Clone)]
 pub struct vm_area_struct__bindgen_ty_3 {
     pub rb: rb_node,
-    pub rb_subtree_last: ::aya_bpf::cty::c_ulong,
+    pub rb_subtree_last: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct math_emu_info {
-    pub ___orig_eip: ::aya_bpf::cty::c_long,
+    pub ___orig_eip: ::aya_ebpf::cty::c_long,
     pub regs: *mut pt_regs,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct bug_entry {
-    pub bug_addr_disp: ::aya_bpf::cty::c_int,
-    pub file_disp: ::aya_bpf::cty::c_int,
-    pub line: ::aya_bpf::cty::c_ushort,
-    pub flags: ::aya_bpf::cty::c_ushort,
+    pub bug_addr_disp: ::aya_ebpf::cty::c_int,
+    pub file_disp: ::aya_ebpf::cty::c_int,
+    pub line: ::aya_ebpf::cty::c_ushort,
+    pub flags: ::aya_ebpf::cty::c_ushort,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct attribute_group {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub is_visible: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kobject,
             arg2: *mut attribute,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
         ) -> umode_t,
     >,
     pub is_bin_visible: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kobject,
             arg2: *mut bin_attribute,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
         ) -> umode_t,
     >,
     pub attrs: *mut *mut attribute,
@@ -2941,20 +2941,20 @@ pub struct range {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tracepoint_func {
-    pub func: *mut ::aya_bpf::cty::c_void,
-    pub data: *mut ::aya_bpf::cty::c_void,
-    pub prio: ::aya_bpf::cty::c_int,
+    pub func: *mut ::aya_ebpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
+    pub prio: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct tracepoint {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub key: static_key,
     pub static_call_key: *mut static_call_key,
-    pub static_call_tramp: *mut ::aya_bpf::cty::c_void,
-    pub iterator: *mut ::aya_bpf::cty::c_void,
-    pub probestub: *mut ::aya_bpf::cty::c_void,
-    pub regfunc: ::core::option::Option<unsafe extern "C" fn() -> ::aya_bpf::cty::c_int>,
+    pub static_call_tramp: *mut ::aya_ebpf::cty::c_void,
+    pub iterator: *mut ::aya_ebpf::cty::c_void,
+    pub probestub: *mut ::aya_ebpf::cty::c_void,
+    pub regfunc: ::core::option::Option<unsafe extern "C" fn() -> ::aya_ebpf::cty::c_int>,
     pub unregfunc: ::core::option::Option<unsafe extern "C" fn()>,
     pub funcs: *mut tracepoint_func,
 }
@@ -2962,7 +2962,7 @@ pub struct tracepoint {
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_raw_event_map {
     pub tp: *mut tracepoint,
-    pub bpf_func: *mut ::aya_bpf::cty::c_void,
+    pub bpf_func: *mut ::aya_ebpf::cty::c_void,
     pub num_args: u32_,
     pub writable_size: u32_,
     pub _bitfield_align_1: [u8; 0],
@@ -2979,27 +2979,30 @@ impl bpf_raw_event_map {
 #[derive(Debug, Copy, Clone)]
 pub struct seq_operations {
     pub start: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut loff_t) -> *mut ::aya_bpf::cty::c_void,
+        unsafe extern "C" fn(
+            arg1: *mut seq_file,
+            arg2: *mut loff_t,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub stop: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub next: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: *mut loff_t,
-        ) -> *mut ::aya_bpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub show: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 pub mod perf_event_state {
-    pub type Type = ::aya_bpf::cty::c_int;
+    pub type Type = ::aya_ebpf::cty::c_int;
     pub const PERF_EVENT_STATE_DEAD: Type = -4;
     pub const PERF_EVENT_STATE_EXIT: Type = -3;
     pub const PERF_EVENT_STATE_ERROR: Type = -2;
@@ -3695,15 +3698,15 @@ impl perf_event_attr {
 #[derive(Debug, Copy, Clone)]
 pub struct hw_perf_event_extra {
     pub config: u64_,
-    pub reg: ::aya_bpf::cty::c_uint,
-    pub alloc: ::aya_bpf::cty::c_int,
-    pub idx: ::aya_bpf::cty::c_int,
+    pub reg: ::aya_ebpf::cty::c_uint,
+    pub alloc: ::aya_ebpf::cty::c_int,
+    pub idx: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct arch_hw_breakpoint {
-    pub address: ::aya_bpf::cty::c_ulong,
-    pub mask: ::aya_bpf::cty::c_ulong,
+    pub address: ::aya_ebpf::cty::c_ulong,
+    pub mask: ::aya_ebpf::cty::c_ulong,
     pub len: u8_,
     pub type_: u8_,
 }
@@ -3723,9 +3726,9 @@ pub struct rhlist_head {
 pub struct hw_perf_event {
     pub __bindgen_anon_1: hw_perf_event__bindgen_ty_1,
     pub target: *mut task_struct,
-    pub addr_filters: *mut ::aya_bpf::cty::c_void,
-    pub addr_filters_gen: ::aya_bpf::cty::c_ulong,
-    pub state: ::aya_bpf::cty::c_int,
+    pub addr_filters: *mut ::aya_ebpf::cty::c_void,
+    pub addr_filters_gen: ::aya_ebpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_int,
     pub prev_count: local64_t,
     pub sample_period: u64_,
     pub __bindgen_anon_2: hw_perf_event__bindgen_ty_2,
@@ -3749,12 +3752,12 @@ pub union hw_perf_event__bindgen_ty_1 {
 pub struct hw_perf_event__bindgen_ty_1__bindgen_ty_1 {
     pub config: u64_,
     pub last_tag: u64_,
-    pub config_base: ::aya_bpf::cty::c_ulong,
-    pub event_base: ::aya_bpf::cty::c_ulong,
-    pub event_base_rdpmc: ::aya_bpf::cty::c_int,
-    pub idx: ::aya_bpf::cty::c_int,
-    pub last_cpu: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_int,
+    pub config_base: ::aya_ebpf::cty::c_ulong,
+    pub event_base: ::aya_ebpf::cty::c_ulong,
+    pub event_base_rdpmc: ::aya_ebpf::cty::c_int,
+    pub idx: ::aya_ebpf::cty::c_int,
+    pub last_cpu: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
     pub extra_reg: hw_perf_event_extra,
     pub branch_reg: hw_perf_event_extra,
 }
@@ -3831,15 +3834,15 @@ pub struct irq_work {
 pub struct perf_addr_filters_head {
     pub list: list_head,
     pub lock: raw_spinlock_t,
-    pub nr_file_filters: ::aya_bpf::cty::c_uint,
+    pub nr_file_filters: ::aya_ebpf::cty::c_uint,
 }
 pub type perf_overflow_handler_t = ::core::option::Option<
     unsafe extern "C" fn(arg1: *mut perf_event, arg2: *mut perf_sample_data, arg3: *mut pt_regs),
 >;
 pub type ftrace_func_t = ::core::option::Option<
     unsafe extern "C" fn(
-        arg1: ::aya_bpf::cty::c_ulong,
-        arg2: ::aya_bpf::cty::c_ulong,
+        arg1: ::aya_ebpf::cty::c_ulong,
+        arg2: ::aya_ebpf::cty::c_ulong,
         arg3: *mut ftrace_ops,
         arg4: *mut ftrace_regs,
     ),
@@ -3852,7 +3855,7 @@ pub struct ftrace_ops_hash {
     pub regex_lock: mutex,
 }
 pub mod ftrace_ops_cmd {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FTRACE_OPS_CMD_ENABLE_SHARE_IPMODIFY_SELF: Type = 0;
     pub const FTRACE_OPS_CMD_ENABLE_SHARE_IPMODIFY_PEER: Type = 1;
     pub const FTRACE_OPS_CMD_DISABLE_SHARE_IPMODIFY_PEER: Type = 2;
@@ -3861,24 +3864,24 @@ pub type ftrace_ops_func_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut ftrace_ops,
         arg2: ftrace_ops_cmd::Type,
-    ) -> ::aya_bpf::cty::c_int,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct ftrace_ops {
     pub func: ftrace_func_t,
     pub next: *mut ftrace_ops,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub private: *mut ::aya_bpf::cty::c_void,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub private: *mut ::aya_ebpf::cty::c_void,
     pub saved_func: ftrace_func_t,
     pub local_hash: ftrace_ops_hash,
     pub func_hash: *mut ftrace_ops_hash,
     pub old_hash: ftrace_ops_hash,
-    pub trampoline: ::aya_bpf::cty::c_ulong,
-    pub trampoline_size: ::aya_bpf::cty::c_ulong,
+    pub trampoline: ::aya_ebpf::cty::c_ulong,
+    pub trampoline_size: ::aya_ebpf::cty::c_ulong,
     pub list: list_head,
     pub ops_func: ftrace_ops_func_t,
-    pub direct_call: ::aya_bpf::cty::c_ulong,
+    pub direct_call: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -3891,15 +3894,15 @@ pub struct perf_event {
     pub migrate_entry: list_head,
     pub hlist_entry: hlist_node,
     pub active_entry: list_head,
-    pub nr_siblings: ::aya_bpf::cty::c_int,
-    pub event_caps: ::aya_bpf::cty::c_int,
-    pub group_caps: ::aya_bpf::cty::c_int,
-    pub group_generation: ::aya_bpf::cty::c_uint,
+    pub nr_siblings: ::aya_ebpf::cty::c_int,
+    pub event_caps: ::aya_ebpf::cty::c_int,
+    pub group_caps: ::aya_ebpf::cty::c_int,
+    pub group_generation: ::aya_ebpf::cty::c_uint,
     pub group_leader: *mut perf_event,
     pub pmu: *mut pmu,
-    pub pmu_private: *mut ::aya_bpf::cty::c_void,
+    pub pmu_private: *mut ::aya_ebpf::cty::c_void,
     pub state: perf_event_state::Type,
-    pub attach_state: ::aya_bpf::cty::c_uint,
+    pub attach_state: ::aya_ebpf::cty::c_uint,
     pub count: local64_t,
     pub child_count: atomic64_t,
     pub total_time_enabled: u64_,
@@ -3918,30 +3921,30 @@ pub struct perf_event {
     pub child_mutex: mutex,
     pub child_list: list_head,
     pub parent: *mut perf_event,
-    pub oncpu: ::aya_bpf::cty::c_int,
-    pub cpu: ::aya_bpf::cty::c_int,
+    pub oncpu: ::aya_ebpf::cty::c_int,
+    pub cpu: ::aya_ebpf::cty::c_int,
     pub owner_entry: list_head,
     pub owner: *mut task_struct,
     pub mmap_mutex: mutex,
     pub mmap_count: atomic_t,
     pub rb: *mut perf_buffer,
     pub rb_entry: list_head,
-    pub rcu_batches: ::aya_bpf::cty::c_ulong,
-    pub rcu_pending: ::aya_bpf::cty::c_int,
+    pub rcu_batches: ::aya_ebpf::cty::c_ulong,
+    pub rcu_pending: ::aya_ebpf::cty::c_int,
     pub waitq: wait_queue_head_t,
     pub fasync: *mut fasync_struct,
-    pub pending_wakeup: ::aya_bpf::cty::c_uint,
-    pub pending_kill: ::aya_bpf::cty::c_uint,
-    pub pending_disable: ::aya_bpf::cty::c_uint,
-    pub pending_sigtrap: ::aya_bpf::cty::c_uint,
-    pub pending_addr: ::aya_bpf::cty::c_ulong,
+    pub pending_wakeup: ::aya_ebpf::cty::c_uint,
+    pub pending_kill: ::aya_ebpf::cty::c_uint,
+    pub pending_disable: ::aya_ebpf::cty::c_uint,
+    pub pending_sigtrap: ::aya_ebpf::cty::c_uint,
+    pub pending_addr: ::aya_ebpf::cty::c_ulong,
     pub pending_irq: irq_work,
     pub pending_task: callback_head,
-    pub pending_work: ::aya_bpf::cty::c_uint,
+    pub pending_work: ::aya_ebpf::cty::c_uint,
     pub event_limit: atomic_t,
     pub addr_filters: perf_addr_filters_head,
     pub addr_filter_ranges: *mut perf_addr_filter_range,
-    pub addr_filters_gen: ::aya_bpf::cty::c_ulong,
+    pub addr_filters_gen: ::aya_ebpf::cty::c_ulong,
     pub aux_event: *mut perf_event,
     pub destroy: ::core::option::Option<unsafe extern "C" fn(arg1: *mut perf_event)>,
     pub callback_head: callback_head,
@@ -3950,7 +3953,7 @@ pub struct perf_event {
     pub lost_samples: atomic64_t,
     pub clock: ::core::option::Option<unsafe extern "C" fn() -> u64_>,
     pub overflow_handler: perf_overflow_handler_t,
-    pub overflow_handler_context: *mut ::aya_bpf::cty::c_void,
+    pub overflow_handler_context: *mut ::aya_ebpf::cty::c_void,
     pub orig_overflow_handler: perf_overflow_handler_t,
     pub prog: *mut bpf_prog,
     pub bpf_cookie: u64_,
@@ -3958,7 +3961,7 @@ pub struct perf_event {
     pub filter: *mut event_filter,
     pub ftrace_ops: ftrace_ops,
     pub cgrp: *mut perf_cgroup,
-    pub security: *mut ::aya_bpf::cty::c_void,
+    pub security: *mut ::aya_ebpf::cty::c_void,
     pub sb_list: list_head,
     pub orig_type: __u32,
 }
@@ -4004,7 +4007,7 @@ pub struct kgid_t {
 pub struct ns_common {
     pub stashed: atomic_long_t,
     pub ops: *const proc_ns_operations,
-    pub inum: ::aya_bpf::cty::c_uint,
+    pub inum: ::aya_ebpf::cty::c_uint,
     pub count: refcount_t,
 }
 #[repr(C)]
@@ -4029,10 +4032,10 @@ pub union ctl_table_header__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct ctl_table_header__bindgen_ty_1__bindgen_ty_1 {
     pub ctl_table: *mut ctl_table,
-    pub ctl_table_size: ::aya_bpf::cty::c_int,
-    pub used: ::aya_bpf::cty::c_int,
-    pub count: ::aya_bpf::cty::c_int,
-    pub nreg: ::aya_bpf::cty::c_int,
+    pub ctl_table_size: ::aya_ebpf::cty::c_int,
+    pub used: ::aya_ebpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
+    pub nreg: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4044,7 +4047,7 @@ pub struct ctl_dir {
 #[derive(Copy, Clone)]
 pub struct ctl_table_set {
     pub is_seen: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ctl_table_set) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ctl_table_set) -> ::aya_ebpf::cty::c_int,
     >,
     pub dir: ctl_dir,
 }
@@ -4055,11 +4058,11 @@ pub struct user_namespace {
     pub gid_map: uid_gid_map,
     pub projid_map: uid_gid_map,
     pub parent: *mut user_namespace,
-    pub level: ::aya_bpf::cty::c_int,
+    pub level: ::aya_ebpf::cty::c_int,
     pub owner: kuid_t,
     pub group: kgid_t,
     pub ns: ns_common,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub parent_could_setfcap: bool_,
     pub keyring_name_list: list_head,
     pub user_keyring_register: *mut key,
@@ -4069,15 +4072,15 @@ pub struct user_namespace {
     pub set: ctl_table_set,
     pub sysctls: *mut ctl_table_header,
     pub ucounts: *mut ucounts,
-    pub ucount_max: [::aya_bpf::cty::c_long; 12usize],
-    pub rlimit_max: [::aya_bpf::cty::c_long; 4usize],
+    pub ucount_max: [::aya_ebpf::cty::c_long; 12usize],
+    pub rlimit_max: [::aya_ebpf::cty::c_long; 4usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kstat {
     pub result_mask: u32_,
     pub mode: umode_t,
-    pub nlink: ::aya_bpf::cty::c_uint,
+    pub nlink: ::aya_ebpf::cty::c_uint,
     pub blksize: u32,
     pub attributes: u64_,
     pub attributes_mask: u64_,
@@ -4100,9 +4103,9 @@ pub struct kstat {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct pollfd {
-    pub fd: ::aya_bpf::cty::c_int,
-    pub events: ::aya_bpf::cty::c_short,
-    pub revents: ::aya_bpf::cty::c_short,
+    pub fd: ::aya_ebpf::cty::c_int,
+    pub events: ::aya_ebpf::cty::c_short,
+    pub revents: ::aya_ebpf::cty::c_short,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4112,16 +4115,16 @@ pub struct rwlock_t {
 pub type wait_queue_func_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut wait_queue_entry,
-        arg2: ::aya_bpf::cty::c_uint,
-        arg3: ::aya_bpf::cty::c_int,
-        arg4: *mut ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg2: ::aya_ebpf::cty::c_uint,
+        arg3: ::aya_ebpf::cty::c_int,
+        arg4: *mut ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct wait_queue_entry {
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub private: *mut ::aya_bpf::cty::c_void,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub private: *mut ::aya_ebpf::cty::c_void,
     pub func: wait_queue_func_t,
     pub entry: list_head,
 }
@@ -4135,7 +4138,7 @@ pub struct swait_queue_head {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct completion {
-    pub done: ::aya_bpf::cty::c_uint,
+    pub done: ::aya_ebpf::cty::c_uint,
     pub wait: swait_queue_head,
 }
 #[repr(C)]
@@ -4144,7 +4147,7 @@ pub struct delayed_work {
     pub work: work_struct,
     pub timer: timer_list,
     pub wq: *mut workqueue_struct,
-    pub cpu: ::aya_bpf::cty::c_int,
+    pub cpu: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -4158,9 +4161,9 @@ pub struct rcu_work {
 pub struct rcu_segcblist {
     pub head: *mut callback_head,
     pub tails: [*mut *mut callback_head; 4usize],
-    pub gp_seq: [::aya_bpf::cty::c_ulong; 4usize],
+    pub gp_seq: [::aya_ebpf::cty::c_ulong; 4usize],
     pub len: atomic_long_t,
-    pub seglen: [::aya_bpf::cty::c_long; 4usize],
+    pub seglen: [::aya_ebpf::cty::c_long; 4usize],
     pub flags: u8_,
 }
 #[repr(C)]
@@ -4168,21 +4171,21 @@ pub struct rcu_segcblist {
 pub struct srcu_data {
     pub srcu_lock_count: [atomic_long_t; 2usize],
     pub srcu_unlock_count: [atomic_long_t; 2usize],
-    pub srcu_nmi_safety: ::aya_bpf::cty::c_int,
+    pub srcu_nmi_safety: ::aya_ebpf::cty::c_int,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 24usize]>,
     pub __bindgen_padding_0: u32,
     pub lock: spinlock_t,
     pub srcu_cblist: rcu_segcblist,
-    pub srcu_gp_seq_needed: ::aya_bpf::cty::c_ulong,
-    pub srcu_gp_seq_needed_exp: ::aya_bpf::cty::c_ulong,
+    pub srcu_gp_seq_needed: ::aya_ebpf::cty::c_ulong,
+    pub srcu_gp_seq_needed_exp: ::aya_ebpf::cty::c_ulong,
     pub srcu_cblist_invoking: bool_,
     pub delay_work: timer_list,
     pub work: work_struct,
     pub srcu_barrier_head: callback_head,
     pub mynode: *mut srcu_node,
-    pub grpmask: ::aya_bpf::cty::c_ulong,
-    pub cpu: ::aya_bpf::cty::c_int,
+    pub grpmask: ::aya_ebpf::cty::c_ulong,
+    pub cpu: ::aya_ebpf::cty::c_int,
     pub ssp: *mut srcu_struct,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 48usize]>,
@@ -4198,17 +4201,17 @@ impl srcu_data {
 #[derive(Copy, Clone)]
 pub struct srcu_node {
     pub lock: spinlock_t,
-    pub srcu_have_cbs: [::aya_bpf::cty::c_ulong; 4usize],
-    pub srcu_data_have_cbs: [::aya_bpf::cty::c_ulong; 4usize],
-    pub srcu_gp_seq_needed_exp: ::aya_bpf::cty::c_ulong,
+    pub srcu_have_cbs: [::aya_ebpf::cty::c_ulong; 4usize],
+    pub srcu_data_have_cbs: [::aya_ebpf::cty::c_ulong; 4usize],
+    pub srcu_gp_seq_needed_exp: ::aya_ebpf::cty::c_ulong,
     pub srcu_parent: *mut srcu_node,
-    pub grplo: ::aya_bpf::cty::c_int,
-    pub grphi: ::aya_bpf::cty::c_int,
+    pub grplo: ::aya_ebpf::cty::c_int,
+    pub grphi: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct srcu_struct {
-    pub srcu_idx: ::aya_bpf::cty::c_uint,
+    pub srcu_idx: ::aya_ebpf::cty::c_uint,
     pub sda: *mut srcu_data,
     pub dep_map: lockdep_map,
     pub srcu_sup: *mut srcu_usage,
@@ -4218,41 +4221,41 @@ pub struct srcu_struct {
 pub struct srcu_usage {
     pub node: *mut srcu_node,
     pub level: [*mut srcu_node; 3usize],
-    pub srcu_size_state: ::aya_bpf::cty::c_int,
+    pub srcu_size_state: ::aya_ebpf::cty::c_int,
     pub srcu_cb_mutex: mutex,
     pub lock: spinlock_t,
     pub srcu_gp_mutex: mutex,
-    pub srcu_gp_seq: ::aya_bpf::cty::c_ulong,
-    pub srcu_gp_seq_needed: ::aya_bpf::cty::c_ulong,
-    pub srcu_gp_seq_needed_exp: ::aya_bpf::cty::c_ulong,
-    pub srcu_gp_start: ::aya_bpf::cty::c_ulong,
-    pub srcu_last_gp_end: ::aya_bpf::cty::c_ulong,
-    pub srcu_size_jiffies: ::aya_bpf::cty::c_ulong,
-    pub srcu_n_lock_retries: ::aya_bpf::cty::c_ulong,
-    pub srcu_n_exp_nodelay: ::aya_bpf::cty::c_ulong,
+    pub srcu_gp_seq: ::aya_ebpf::cty::c_ulong,
+    pub srcu_gp_seq_needed: ::aya_ebpf::cty::c_ulong,
+    pub srcu_gp_seq_needed_exp: ::aya_ebpf::cty::c_ulong,
+    pub srcu_gp_start: ::aya_ebpf::cty::c_ulong,
+    pub srcu_last_gp_end: ::aya_ebpf::cty::c_ulong,
+    pub srcu_size_jiffies: ::aya_ebpf::cty::c_ulong,
+    pub srcu_n_lock_retries: ::aya_ebpf::cty::c_ulong,
+    pub srcu_n_exp_nodelay: ::aya_ebpf::cty::c_ulong,
     pub sda_is_static: bool_,
-    pub srcu_barrier_seq: ::aya_bpf::cty::c_ulong,
+    pub srcu_barrier_seq: ::aya_ebpf::cty::c_ulong,
     pub srcu_barrier_mutex: mutex,
     pub srcu_barrier_completion: completion,
     pub srcu_barrier_cpu_cnt: atomic_t,
-    pub reschedule_jiffies: ::aya_bpf::cty::c_ulong,
-    pub reschedule_count: ::aya_bpf::cty::c_ulong,
+    pub reschedule_jiffies: ::aya_ebpf::cty::c_ulong,
+    pub reschedule_count: ::aya_ebpf::cty::c_ulong,
     pub work: delayed_work,
     pub srcu_ssp: *mut srcu_struct,
 }
 pub type notifier_fn_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut notifier_block,
-        arg2: ::aya_bpf::cty::c_ulong,
-        arg3: *mut ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg2: ::aya_ebpf::cty::c_ulong,
+        arg3: *mut ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct notifier_block {
     pub notifier_call: notifier_fn_t,
     pub next: *mut notifier_block,
-    pub priority: ::aya_bpf::cty::c_int,
+    pub priority: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4268,12 +4271,12 @@ pub struct raw_notifier_head {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct arch_uprobe_task {
-    pub saved_scratch_register: ::aya_bpf::cty::c_ulong,
-    pub saved_trap_nr: ::aya_bpf::cty::c_uint,
-    pub saved_tf: ::aya_bpf::cty::c_uint,
+    pub saved_scratch_register: ::aya_ebpf::cty::c_ulong,
+    pub saved_trap_nr: ::aya_ebpf::cty::c_uint,
+    pub saved_tf: ::aya_ebpf::cty::c_uint,
 }
 pub mod uprobe_task_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const UTASK_RUNNING: Type = 0;
     pub const UTASK_SSTEP: Type = 1;
     pub const UTASK_SSTEP_ACK: Type = 2;
@@ -4285,9 +4288,9 @@ pub struct uprobe_task {
     pub state: uprobe_task_state::Type,
     pub __bindgen_anon_1: uprobe_task__bindgen_ty_1,
     pub active_uprobe: *mut uprobe,
-    pub xol_vaddr: ::aya_bpf::cty::c_ulong,
+    pub xol_vaddr: ::aya_ebpf::cty::c_ulong,
     pub return_instances: *mut return_instance,
-    pub depth: ::aya_bpf::cty::c_uint,
+    pub depth: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4299,21 +4302,21 @@ pub union uprobe_task__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct uprobe_task__bindgen_ty_1__bindgen_ty_1 {
     pub autask: arch_uprobe_task,
-    pub vaddr: ::aya_bpf::cty::c_ulong,
+    pub vaddr: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct uprobe_task__bindgen_ty_1__bindgen_ty_2 {
     pub dup_xol_work: callback_head,
-    pub dup_xol_addr: ::aya_bpf::cty::c_ulong,
+    pub dup_xol_addr: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct return_instance {
     pub uprobe: *mut uprobe,
-    pub func: ::aya_bpf::cty::c_ulong,
-    pub stack: ::aya_bpf::cty::c_ulong,
-    pub orig_ret_vaddr: ::aya_bpf::cty::c_ulong,
+    pub func: ::aya_ebpf::cty::c_ulong,
+    pub stack: ::aya_ebpf::cty::c_ulong,
+    pub orig_ret_vaddr: ::aya_ebpf::cty::c_ulong,
     pub chained: bool_,
     pub next: *mut return_instance,
 }
@@ -4333,38 +4336,38 @@ pub struct seqlock_t {
 #[derive(Debug, Copy, Clone)]
 pub struct ldt_struct {
     pub entries: *mut desc_struct,
-    pub nr_entries: ::aya_bpf::cty::c_uint,
-    pub slot: ::aya_bpf::cty::c_int,
+    pub nr_entries: ::aya_ebpf::cty::c_uint,
+    pub slot: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct vdso_image {
-    pub data: *mut ::aya_bpf::cty::c_void,
-    pub size: ::aya_bpf::cty::c_ulong,
-    pub alt: ::aya_bpf::cty::c_ulong,
-    pub alt_len: ::aya_bpf::cty::c_ulong,
-    pub extable_base: ::aya_bpf::cty::c_ulong,
-    pub extable_len: ::aya_bpf::cty::c_ulong,
-    pub extable: *const ::aya_bpf::cty::c_void,
-    pub sym_vvar_start: ::aya_bpf::cty::c_long,
-    pub sym_vvar_page: ::aya_bpf::cty::c_long,
-    pub sym_pvclock_page: ::aya_bpf::cty::c_long,
-    pub sym_hvclock_page: ::aya_bpf::cty::c_long,
-    pub sym_timens_page: ::aya_bpf::cty::c_long,
-    pub sym_VDSO32_NOTE_MASK: ::aya_bpf::cty::c_long,
-    pub sym___kernel_sigreturn: ::aya_bpf::cty::c_long,
-    pub sym___kernel_rt_sigreturn: ::aya_bpf::cty::c_long,
-    pub sym___kernel_vsyscall: ::aya_bpf::cty::c_long,
-    pub sym_int80_landing_pad: ::aya_bpf::cty::c_long,
-    pub sym_vdso32_sigreturn_landing_pad: ::aya_bpf::cty::c_long,
-    pub sym_vdso32_rt_sigreturn_landing_pad: ::aya_bpf::cty::c_long,
+    pub data: *mut ::aya_ebpf::cty::c_void,
+    pub size: ::aya_ebpf::cty::c_ulong,
+    pub alt: ::aya_ebpf::cty::c_ulong,
+    pub alt_len: ::aya_ebpf::cty::c_ulong,
+    pub extable_base: ::aya_ebpf::cty::c_ulong,
+    pub extable_len: ::aya_ebpf::cty::c_ulong,
+    pub extable: *const ::aya_ebpf::cty::c_void,
+    pub sym_vvar_start: ::aya_ebpf::cty::c_long,
+    pub sym_vvar_page: ::aya_ebpf::cty::c_long,
+    pub sym_pvclock_page: ::aya_ebpf::cty::c_long,
+    pub sym_hvclock_page: ::aya_ebpf::cty::c_long,
+    pub sym_timens_page: ::aya_ebpf::cty::c_long,
+    pub sym_VDSO32_NOTE_MASK: ::aya_ebpf::cty::c_long,
+    pub sym___kernel_sigreturn: ::aya_ebpf::cty::c_long,
+    pub sym___kernel_rt_sigreturn: ::aya_ebpf::cty::c_long,
+    pub sym___kernel_vsyscall: ::aya_ebpf::cty::c_long,
+    pub sym_int80_landing_pad: ::aya_ebpf::cty::c_long,
+    pub sym_vdso32_sigreturn_landing_pad: ::aya_ebpf::cty::c_long,
+    pub sym_vdso32_rt_sigreturn_landing_pad: ::aya_ebpf::cty::c_long,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct xarray {
     pub xa_lock: spinlock_t,
     pub xa_flags: gfp_t,
-    pub xa_head: *mut ::aya_bpf::cty::c_void,
+    pub xa_head: *mut ::aya_ebpf::cty::c_void,
 }
 pub type errseq_t = u32_;
 #[repr(C)]
@@ -4376,34 +4379,34 @@ pub struct address_space {
     pub gfp_mask: gfp_t,
     pub i_mmap_writable: atomic_t,
     pub i_mmap: rb_root_cached,
-    pub nrpages: ::aya_bpf::cty::c_ulong,
-    pub writeback_index: ::aya_bpf::cty::c_ulong,
+    pub nrpages: ::aya_ebpf::cty::c_ulong,
+    pub writeback_index: ::aya_ebpf::cty::c_ulong,
     pub a_ops: *const address_space_operations,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub i_mmap_rwsem: rw_semaphore,
     pub wb_err: errseq_t,
     pub private_lock: spinlock_t,
     pub private_list: list_head,
-    pub private_data: *mut ::aya_bpf::cty::c_void,
+    pub private_data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct vmem_altmap {
-    pub base_pfn: ::aya_bpf::cty::c_ulong,
-    pub end_pfn: ::aya_bpf::cty::c_ulong,
-    pub reserve: ::aya_bpf::cty::c_ulong,
-    pub free: ::aya_bpf::cty::c_ulong,
-    pub align: ::aya_bpf::cty::c_ulong,
-    pub alloc: ::aya_bpf::cty::c_ulong,
+    pub base_pfn: ::aya_ebpf::cty::c_ulong,
+    pub end_pfn: ::aya_ebpf::cty::c_ulong,
+    pub reserve: ::aya_ebpf::cty::c_ulong,
+    pub free: ::aya_ebpf::cty::c_ulong,
+    pub align: ::aya_ebpf::cty::c_ulong,
+    pub alloc: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct percpu_ref {
-    pub percpu_count_ptr: ::aya_bpf::cty::c_ulong,
+    pub percpu_count_ptr: ::aya_ebpf::cty::c_ulong,
     pub data: *mut percpu_ref_data,
 }
 pub mod memory_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const MEMORY_DEVICE_PRIVATE: Type = 1;
     pub const MEMORY_DEVICE_COHERENT: Type = 2;
     pub const MEMORY_DEVICE_FS_DAX: Type = 3;
@@ -4416,11 +4419,11 @@ pub struct dev_pagemap {
     pub ref_: percpu_ref,
     pub done: completion,
     pub type_: memory_type::Type,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub vmemmap_shift: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub vmemmap_shift: ::aya_ebpf::cty::c_ulong,
     pub ops: *const dev_pagemap_ops,
-    pub owner: *mut ::aya_bpf::cty::c_void,
-    pub nr_range: ::aya_bpf::cty::c_int,
+    pub owner: *mut ::aya_ebpf::cty::c_void,
+    pub nr_range: ::aya_ebpf::cty::c_int,
     pub __bindgen_anon_1: dev_pagemap__bindgen_ty_1,
 }
 #[repr(C)]
@@ -4441,7 +4444,7 @@ pub struct dev_pagemap__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {}
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct swp_entry_t {
-    pub val: ::aya_bpf::cty::c_ulong,
+    pub val: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4459,14 +4462,14 @@ pub union folio__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct folio__bindgen_ty_1__bindgen_ty_1 {
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_1: folio__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1,
     pub mapping: *mut address_space,
-    pub index: ::aya_bpf::cty::c_ulong,
+    pub index: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_2: folio__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2,
     pub _mapcount: atomic_t,
     pub _refcount: atomic_t,
-    pub memcg_data: ::aya_bpf::cty::c_ulong,
+    pub memcg_data: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4477,13 +4480,13 @@ pub union folio__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct folio__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {
-    pub __filler: *mut ::aya_bpf::cty::c_void,
-    pub mlock_count: ::aya_bpf::cty::c_uint,
+    pub __filler: *mut ::aya_ebpf::cty::c_void,
+    pub mlock_count: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union folio__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2 {
-    pub private: *mut ::aya_bpf::cty::c_void,
+    pub private: *mut ::aya_ebpf::cty::c_void,
     pub swap: swp_entry_t,
 }
 #[repr(C)]
@@ -4495,13 +4498,13 @@ pub union folio__bindgen_ty_2 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct folio__bindgen_ty_2__bindgen_ty_1 {
-    pub _flags_1: ::aya_bpf::cty::c_ulong,
-    pub _head_1: ::aya_bpf::cty::c_ulong,
-    pub _folio_avail: ::aya_bpf::cty::c_ulong,
+    pub _flags_1: ::aya_ebpf::cty::c_ulong,
+    pub _head_1: ::aya_ebpf::cty::c_ulong,
+    pub _folio_avail: ::aya_ebpf::cty::c_ulong,
     pub _entire_mapcount: atomic_t,
     pub _nr_pages_mapped: atomic_t,
     pub _pincount: atomic_t,
-    pub _folio_nr_pages: ::aya_bpf::cty::c_uint,
+    pub _folio_nr_pages: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4513,22 +4516,22 @@ pub union folio__bindgen_ty_3 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct folio__bindgen_ty_3__bindgen_ty_1 {
-    pub _flags_2: ::aya_bpf::cty::c_ulong,
-    pub _head_2: ::aya_bpf::cty::c_ulong,
-    pub _hugetlb_subpool: *mut ::aya_bpf::cty::c_void,
-    pub _hugetlb_cgroup: *mut ::aya_bpf::cty::c_void,
-    pub _hugetlb_cgroup_rsvd: *mut ::aya_bpf::cty::c_void,
-    pub _hugetlb_hwpoison: *mut ::aya_bpf::cty::c_void,
+    pub _flags_2: ::aya_ebpf::cty::c_ulong,
+    pub _head_2: ::aya_ebpf::cty::c_ulong,
+    pub _hugetlb_subpool: *mut ::aya_ebpf::cty::c_void,
+    pub _hugetlb_cgroup: *mut ::aya_ebpf::cty::c_void,
+    pub _hugetlb_cgroup_rsvd: *mut ::aya_ebpf::cty::c_void,
+    pub _hugetlb_hwpoison: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct folio__bindgen_ty_3__bindgen_ty_2 {
-    pub _flags_2a: ::aya_bpf::cty::c_ulong,
-    pub _head_2a: ::aya_bpf::cty::c_ulong,
+    pub _flags_2a: ::aya_ebpf::cty::c_ulong,
+    pub _head_2a: ::aya_ebpf::cty::c_ulong,
     pub _deferred_list: list_head,
 }
 pub mod pid_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const PIDTYPE_PID: Type = 0;
     pub const PIDTYPE_TGID: Type = 1;
     pub const PIDTYPE_PGID: Type = 2;
@@ -4543,16 +4546,16 @@ pub struct fown_struct {
     pub pid_type: pid_type::Type,
     pub uid: kuid_t,
     pub euid: kuid_t,
-    pub signum: ::aya_bpf::cty::c_int,
+    pub signum: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct file_ra_state {
-    pub start: ::aya_bpf::cty::c_ulong,
-    pub size: ::aya_bpf::cty::c_uint,
-    pub async_size: ::aya_bpf::cty::c_uint,
-    pub ra_pages: ::aya_bpf::cty::c_uint,
-    pub mmap_miss: ::aya_bpf::cty::c_uint,
+    pub start: ::aya_ebpf::cty::c_ulong,
+    pub size: ::aya_ebpf::cty::c_uint,
+    pub async_size: ::aya_ebpf::cty::c_uint,
+    pub ra_pages: ::aya_ebpf::cty::c_uint,
+    pub mmap_miss: ::aya_ebpf::cty::c_uint,
     pub prev_pos: loff_t,
 }
 #[repr(C)]
@@ -4570,7 +4573,7 @@ pub struct file {
     pub f_count: atomic_long_t,
     pub f_pos_lock: mutex,
     pub f_pos: loff_t,
-    pub f_flags: ::aya_bpf::cty::c_uint,
+    pub f_flags: ::aya_ebpf::cty::c_uint,
     pub f_owner: fown_struct,
     pub f_cred: *const cred,
     pub f_ra: file_ra_state,
@@ -4578,8 +4581,8 @@ pub struct file {
     pub f_inode: *mut inode,
     pub f_op: *const file_operations,
     pub f_version: u64_,
-    pub f_security: *mut ::aya_bpf::cty::c_void,
-    pub private_data: *mut ::aya_bpf::cty::c_void,
+    pub f_security: *mut ::aya_ebpf::cty::c_void,
+    pub private_data: *mut ::aya_ebpf::cty::c_void,
     pub f_ep: *mut hlist_head,
     pub f_mapping: *mut address_space,
     pub f_wb_err: errseq_t,
@@ -4590,7 +4593,7 @@ pub struct file {
 pub union file__bindgen_ty_1 {
     pub f_llist: llist_node,
     pub f_rcuhead: callback_head,
-    pub f_iocb_flags: ::aya_bpf::cty::c_uint,
+    pub f_iocb_flags: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4603,12 +4606,12 @@ pub struct anon_vma {
     pub root: *mut anon_vma,
     pub rwsem: rw_semaphore,
     pub refcount: atomic_t,
-    pub num_children: ::aya_bpf::cty::c_ulong,
-    pub num_active_vmas: ::aya_bpf::cty::c_ulong,
+    pub num_children: ::aya_ebpf::cty::c_ulong,
+    pub num_active_vmas: ::aya_ebpf::cty::c_ulong,
     pub parent: *mut anon_vma,
     pub rb_root: rb_root_cached,
 }
-pub type vm_fault_t = ::aya_bpf::cty::c_uint;
+pub type vm_fault_t = ::aya_ebpf::cty::c_uint;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct vm_operations_struct {
@@ -4617,33 +4620,33 @@ pub struct vm_operations_struct {
     pub may_split: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut vm_area_struct,
-            arg2: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub mremap: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut vm_area_struct) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut vm_area_struct) -> ::aya_ebpf::cty::c_int,
     >,
     pub mprotect: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut vm_area_struct,
-            arg2: ::aya_bpf::cty::c_ulong,
-            arg3: ::aya_bpf::cty::c_ulong,
-            arg4: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_ulong,
+            arg4: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fault: ::core::option::Option<unsafe extern "C" fn(arg1: *mut vm_fault) -> vm_fault_t>,
     pub huge_fault: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut vm_fault, arg2: ::aya_bpf::cty::c_uint) -> vm_fault_t,
+        unsafe extern "C" fn(arg1: *mut vm_fault, arg2: ::aya_ebpf::cty::c_uint) -> vm_fault_t,
     >,
     pub map_pages: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut vm_fault,
-            arg2: ::aya_bpf::cty::c_ulong,
-            arg3: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_ulong,
         ) -> vm_fault_t,
     >,
     pub pagesize: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut vm_area_struct) -> ::aya_bpf::cty::c_ulong,
+        unsafe extern "C" fn(arg1: *mut vm_area_struct) -> ::aya_ebpf::cty::c_ulong,
     >,
     pub page_mkwrite:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut vm_fault) -> vm_fault_t>,
@@ -4652,39 +4655,42 @@ pub struct vm_operations_struct {
     pub access: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut vm_area_struct,
-            arg2: ::aya_bpf::cty::c_ulong,
-            arg3: *mut ::aya_bpf::cty::c_void,
-            arg4: ::aya_bpf::cty::c_int,
-            arg5: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ulong,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+            arg4: ::aya_ebpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub name: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut vm_area_struct) -> *const ::aya_bpf::cty::c_char,
+        unsafe extern "C" fn(arg1: *mut vm_area_struct) -> *const ::aya_ebpf::cty::c_char,
     >,
     pub set_policy: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut vm_area_struct,
             arg2: *mut mempolicy,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_policy: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut vm_area_struct,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
         ) -> *mut mempolicy,
     >,
     pub find_special_page: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut vm_area_struct, arg2: ::aya_bpf::cty::c_ulong) -> *mut page,
+        unsafe extern "C" fn(
+            arg1: *mut vm_area_struct,
+            arg2: ::aya_ebpf::cty::c_ulong,
+        ) -> *mut page,
     >,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct mempolicy {
     pub refcnt: atomic_t,
-    pub mode: ::aya_bpf::cty::c_ushort,
-    pub flags: ::aya_bpf::cty::c_ushort,
+    pub mode: ::aya_ebpf::cty::c_ushort,
+    pub flags: ::aya_ebpf::cty::c_ushort,
     pub nodes: nodemask_t,
-    pub home_node: ::aya_bpf::cty::c_int,
+    pub home_node: ::aya_ebpf::cty::c_int,
     pub w: mempolicy__bindgen_ty_1,
 }
 #[repr(C)]
@@ -4697,7 +4703,7 @@ pub union mempolicy__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct mm_cid {
     pub time: u64_,
-    pub cid: ::aya_bpf::cty::c_int,
+    pub cid: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -4708,8 +4714,8 @@ pub struct cgroup_subsys_state {
     pub sibling: list_head,
     pub children: list_head,
     pub rstat_css_node: list_head,
-    pub id: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub id: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub serial_nr: u64_,
     pub online_cnt: atomic_t,
     pub destroy_work: work_struct,
@@ -4719,7 +4725,7 @@ pub struct cgroup_subsys_state {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct mem_cgroup_id {
-    pub id: ::aya_bpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_int,
     pub ref_: refcount_t,
 }
 #[repr(C)]
@@ -4729,19 +4735,19 @@ pub struct page_counter {
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 56usize]>,
     pub _pad1_: cacheline_padding,
-    pub emin: ::aya_bpf::cty::c_ulong,
+    pub emin: ::aya_ebpf::cty::c_ulong,
     pub min_usage: atomic_long_t,
     pub children_min_usage: atomic_long_t,
-    pub elow: ::aya_bpf::cty::c_ulong,
+    pub elow: ::aya_ebpf::cty::c_ulong,
     pub low_usage: atomic_long_t,
     pub children_low_usage: atomic_long_t,
-    pub watermark: ::aya_bpf::cty::c_ulong,
-    pub failcnt: ::aya_bpf::cty::c_ulong,
+    pub watermark: ::aya_ebpf::cty::c_ulong,
+    pub failcnt: ::aya_ebpf::cty::c_ulong,
     pub _pad2_: cacheline_padding,
-    pub min: ::aya_bpf::cty::c_ulong,
-    pub low: ::aya_bpf::cty::c_ulong,
-    pub high: ::aya_bpf::cty::c_ulong,
-    pub max: ::aya_bpf::cty::c_ulong,
+    pub min: ::aya_ebpf::cty::c_ulong,
+    pub low: ::aya_ebpf::cty::c_ulong,
+    pub high: ::aya_ebpf::cty::c_ulong,
+    pub max: ::aya_ebpf::cty::c_ulong,
     pub parent: *mut page_counter,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 24usize]>,
@@ -4756,10 +4762,10 @@ impl page_counter {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct vmpressure {
-    pub scanned: ::aya_bpf::cty::c_ulong,
-    pub reclaimed: ::aya_bpf::cty::c_ulong,
-    pub tree_scanned: ::aya_bpf::cty::c_ulong,
-    pub tree_reclaimed: ::aya_bpf::cty::c_ulong,
+    pub scanned: ::aya_ebpf::cty::c_ulong,
+    pub reclaimed: ::aya_ebpf::cty::c_ulong,
+    pub tree_scanned: ::aya_ebpf::cty::c_ulong,
+    pub tree_reclaimed: ::aya_ebpf::cty::c_ulong,
     pub sr_lock: spinlock_t,
     pub events: list_head,
     pub events_lock: mutex,
@@ -4769,7 +4775,7 @@ pub struct vmpressure {
 #[derive(Debug, Copy, Clone)]
 pub struct cgroup_file {
     pub kn: *mut kernfs_node,
-    pub notified_at: ::aya_bpf::cty::c_ulong,
+    pub notified_at: ::aya_ebpf::cty::c_ulong,
     pub notify_timer: timer_list,
 }
 #[repr(C)]
@@ -4782,7 +4788,7 @@ pub struct mem_cgroup_thresholds {
 #[derive(Copy, Clone)]
 pub struct fprop_global {
     pub events: percpu_counter,
-    pub period: ::aya_bpf::cty::c_uint,
+    pub period: ::aya_ebpf::cty::c_uint,
     pub sequence: seqcount_t,
 }
 #[repr(C)]
@@ -4791,9 +4797,9 @@ pub struct wb_domain {
     pub lock: spinlock_t,
     pub completions: fprop_global,
     pub period_timer: timer_list,
-    pub period_time: ::aya_bpf::cty::c_ulong,
-    pub dirty_limit_tstamp: ::aya_bpf::cty::c_ulong,
-    pub dirty_limit: ::aya_bpf::cty::c_ulong,
+    pub period_time: ::aya_ebpf::cty::c_ulong,
+    pub dirty_limit_tstamp: ::aya_ebpf::cty::c_ulong,
+    pub dirty_limit: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -4805,7 +4811,7 @@ pub struct wb_completion {
 #[derive(Debug, Copy, Clone)]
 pub struct memcg_cgwb_frn {
     pub bdi_id: u64_,
-    pub memcg_id: ::aya_bpf::cty::c_int,
+    pub memcg_id: ::aya_ebpf::cty::c_int,
     pub at: u64_,
     pub done: wb_completion,
 }
@@ -4814,7 +4820,7 @@ pub struct memcg_cgwb_frn {
 pub struct deferred_split {
     pub split_queue_lock: spinlock_t,
     pub split_queue: list_head,
-    pub split_queue_len: ::aya_bpf::cty::c_ulong,
+    pub split_queue_len: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4833,14 +4839,14 @@ pub struct mem_cgroup {
     pub kmem: page_counter,
     pub tcpmem: page_counter,
     pub high_work: work_struct,
-    pub zswap_max: ::aya_bpf::cty::c_ulong,
-    pub soft_limit: ::aya_bpf::cty::c_ulong,
+    pub zswap_max: ::aya_ebpf::cty::c_ulong,
+    pub soft_limit: ::aya_ebpf::cty::c_ulong,
     pub vmpressure: vmpressure,
     pub oom_group: bool_,
     pub oom_lock: bool_,
-    pub under_oom: ::aya_bpf::cty::c_int,
-    pub swappiness: ::aya_bpf::cty::c_int,
-    pub oom_kill_disable: ::aya_bpf::cty::c_int,
+    pub under_oom: ::aya_ebpf::cty::c_int,
+    pub swappiness: ::aya_ebpf::cty::c_int,
+    pub oom_kill_disable: ::aya_ebpf::cty::c_int,
     pub events_file: cgroup_file,
     pub events_local_file: cgroup_file,
     pub swap_events_file: cgroup_file,
@@ -4848,19 +4854,19 @@ pub struct mem_cgroup {
     pub thresholds: mem_cgroup_thresholds,
     pub memsw_thresholds: mem_cgroup_thresholds,
     pub oom_notify: list_head,
-    pub move_charge_at_immigrate: ::aya_bpf::cty::c_ulong,
+    pub move_charge_at_immigrate: ::aya_ebpf::cty::c_ulong,
     pub move_lock: spinlock_t,
-    pub move_lock_flags: ::aya_bpf::cty::c_ulong,
+    pub move_lock_flags: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 56usize]>,
     pub _pad1_: cacheline_padding,
     pub vmstats: *mut memcg_vmstats,
     pub memory_events: [atomic_long_t; 9usize],
     pub memory_events_local: [atomic_long_t; 9usize],
-    pub socket_pressure: ::aya_bpf::cty::c_ulong,
+    pub socket_pressure: ::aya_ebpf::cty::c_ulong,
     pub tcpmem_active: bool_,
-    pub tcpmem_pressure: ::aya_bpf::cty::c_int,
-    pub kmemcg_id: ::aya_bpf::cty::c_int,
+    pub tcpmem_pressure: ::aya_ebpf::cty::c_int,
+    pub kmemcg_id: ::aya_ebpf::cty::c_int,
     pub objcg: *mut obj_cgroup,
     pub objcg_list: list_head,
     pub _bitfield_align_3: [u8; 0],
@@ -4892,17 +4898,17 @@ pub struct linux_binfmt {
     pub lh: list_head,
     pub module: *mut module,
     pub load_binary: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut linux_binprm) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut linux_binprm) -> ::aya_ebpf::cty::c_int,
     >,
     pub load_shlib:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut file) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut file) -> ::aya_ebpf::cty::c_int>,
     pub core_dump: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut coredump_params) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut coredump_params) -> ::aya_ebpf::cty::c_int,
     >,
-    pub min_coredump: ::aya_bpf::cty::c_ulong,
+    pub min_coredump: ::aya_ebpf::cty::c_ulong,
 }
 pub mod fault_flag {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FAULT_FLAG_WRITE: Type = 1;
     pub const FAULT_FLAG_MKWRITE: Type = 2;
     pub const FAULT_FLAG_ALLOW_RETRY: Type = 4;
@@ -4936,9 +4942,9 @@ pub struct vm_fault {
 pub struct vm_fault__bindgen_ty_1 {
     pub vma: *mut vm_area_struct,
     pub gfp_mask: gfp_t,
-    pub pgoff: ::aya_bpf::cty::c_ulong,
-    pub address: ::aya_bpf::cty::c_ulong,
-    pub real_address: ::aya_bpf::cty::c_ulong,
+    pub pgoff: ::aya_ebpf::cty::c_ulong,
+    pub address: ::aya_ebpf::cty::c_ulong,
+    pub real_address: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -4961,19 +4967,19 @@ pub struct hlist_nulls_node {
 #[derive(Debug, Copy, Clone)]
 pub struct free_area {
     pub free_list: [list_head; 6usize],
-    pub nr_free: ::aya_bpf::cty::c_ulong,
+    pub nr_free: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct lru_gen_folio {
-    pub max_seq: ::aya_bpf::cty::c_ulong,
-    pub min_seq: [::aya_bpf::cty::c_ulong; 2usize],
-    pub timestamps: [::aya_bpf::cty::c_ulong; 4usize],
+    pub max_seq: ::aya_ebpf::cty::c_ulong,
+    pub min_seq: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub timestamps: [::aya_ebpf::cty::c_ulong; 4usize],
     pub folios: [list_head; 40usize],
-    pub nr_pages: [::aya_bpf::cty::c_long; 40usize],
-    pub avg_refaulted: [::aya_bpf::cty::c_ulong; 8usize],
-    pub avg_total: [::aya_bpf::cty::c_ulong; 8usize],
-    pub protected: [::aya_bpf::cty::c_ulong; 6usize],
+    pub nr_pages: [::aya_ebpf::cty::c_long; 40usize],
+    pub avg_refaulted: [::aya_ebpf::cty::c_ulong; 8usize],
+    pub avg_total: [::aya_ebpf::cty::c_ulong; 8usize],
+    pub protected: [::aya_ebpf::cty::c_ulong; 6usize],
     pub evicted: [atomic_long_t; 8usize],
     pub refaulted: [atomic_long_t; 8usize],
     pub enabled: bool_,
@@ -4984,21 +4990,21 @@ pub struct lru_gen_folio {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct lru_gen_mm_state {
-    pub seq: ::aya_bpf::cty::c_ulong,
+    pub seq: ::aya_ebpf::cty::c_ulong,
     pub head: *mut list_head,
     pub tail: *mut list_head,
-    pub filters: [*mut ::aya_bpf::cty::c_ulong; 2usize],
-    pub stats: [::aya_bpf::cty::c_ulong; 6usize],
+    pub filters: [*mut ::aya_ebpf::cty::c_ulong; 2usize],
+    pub stats: [::aya_ebpf::cty::c_ulong; 6usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct lru_gen_mm_walk {
     pub lruvec: *mut lruvec,
-    pub max_seq: ::aya_bpf::cty::c_ulong,
-    pub next_addr: ::aya_bpf::cty::c_ulong,
-    pub nr_pages: [::aya_bpf::cty::c_int; 40usize],
-    pub mm_stats: [::aya_bpf::cty::c_int; 6usize],
-    pub batched: ::aya_bpf::cty::c_int,
+    pub max_seq: ::aya_ebpf::cty::c_ulong,
+    pub next_addr: ::aya_ebpf::cty::c_ulong,
+    pub nr_pages: [::aya_ebpf::cty::c_int; 40usize],
+    pub mm_stats: [::aya_ebpf::cty::c_int; 6usize],
+    pub batched: ::aya_ebpf::cty::c_int,
     pub can_swap: bool_,
     pub force_scan: bool_,
 }
@@ -5007,11 +5013,11 @@ pub struct lru_gen_mm_walk {
 pub struct lruvec {
     pub lists: [list_head; 5usize],
     pub lru_lock: spinlock_t,
-    pub anon_cost: ::aya_bpf::cty::c_ulong,
-    pub file_cost: ::aya_bpf::cty::c_ulong,
+    pub anon_cost: ::aya_ebpf::cty::c_ulong,
+    pub file_cost: ::aya_ebpf::cty::c_ulong,
     pub nonresident_age: atomic_long_t,
-    pub refaults: [::aya_bpf::cty::c_ulong; 2usize],
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub refaults: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub lrugen: lru_gen_folio,
     pub mm_state: lru_gen_mm_state,
     pub pgdat: *mut pglist_data,
@@ -5019,53 +5025,53 @@ pub struct lruvec {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct lru_gen_memcg {
-    pub seq: ::aya_bpf::cty::c_ulong,
-    pub nr_memcgs: [::aya_bpf::cty::c_ulong; 3usize],
+    pub seq: ::aya_ebpf::cty::c_ulong,
+    pub nr_memcgs: [::aya_ebpf::cty::c_ulong; 3usize],
     pub fifo: [hlist_nulls_head; 24usize],
     pub lock: spinlock_t,
 }
 #[repr(C)]
 pub struct zone {
-    pub _watermark: [::aya_bpf::cty::c_ulong; 4usize],
-    pub watermark_boost: ::aya_bpf::cty::c_ulong,
-    pub nr_reserved_highatomic: ::aya_bpf::cty::c_ulong,
-    pub lowmem_reserve: [::aya_bpf::cty::c_long; 5usize],
-    pub node: ::aya_bpf::cty::c_int,
+    pub _watermark: [::aya_ebpf::cty::c_ulong; 4usize],
+    pub watermark_boost: ::aya_ebpf::cty::c_ulong,
+    pub nr_reserved_highatomic: ::aya_ebpf::cty::c_ulong,
+    pub lowmem_reserve: [::aya_ebpf::cty::c_long; 5usize],
+    pub node: ::aya_ebpf::cty::c_int,
     pub zone_pgdat: *mut pglist_data,
     pub per_cpu_pageset: *mut per_cpu_pages,
     pub per_cpu_zonestats: *mut per_cpu_zonestat,
-    pub pageset_high: ::aya_bpf::cty::c_int,
-    pub pageset_batch: ::aya_bpf::cty::c_int,
-    pub zone_start_pfn: ::aya_bpf::cty::c_ulong,
+    pub pageset_high: ::aya_ebpf::cty::c_int,
+    pub pageset_batch: ::aya_ebpf::cty::c_int,
+    pub zone_start_pfn: ::aya_ebpf::cty::c_ulong,
     pub managed_pages: atomic_long_t,
-    pub spanned_pages: ::aya_bpf::cty::c_ulong,
-    pub present_pages: ::aya_bpf::cty::c_ulong,
-    pub present_early_pages: ::aya_bpf::cty::c_ulong,
-    pub cma_pages: ::aya_bpf::cty::c_ulong,
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub nr_isolate_pageblock: ::aya_bpf::cty::c_ulong,
+    pub spanned_pages: ::aya_ebpf::cty::c_ulong,
+    pub present_pages: ::aya_ebpf::cty::c_ulong,
+    pub present_early_pages: ::aya_ebpf::cty::c_ulong,
+    pub cma_pages: ::aya_ebpf::cty::c_ulong,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub nr_isolate_pageblock: ::aya_ebpf::cty::c_ulong,
     pub span_seqlock: seqlock_t,
-    pub initialized: ::aya_bpf::cty::c_int,
+    pub initialized: ::aya_ebpf::cty::c_int,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 48usize]>,
     pub __bindgen_padding_0: [u8; 4usize],
     pub _pad1_: cacheline_padding,
     pub free_area: [free_area; 11usize],
     pub unaccepted_pages: list_head,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub lock: spinlock_t,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 40usize]>,
     pub __bindgen_padding_1: [u8; 4usize],
     pub _pad2_: cacheline_padding,
-    pub percpu_drift_mark: ::aya_bpf::cty::c_ulong,
-    pub compact_cached_free_pfn: ::aya_bpf::cty::c_ulong,
-    pub compact_cached_migrate_pfn: [::aya_bpf::cty::c_ulong; 2usize],
-    pub compact_init_migrate_pfn: ::aya_bpf::cty::c_ulong,
-    pub compact_init_free_pfn: ::aya_bpf::cty::c_ulong,
-    pub compact_considered: ::aya_bpf::cty::c_uint,
-    pub compact_defer_shift: ::aya_bpf::cty::c_uint,
-    pub compact_order_failed: ::aya_bpf::cty::c_int,
+    pub percpu_drift_mark: ::aya_ebpf::cty::c_ulong,
+    pub compact_cached_free_pfn: ::aya_ebpf::cty::c_ulong,
+    pub compact_cached_migrate_pfn: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub compact_init_migrate_pfn: ::aya_ebpf::cty::c_ulong,
+    pub compact_init_free_pfn: ::aya_ebpf::cty::c_ulong,
+    pub compact_considered: ::aya_ebpf::cty::c_uint,
+    pub compact_defer_shift: ::aya_ebpf::cty::c_uint,
+    pub compact_order_failed: ::aya_ebpf::cty::c_int,
     pub compact_blockskip_flush: bool_,
     pub contiguous: bool_,
     pub __bindgen_padding_2: [u8; 2usize],
@@ -5079,7 +5085,7 @@ pub struct zone {
 #[derive(Debug, Copy, Clone)]
 pub struct zoneref {
     pub zone: *mut zone,
-    pub zone_idx: ::aya_bpf::cty::c_int,
+    pub zone_idx: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -5087,7 +5093,7 @@ pub struct zonelist {
     pub _zonerefs: [zoneref; 321usize],
 }
 pub mod zone_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ZONE_DMA: Type = 0;
     pub const ZONE_DMA32: Type = 1;
     pub const ZONE_NORMAL: Type = 2;
@@ -5099,36 +5105,36 @@ pub mod zone_type {
 pub struct pglist_data {
     pub node_zones: [zone; 5usize],
     pub node_zonelists: [zonelist; 2usize],
-    pub nr_zones: ::aya_bpf::cty::c_int,
+    pub nr_zones: ::aya_ebpf::cty::c_int,
     pub node_size_lock: spinlock_t,
-    pub node_start_pfn: ::aya_bpf::cty::c_ulong,
-    pub node_present_pages: ::aya_bpf::cty::c_ulong,
-    pub node_spanned_pages: ::aya_bpf::cty::c_ulong,
-    pub node_id: ::aya_bpf::cty::c_int,
+    pub node_start_pfn: ::aya_ebpf::cty::c_ulong,
+    pub node_present_pages: ::aya_ebpf::cty::c_ulong,
+    pub node_spanned_pages: ::aya_ebpf::cty::c_ulong,
+    pub node_id: ::aya_ebpf::cty::c_int,
     pub kswapd_wait: wait_queue_head_t,
     pub pfmemalloc_wait: wait_queue_head_t,
     pub reclaim_wait: [wait_queue_head_t; 4usize],
     pub nr_writeback_throttled: atomic_t,
-    pub nr_reclaim_start: ::aya_bpf::cty::c_ulong,
+    pub nr_reclaim_start: ::aya_ebpf::cty::c_ulong,
     pub kswapd_lock: mutex,
     pub kswapd: *mut task_struct,
-    pub kswapd_order: ::aya_bpf::cty::c_int,
+    pub kswapd_order: ::aya_ebpf::cty::c_int,
     pub kswapd_highest_zoneidx: zone_type::Type,
-    pub kswapd_failures: ::aya_bpf::cty::c_int,
-    pub kcompactd_max_order: ::aya_bpf::cty::c_int,
+    pub kswapd_failures: ::aya_ebpf::cty::c_int,
+    pub kcompactd_max_order: ::aya_ebpf::cty::c_int,
     pub kcompactd_highest_zoneidx: zone_type::Type,
     pub kcompactd_wait: wait_queue_head_t,
     pub kcompactd: *mut task_struct,
     pub proactive_compact_trigger: bool_,
-    pub totalreserve_pages: ::aya_bpf::cty::c_ulong,
-    pub min_unmapped_pages: ::aya_bpf::cty::c_ulong,
-    pub min_slab_pages: ::aya_bpf::cty::c_ulong,
+    pub totalreserve_pages: ::aya_ebpf::cty::c_ulong,
+    pub min_unmapped_pages: ::aya_ebpf::cty::c_ulong,
+    pub min_slab_pages: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 24usize]>,
     pub _pad1_: cacheline_padding,
     pub deferred_split_queue: deferred_split,
     pub __lruvec: lruvec,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub mm_walk: lru_gen_mm_walk,
     pub memcg_lru: lru_gen_memcg,
     pub _bitfield_align_2: [u8; 0],
@@ -5151,11 +5157,11 @@ impl pglist_data {
 #[derive(Copy, Clone)]
 pub struct per_cpu_pages {
     pub lock: spinlock_t,
-    pub count: ::aya_bpf::cty::c_int,
-    pub high: ::aya_bpf::cty::c_int,
-    pub batch: ::aya_bpf::cty::c_int,
-    pub free_factor: ::aya_bpf::cty::c_short,
-    pub expire: ::aya_bpf::cty::c_short,
+    pub count: ::aya_ebpf::cty::c_int,
+    pub high: ::aya_ebpf::cty::c_int,
+    pub batch: ::aya_ebpf::cty::c_int,
+    pub free_factor: ::aya_ebpf::cty::c_short,
+    pub expire: ::aya_ebpf::cty::c_short,
     pub lists: [list_head; 13usize],
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 24usize]>,
@@ -5172,7 +5178,7 @@ impl per_cpu_pages {
 pub struct per_cpu_zonestat {
     pub vm_stat_diff: [s8; 12usize],
     pub stat_threshold: s8,
-    pub vm_numa_event: [::aya_bpf::cty::c_ulong; 6usize],
+    pub vm_numa_event: [::aya_ebpf::cty::c_ulong; 6usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -5183,27 +5189,27 @@ pub struct per_cpu_nodestat {
 pub type proc_handler = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut ctl_table,
-        arg2: ::aya_bpf::cty::c_int,
-        arg3: *mut ::aya_bpf::cty::c_void,
+        arg2: ::aya_ebpf::cty::c_int,
+        arg3: *mut ::aya_ebpf::cty::c_void,
         arg4: *mut usize,
         arg5: *mut loff_t,
-    ) -> ::aya_bpf::cty::c_int,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ctl_table {
-    pub procname: *const ::aya_bpf::cty::c_char,
-    pub data: *mut ::aya_bpf::cty::c_void,
-    pub maxlen: ::aya_bpf::cty::c_int,
+    pub procname: *const ::aya_ebpf::cty::c_char,
+    pub data: *mut ::aya_ebpf::cty::c_void,
+    pub maxlen: ::aya_ebpf::cty::c_int,
     pub mode: umode_t,
     pub type_: ctl_table__bindgen_ty_1::Type,
     pub proc_handler: proc_handler,
     pub poll: *mut ctl_table_poll,
-    pub extra1: *mut ::aya_bpf::cty::c_void,
-    pub extra2: *mut ::aya_bpf::cty::c_void,
+    pub extra1: *mut ::aya_ebpf::cty::c_void,
+    pub extra2: *mut ::aya_ebpf::cty::c_void,
 }
 pub mod ctl_table__bindgen_ty_1 {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const SYSCTL_TABLE_TYPE_DEFAULT: Type = 0;
     pub const SYSCTL_TABLE_TYPE_PERMANENTLY_EMPTY: Type = 1;
 }
@@ -5238,7 +5244,7 @@ pub struct ctl_table_root {
         unsafe extern "C" fn(
             arg1: *mut ctl_table_header,
             arg2: *mut ctl_table,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -5258,18 +5264,18 @@ pub struct cred {
     pub egid: kgid_t,
     pub fsuid: kuid_t,
     pub fsgid: kgid_t,
-    pub securebits: ::aya_bpf::cty::c_uint,
+    pub securebits: ::aya_ebpf::cty::c_uint,
     pub cap_inheritable: kernel_cap_t,
     pub cap_permitted: kernel_cap_t,
     pub cap_effective: kernel_cap_t,
     pub cap_bset: kernel_cap_t,
     pub cap_ambient: kernel_cap_t,
-    pub jit_keyring: ::aya_bpf::cty::c_uchar,
+    pub jit_keyring: ::aya_ebpf::cty::c_uchar,
     pub session_keyring: *mut key,
     pub process_keyring: *mut key,
     pub thread_keyring: *mut key,
     pub request_key_auth: *mut key,
-    pub security: *mut ::aya_bpf::cty::c_void,
+    pub security: *mut ::aya_ebpf::cty::c_void,
     pub user: *mut user_struct,
     pub user_ns: *mut user_namespace,
     pub ucounts: *mut ucounts,
@@ -5279,7 +5285,7 @@ pub struct cred {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union cred__bindgen_ty_1 {
-    pub non_rcu: ::aya_bpf::cty::c_int,
+    pub non_rcu: ::aya_ebpf::cty::c_int,
     pub rcu: callback_head,
 }
 pub type Elf64_Addr = __u64;
@@ -5290,8 +5296,8 @@ pub type Elf64_Xword = __u64;
 #[derive(Debug, Copy, Clone)]
 pub struct elf64_sym {
     pub st_name: Elf64_Word,
-    pub st_info: ::aya_bpf::cty::c_uchar,
-    pub st_other: ::aya_bpf::cty::c_uchar,
+    pub st_info: ::aya_ebpf::cty::c_uchar,
+    pub st_other: ::aya_ebpf::cty::c_uchar,
     pub st_shndx: Elf64_Half,
     pub st_value: Elf64_Addr,
     pub st_size: Elf64_Xword,
@@ -5299,37 +5305,37 @@ pub struct elf64_sym {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct upid {
-    pub nr: ::aya_bpf::cty::c_int,
+    pub nr: ::aya_ebpf::cty::c_int,
     pub ns: *mut pid_namespace,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct idr {
     pub idr_rt: xarray,
-    pub idr_base: ::aya_bpf::cty::c_uint,
-    pub idr_next: ::aya_bpf::cty::c_uint,
+    pub idr_base: ::aya_ebpf::cty::c_uint,
+    pub idr_next: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct pid_namespace {
     pub idr: idr,
     pub rcu: callback_head,
-    pub pid_allocated: ::aya_bpf::cty::c_uint,
+    pub pid_allocated: ::aya_ebpf::cty::c_uint,
     pub child_reaper: *mut task_struct,
     pub pid_cachep: *mut kmem_cache,
-    pub level: ::aya_bpf::cty::c_uint,
+    pub level: ::aya_ebpf::cty::c_uint,
     pub parent: *mut pid_namespace,
     pub bacct: *mut fs_pin,
     pub user_ns: *mut user_namespace,
     pub ucounts: *mut ucounts,
-    pub reboot: ::aya_bpf::cty::c_int,
+    pub reboot: ::aya_ebpf::cty::c_int,
     pub ns: ns_common,
-    pub memfd_noexec_scope: ::aya_bpf::cty::c_int,
+    pub memfd_noexec_scope: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 pub struct pid {
     pub count: refcount_t,
-    pub level: ::aya_bpf::cty::c_uint,
+    pub level: ::aya_ebpf::cty::c_uint,
     pub lock: spinlock_t,
     pub tasks: [hlist_head; 4usize],
     pub inodes: hlist_head,
@@ -5341,19 +5347,19 @@ pub struct pid {
 #[derive(Debug, Copy, Clone)]
 pub struct rhashtable_compare_arg {
     pub ht: *mut rhashtable,
-    pub key: *const ::aya_bpf::cty::c_void,
+    pub key: *const ::aya_ebpf::cty::c_void,
 }
 pub type rht_hashfn_t = ::core::option::Option<
-    unsafe extern "C" fn(arg1: *const ::aya_bpf::cty::c_void, arg2: u32_, arg3: u32_) -> u32_,
+    unsafe extern "C" fn(arg1: *const ::aya_ebpf::cty::c_void, arg2: u32_, arg3: u32_) -> u32_,
 >;
 pub type rht_obj_hashfn_t = ::core::option::Option<
-    unsafe extern "C" fn(arg1: *const ::aya_bpf::cty::c_void, arg2: u32_, arg3: u32_) -> u32_,
+    unsafe extern "C" fn(arg1: *const ::aya_ebpf::cty::c_void, arg2: u32_, arg3: u32_) -> u32_,
 >;
 pub type rht_obj_cmpfn_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut rhashtable_compare_arg,
-        arg2: *const ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg2: *const ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -5362,7 +5368,7 @@ pub struct rhashtable_params {
     pub key_len: u16_,
     pub key_offset: u16_,
     pub head_offset: u16_,
-    pub max_size: ::aya_bpf::cty::c_uint,
+    pub max_size: ::aya_ebpf::cty::c_uint,
     pub min_size: u16_,
     pub automatic_shrinking: bool_,
     pub hashfn: rht_hashfn_t,
@@ -5373,8 +5379,8 @@ pub struct rhashtable_params {
 #[derive(Copy, Clone)]
 pub struct rhashtable {
     pub tbl: *mut bucket_table,
-    pub key_len: ::aya_bpf::cty::c_uint,
-    pub max_elems: ::aya_bpf::cty::c_uint,
+    pub key_len: ::aya_ebpf::cty::c_uint,
+    pub max_elems: ::aya_ebpf::cty::c_uint,
     pub p: rhashtable_params,
     pub rhlist: bool_,
     pub run_work: work_struct,
@@ -5386,7 +5392,7 @@ pub struct rhashtable {
 #[derive(Debug, Copy, Clone)]
 pub struct hrtimer_clock_base {
     pub cpu_base: *mut hrtimer_cpu_base,
-    pub index: ::aya_bpf::cty::c_uint,
+    pub index: ::aya_ebpf::cty::c_uint,
     pub clockid: clockid_t,
     pub seq: seqcount_raw_spinlock_t,
     pub running: *mut hrtimer,
@@ -5398,15 +5404,15 @@ pub struct hrtimer_clock_base {
 #[derive(Copy, Clone)]
 pub struct hrtimer_cpu_base {
     pub lock: raw_spinlock_t,
-    pub cpu: ::aya_bpf::cty::c_uint,
-    pub active_bases: ::aya_bpf::cty::c_uint,
-    pub clock_was_set_seq: ::aya_bpf::cty::c_uint,
+    pub cpu: ::aya_ebpf::cty::c_uint,
+    pub active_bases: ::aya_ebpf::cty::c_uint,
+    pub clock_was_set_seq: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
-    pub nr_events: ::aya_bpf::cty::c_uint,
-    pub nr_retries: ::aya_bpf::cty::c_ushort,
-    pub nr_hangs: ::aya_bpf::cty::c_ushort,
-    pub max_hang_time: ::aya_bpf::cty::c_uint,
+    pub nr_events: ::aya_ebpf::cty::c_uint,
+    pub nr_retries: ::aya_ebpf::cty::c_ushort,
+    pub nr_hangs: ::aya_ebpf::cty::c_ushort,
+    pub max_hang_time: ::aya_ebpf::cty::c_uint,
     pub expires_next: ktime_t,
     pub next_timer: *mut hrtimer,
     pub softirq_expires_next: ktime_t,
@@ -5415,44 +5421,44 @@ pub struct hrtimer_cpu_base {
 }
 impl hrtimer_cpu_base {
     #[inline]
-    pub fn hres_active(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn hres_active(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_hres_active(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_hres_active(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn in_hrtirq(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn in_hrtirq(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_in_hrtirq(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_in_hrtirq(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn hang_detected(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn hang_detected(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_hang_detected(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_hang_detected(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn softirq_activated(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn softirq_activated(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_softirq_activated(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_softirq_activated(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(3usize, 1u8, val as u64)
@@ -5460,10 +5466,10 @@ impl hrtimer_cpu_base {
     }
     #[inline]
     pub fn new_bitfield_1(
-        hres_active: ::aya_bpf::cty::c_uint,
-        in_hrtirq: ::aya_bpf::cty::c_uint,
-        hang_detected: ::aya_bpf::cty::c_uint,
-        softirq_activated: ::aya_bpf::cty::c_uint,
+        hres_active: ::aya_ebpf::cty::c_uint,
+        in_hrtirq: ::aya_ebpf::cty::c_uint,
+        hang_detected: ::aya_ebpf::cty::c_uint,
+        softirq_activated: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -5496,17 +5502,17 @@ pub struct rlimit {
 pub struct task_cputime {
     pub stime: u64_,
     pub utime: u64_,
-    pub sum_exec_runtime: ::aya_bpf::cty::c_ulonglong,
+    pub sum_exec_runtime: ::aya_ebpf::cty::c_ulonglong,
 }
-pub type __signalfn_t = ::core::option::Option<unsafe extern "C" fn(arg1: ::aya_bpf::cty::c_int)>;
+pub type __signalfn_t = ::core::option::Option<unsafe extern "C" fn(arg1: ::aya_ebpf::cty::c_int)>;
 pub type __sighandler_t = __signalfn_t;
 pub type __restorefn_t = ::core::option::Option<unsafe extern "C" fn()>;
 pub type __sigrestore_t = __restorefn_t;
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union sigval {
-    pub sival_int: ::aya_bpf::cty::c_int,
-    pub sival_ptr: *mut ::aya_bpf::cty::c_void,
+    pub sival_int: ::aya_ebpf::cty::c_int,
+    pub sival_ptr: *mut ::aya_ebpf::cty::c_void,
 }
 pub type sigval_t = sigval;
 #[repr(C)]
@@ -5530,9 +5536,9 @@ pub struct __sifields__bindgen_ty_1 {
 #[derive(Copy, Clone)]
 pub struct __sifields__bindgen_ty_2 {
     pub _tid: __kernel_timer_t,
-    pub _overrun: ::aya_bpf::cty::c_int,
+    pub _overrun: ::aya_ebpf::cty::c_int,
     pub _sigval: sigval_t,
-    pub _sys_private: ::aya_bpf::cty::c_int,
+    pub _sys_private: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -5546,21 +5552,21 @@ pub struct __sifields__bindgen_ty_3 {
 pub struct __sifields__bindgen_ty_4 {
     pub _pid: __kernel_pid_t,
     pub _uid: __kernel_uid32_t,
-    pub _status: ::aya_bpf::cty::c_int,
+    pub _status: ::aya_ebpf::cty::c_int,
     pub _utime: __kernel_clock_t,
     pub _stime: __kernel_clock_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct __sifields__bindgen_ty_5 {
-    pub _addr: *mut ::aya_bpf::cty::c_void,
+    pub _addr: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_1: __sifields__bindgen_ty_5__bindgen_ty_1,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union __sifields__bindgen_ty_5__bindgen_ty_1 {
-    pub _trapno: ::aya_bpf::cty::c_int,
-    pub _addr_lsb: ::aya_bpf::cty::c_short,
+    pub _trapno: ::aya_ebpf::cty::c_int,
+    pub _addr_lsb: ::aya_ebpf::cty::c_short,
     pub _addr_bnd: __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1,
     pub _addr_pkey: __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2,
     pub _perf: __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3,
@@ -5568,35 +5574,35 @@ pub union __sifields__bindgen_ty_5__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 {
-    pub _dummy_bnd: [::aya_bpf::cty::c_char; 8usize],
-    pub _lower: *mut ::aya_bpf::cty::c_void,
-    pub _upper: *mut ::aya_bpf::cty::c_void,
+    pub _dummy_bnd: [::aya_ebpf::cty::c_char; 8usize],
+    pub _lower: *mut ::aya_ebpf::cty::c_void,
+    pub _upper: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 {
-    pub _dummy_pkey: [::aya_bpf::cty::c_char; 8usize],
+    pub _dummy_pkey: [::aya_ebpf::cty::c_char; 8usize],
     pub _pkey: __u32,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 {
-    pub _data: ::aya_bpf::cty::c_ulong,
+    pub _data: ::aya_ebpf::cty::c_ulong,
     pub _type: __u32,
     pub _flags: __u32,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __sifields__bindgen_ty_6 {
-    pub _band: ::aya_bpf::cty::c_long,
-    pub _fd: ::aya_bpf::cty::c_int,
+    pub _band: ::aya_ebpf::cty::c_long,
+    pub _fd: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __sifields__bindgen_ty_7 {
-    pub _call_addr: *mut ::aya_bpf::cty::c_void,
-    pub _syscall: ::aya_bpf::cty::c_int,
-    pub _arch: ::aya_bpf::cty::c_uint,
+    pub _call_addr: *mut ::aya_ebpf::cty::c_void,
+    pub _syscall: ::aya_ebpf::cty::c_int,
+    pub _arch: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -5606,9 +5612,9 @@ pub struct kernel_siginfo {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct kernel_siginfo__bindgen_ty_1 {
-    pub si_signo: ::aya_bpf::cty::c_int,
-    pub si_errno: ::aya_bpf::cty::c_int,
-    pub si_code: ::aya_bpf::cty::c_int,
+    pub si_signo: ::aya_ebpf::cty::c_int,
+    pub si_errno: ::aya_ebpf::cty::c_int,
+    pub si_code: ::aya_ebpf::cty::c_int,
     pub _sifields: __sifields,
 }
 #[repr(C)]
@@ -5625,7 +5631,7 @@ pub struct ucounts {
 #[derive(Debug, Copy, Clone)]
 pub struct sigaction {
     pub sa_handler: __sighandler_t,
-    pub sa_flags: ::aya_bpf::cty::c_ulong,
+    pub sa_flags: ::aya_ebpf::cty::c_ulong,
     pub sa_restorer: __sigrestore_t,
     pub sa_mask: sigset_t,
 }
@@ -5655,35 +5661,35 @@ pub struct thread_group_cputimer {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct pacct_struct {
-    pub ac_flag: ::aya_bpf::cty::c_int,
-    pub ac_exitcode: ::aya_bpf::cty::c_long,
-    pub ac_mem: ::aya_bpf::cty::c_ulong,
+    pub ac_flag: ::aya_ebpf::cty::c_int,
+    pub ac_exitcode: ::aya_ebpf::cty::c_long,
+    pub ac_mem: ::aya_ebpf::cty::c_ulong,
     pub ac_utime: u64_,
     pub ac_stime: u64_,
-    pub ac_minflt: ::aya_bpf::cty::c_ulong,
-    pub ac_majflt: ::aya_bpf::cty::c_ulong,
+    pub ac_minflt: ::aya_ebpf::cty::c_ulong,
+    pub ac_majflt: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct signal_struct {
     pub sigcnt: refcount_t,
     pub live: atomic_t,
-    pub nr_threads: ::aya_bpf::cty::c_int,
-    pub quick_threads: ::aya_bpf::cty::c_int,
+    pub nr_threads: ::aya_ebpf::cty::c_int,
+    pub quick_threads: ::aya_ebpf::cty::c_int,
     pub thread_head: list_head,
     pub wait_chldexit: wait_queue_head_t,
     pub curr_target: *mut task_struct,
     pub shared_pending: sigpending,
     pub multiprocess: hlist_head,
-    pub group_exit_code: ::aya_bpf::cty::c_int,
-    pub notify_count: ::aya_bpf::cty::c_int,
+    pub group_exit_code: ::aya_ebpf::cty::c_int,
+    pub notify_count: ::aya_ebpf::cty::c_int,
     pub group_exec_task: *mut task_struct,
-    pub group_stop_count: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub group_stop_count: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub core_state: *mut core_state,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
-    pub next_posix_timer_id: ::aya_bpf::cty::c_uint,
+    pub next_posix_timer_id: ::aya_ebpf::cty::c_uint,
     pub posix_timers: list_head,
     pub real_timer: hrtimer,
     pub it_real_incr: ktime_t,
@@ -5693,7 +5699,7 @@ pub struct signal_struct {
     pub pids: [*mut pid; 4usize],
     pub tick_dep_mask: atomic_t,
     pub tty_old_pgrp: *mut pid,
-    pub leader: ::aya_bpf::cty::c_int,
+    pub leader: ::aya_ebpf::cty::c_int,
     pub tty: *mut tty_struct,
     pub autogroup: *mut autogroup,
     pub stats_lock: seqlock_t,
@@ -5704,52 +5710,52 @@ pub struct signal_struct {
     pub gtime: u64_,
     pub cgtime: u64_,
     pub prev_cputime: prev_cputime,
-    pub nvcsw: ::aya_bpf::cty::c_ulong,
-    pub nivcsw: ::aya_bpf::cty::c_ulong,
-    pub cnvcsw: ::aya_bpf::cty::c_ulong,
-    pub cnivcsw: ::aya_bpf::cty::c_ulong,
-    pub min_flt: ::aya_bpf::cty::c_ulong,
-    pub maj_flt: ::aya_bpf::cty::c_ulong,
-    pub cmin_flt: ::aya_bpf::cty::c_ulong,
-    pub cmaj_flt: ::aya_bpf::cty::c_ulong,
-    pub inblock: ::aya_bpf::cty::c_ulong,
-    pub oublock: ::aya_bpf::cty::c_ulong,
-    pub cinblock: ::aya_bpf::cty::c_ulong,
-    pub coublock: ::aya_bpf::cty::c_ulong,
-    pub maxrss: ::aya_bpf::cty::c_ulong,
-    pub cmaxrss: ::aya_bpf::cty::c_ulong,
+    pub nvcsw: ::aya_ebpf::cty::c_ulong,
+    pub nivcsw: ::aya_ebpf::cty::c_ulong,
+    pub cnvcsw: ::aya_ebpf::cty::c_ulong,
+    pub cnivcsw: ::aya_ebpf::cty::c_ulong,
+    pub min_flt: ::aya_ebpf::cty::c_ulong,
+    pub maj_flt: ::aya_ebpf::cty::c_ulong,
+    pub cmin_flt: ::aya_ebpf::cty::c_ulong,
+    pub cmaj_flt: ::aya_ebpf::cty::c_ulong,
+    pub inblock: ::aya_ebpf::cty::c_ulong,
+    pub oublock: ::aya_ebpf::cty::c_ulong,
+    pub cinblock: ::aya_ebpf::cty::c_ulong,
+    pub coublock: ::aya_ebpf::cty::c_ulong,
+    pub maxrss: ::aya_ebpf::cty::c_ulong,
+    pub cmaxrss: ::aya_ebpf::cty::c_ulong,
     pub ioac: task_io_accounting,
-    pub sum_sched_runtime: ::aya_bpf::cty::c_ulonglong,
+    pub sum_sched_runtime: ::aya_ebpf::cty::c_ulonglong,
     pub rlim: [rlimit; 16usize],
     pub pacct: pacct_struct,
     pub stats: *mut taskstats,
-    pub audit_tty: ::aya_bpf::cty::c_uint,
+    pub audit_tty: ::aya_ebpf::cty::c_uint,
     pub tty_audit_buf: *mut tty_audit_buf,
     pub oom_flag_origin: bool_,
-    pub oom_score_adj: ::aya_bpf::cty::c_short,
-    pub oom_score_adj_min: ::aya_bpf::cty::c_short,
+    pub oom_score_adj: ::aya_ebpf::cty::c_short,
+    pub oom_score_adj_min: ::aya_ebpf::cty::c_short,
     pub oom_mm: *mut mm_struct,
     pub cred_guard_mutex: mutex,
     pub exec_update_lock: rw_semaphore,
 }
 impl signal_struct {
     #[inline]
-    pub fn is_child_subreaper(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_child_subreaper(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_child_subreaper(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_child_subreaper(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn has_child_subreaper(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn has_child_subreaper(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_has_child_subreaper(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_has_child_subreaper(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
@@ -5757,8 +5763,8 @@ impl signal_struct {
     }
     #[inline]
     pub fn new_bitfield_1(
-        is_child_subreaper: ::aya_bpf::cty::c_uint,
-        has_child_subreaper: ::aya_bpf::cty::c_uint,
+        is_child_subreaper: ::aya_ebpf::cty::c_uint,
+        has_child_subreaper: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -5781,23 +5787,23 @@ pub struct rseq {
     pub flags: __u32,
     pub node_id: __u32,
     pub mm_cid: __u32,
-    pub end: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub end: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sched_class {
     pub enqueue_task: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_ebpf::cty::c_int),
     >,
     pub dequeue_task: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_ebpf::cty::c_int),
     >,
     pub yield_task: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rq)>,
     pub yield_to_task: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct) -> bool_,
     >,
     pub check_preempt_curr: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_ebpf::cty::c_int),
     >,
     pub pick_next_task:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rq) -> *mut task_struct>,
@@ -5811,18 +5817,18 @@ pub struct sched_class {
             arg1: *mut rq,
             arg2: *mut task_struct,
             arg3: *mut rq_flags,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub select_task_rq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut task_struct,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pick_task: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rq) -> *mut task_struct>,
     pub migrate_task_rq: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut task_struct, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut task_struct, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub task_woken:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct)>,
@@ -5835,7 +5841,7 @@ pub struct sched_class {
         unsafe extern "C" fn(arg1: *mut task_struct, arg2: *mut rq) -> *mut rq,
     >,
     pub task_tick: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_ebpf::cty::c_int),
     >,
     pub task_fork: ::core::option::Option<unsafe extern "C" fn(arg1: *mut task_struct)>,
     pub task_dead: ::core::option::Option<unsafe extern "C" fn(arg1: *mut task_struct)>,
@@ -5844,18 +5850,18 @@ pub struct sched_class {
     pub switched_to:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct)>,
     pub prio_changed: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct, arg3: ::aya_ebpf::cty::c_int),
     >,
     pub get_rr_interval: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct) -> ::aya_bpf::cty::c_uint,
+        unsafe extern "C" fn(arg1: *mut rq, arg2: *mut task_struct) -> ::aya_ebpf::cty::c_uint,
     >,
     pub update_curr: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rq)>,
     pub task_change_group: ::core::option::Option<unsafe extern "C" fn(arg1: *mut task_struct)>,
     pub task_is_throttled: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut task_struct,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 pub type key_serial_t = i32;
@@ -5863,29 +5869,29 @@ pub type key_perm_t = u32;
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct keyring_index_key {
-    pub hash: ::aya_bpf::cty::c_ulong,
+    pub hash: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_1: keyring_index_key__bindgen_ty_1,
     pub type_: *mut key_type,
     pub domain_tag: *mut key_tag,
-    pub description: *const ::aya_bpf::cty::c_char,
+    pub description: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union keyring_index_key__bindgen_ty_1 {
     pub __bindgen_anon_1: keyring_index_key__bindgen_ty_1__bindgen_ty_1,
-    pub x: ::aya_bpf::cty::c_ulong,
+    pub x: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct keyring_index_key__bindgen_ty_1__bindgen_ty_1 {
     pub desc_len: u16_,
-    pub desc: [::aya_bpf::cty::c_char; 6usize],
+    pub desc: [::aya_ebpf::cty::c_char; 6usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union key_payload {
-    pub rcu_data0: *mut ::aya_bpf::cty::c_void,
-    pub data: [*mut ::aya_bpf::cty::c_void; 4usize],
+    pub rcu_data0: *mut ::aya_ebpf::cty::c_void,
+    pub data: [*mut ::aya_ebpf::cty::c_void; 4usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -5896,7 +5902,7 @@ pub struct assoc_array_ptr {
 #[derive(Debug, Copy, Clone)]
 pub struct assoc_array {
     pub root: *mut assoc_array_ptr,
-    pub nr_leaves_on_tree: ::aya_bpf::cty::c_ulong,
+    pub nr_leaves_on_tree: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -5906,16 +5912,16 @@ pub struct key {
     pub __bindgen_anon_1: key__bindgen_ty_1,
     pub sem: rw_semaphore,
     pub user: *mut key_user,
-    pub security: *mut ::aya_bpf::cty::c_void,
+    pub security: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_2: key__bindgen_ty_2,
     pub last_used_at: time64_t,
     pub uid: kuid_t,
     pub gid: kgid_t,
     pub perm: key_perm_t,
-    pub quotalen: ::aya_bpf::cty::c_ushort,
-    pub datalen: ::aya_bpf::cty::c_ushort,
-    pub state: ::aya_bpf::cty::c_short,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub quotalen: ::aya_ebpf::cty::c_ushort,
+    pub datalen: ::aya_ebpf::cty::c_ushort,
+    pub state: ::aya_ebpf::cty::c_short,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_3: key__bindgen_ty_3,
     pub __bindgen_anon_4: key__bindgen_ty_4,
     pub restrict_link: *mut key_restriction,
@@ -5941,11 +5947,11 @@ pub union key__bindgen_ty_3 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct key__bindgen_ty_3__bindgen_ty_1 {
-    pub hash: ::aya_bpf::cty::c_ulong,
-    pub len_desc: ::aya_bpf::cty::c_ulong,
+    pub hash: ::aya_ebpf::cty::c_ulong,
+    pub len_desc: ::aya_ebpf::cty::c_ulong,
     pub type_: *mut key_type,
     pub domain_tag: *mut key_tag,
-    pub description: *mut ::aya_bpf::cty::c_char,
+    pub description: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -5991,8 +5997,8 @@ pub struct bio_list {
 pub struct blk_plug {
     pub mq_list: *mut request,
     pub cached_rq: *mut request,
-    pub nr_ios: ::aya_bpf::cty::c_ushort,
-    pub rq_count: ::aya_bpf::cty::c_ushort,
+    pub nr_ios: ::aya_ebpf::cty::c_ushort,
+    pub rq_count: ::aya_ebpf::cty::c_ushort,
     pub multiple_queues: bool_,
     pub has_elevator: bool_,
     pub cb_list: list_head,
@@ -6000,7 +6006,7 @@ pub struct blk_plug {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct reclaim_state {
-    pub reclaimed: ::aya_bpf::cty::c_ulong,
+    pub reclaimed: ::aya_ebpf::cty::c_ulong,
     pub mm_walk: *mut lru_gen_mm_walk,
 }
 #[repr(C)]
@@ -6008,7 +6014,7 @@ pub struct reclaim_state {
 pub struct io_context {
     pub refcount: atomic_long_t,
     pub active_ref: atomic_t,
-    pub ioprio: ::aya_bpf::cty::c_ushort,
+    pub ioprio: ::aya_ebpf::cty::c_ushort,
     pub lock: spinlock_t,
     pub icq_tree: xarray,
     pub icq_hint: *mut io_cq,
@@ -6022,7 +6028,7 @@ pub struct css_set {
     pub refcount: refcount_t,
     pub dom_cset: *mut css_set,
     pub dfl_cgrp: *mut cgroup,
-    pub nr_tasks: ::aya_bpf::cty::c_int,
+    pub nr_tasks: ::aya_ebpf::cty::c_int,
     pub tasks: list_head,
     pub mg_tasks: list_head,
     pub dying_tasks: list_head,
@@ -6070,13 +6076,13 @@ pub struct perf_event_context {
     pub pinned_groups: perf_event_groups,
     pub flexible_groups: perf_event_groups,
     pub event_list: list_head,
-    pub nr_events: ::aya_bpf::cty::c_int,
-    pub nr_user: ::aya_bpf::cty::c_int,
-    pub is_active: ::aya_bpf::cty::c_int,
-    pub nr_task_data: ::aya_bpf::cty::c_int,
-    pub nr_stat: ::aya_bpf::cty::c_int,
-    pub nr_freq: ::aya_bpf::cty::c_int,
-    pub rotate_disable: ::aya_bpf::cty::c_int,
+    pub nr_events: ::aya_ebpf::cty::c_int,
+    pub nr_user: ::aya_ebpf::cty::c_int,
+    pub is_active: ::aya_ebpf::cty::c_int,
+    pub nr_task_data: ::aya_ebpf::cty::c_int,
+    pub nr_stat: ::aya_ebpf::cty::c_int,
+    pub nr_freq: ::aya_ebpf::cty::c_int,
+    pub rotate_disable: ::aya_ebpf::cty::c_int,
     pub refcount: refcount_t,
     pub task: *mut task_struct,
     pub time: u64_,
@@ -6085,8 +6091,8 @@ pub struct perf_event_context {
     pub parent_ctx: *mut perf_event_context,
     pub parent_gen: u64_,
     pub generation: u64_,
-    pub pin_count: ::aya_bpf::cty::c_int,
-    pub nr_cgroups: ::aya_bpf::cty::c_int,
+    pub pin_count: ::aya_ebpf::cty::c_int,
+    pub nr_cgroups: ::aya_ebpf::cty::c_int,
     pub callback_head: callback_head,
     pub nr_pending: local_t,
 }
@@ -6118,29 +6124,29 @@ pub struct task_delay_info {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ftrace_ret_stack {
-    pub ret: ::aya_bpf::cty::c_ulong,
-    pub func: ::aya_bpf::cty::c_ulong,
-    pub calltime: ::aya_bpf::cty::c_ulonglong,
-    pub subtime: ::aya_bpf::cty::c_ulonglong,
-    pub retp: *mut ::aya_bpf::cty::c_ulong,
+    pub ret: ::aya_ebpf::cty::c_ulong,
+    pub func: ::aya_ebpf::cty::c_ulong,
+    pub calltime: ::aya_ebpf::cty::c_ulonglong,
+    pub subtime: ::aya_ebpf::cty::c_ulonglong,
+    pub retp: *mut ::aya_ebpf::cty::c_ulong,
 }
 pub type mempool_alloc_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: gfp_t,
-        arg2: *mut ::aya_bpf::cty::c_void,
-    ) -> *mut ::aya_bpf::cty::c_void,
+        arg2: *mut ::aya_ebpf::cty::c_void,
+    ) -> *mut ::aya_ebpf::cty::c_void,
 >;
 pub type mempool_free_t = ::core::option::Option<
-    unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void, arg2: *mut ::aya_bpf::cty::c_void),
+    unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void, arg2: *mut ::aya_ebpf::cty::c_void),
 >;
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct mempool_s {
     pub lock: spinlock_t,
-    pub min_nr: ::aya_bpf::cty::c_int,
-    pub curr_nr: ::aya_bpf::cty::c_int,
-    pub elements: *mut *mut ::aya_bpf::cty::c_void,
-    pub pool_data: *mut ::aya_bpf::cty::c_void,
+    pub min_nr: ::aya_ebpf::cty::c_int,
+    pub curr_nr: ::aya_ebpf::cty::c_int,
+    pub elements: *mut *mut ::aya_ebpf::cty::c_void,
+    pub pool_data: *mut ::aya_ebpf::cty::c_void,
     pub alloc: mempool_alloc_t,
     pub free: mempool_free_t,
     pub wait: wait_queue_head_t,
@@ -6150,39 +6156,39 @@ pub type mempool_t = mempool_s;
 #[derive(Copy, Clone)]
 pub struct bio_set {
     pub bio_slab: *mut kmem_cache,
-    pub front_pad: ::aya_bpf::cty::c_uint,
+    pub front_pad: ::aya_ebpf::cty::c_uint,
     pub cache: *mut bio_alloc_cache,
     pub bio_pool: mempool_t,
     pub bvec_pool: mempool_t,
     pub bio_integrity_pool: mempool_t,
     pub bvec_integrity_pool: mempool_t,
-    pub back_pad: ::aya_bpf::cty::c_uint,
+    pub back_pad: ::aya_ebpf::cty::c_uint,
     pub rescue_lock: spinlock_t,
     pub rescue_list: bio_list,
     pub rescue_work: work_struct,
     pub rescue_workqueue: *mut workqueue_struct,
     pub cpuhp_dead: hlist_node,
 }
-pub type blk_mode_t = ::aya_bpf::cty::c_uint;
+pub type blk_mode_t = ::aya_ebpf::cty::c_uint;
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct gendisk {
-    pub major: ::aya_bpf::cty::c_int,
-    pub first_minor: ::aya_bpf::cty::c_int,
-    pub minors: ::aya_bpf::cty::c_int,
-    pub disk_name: [::aya_bpf::cty::c_char; 32usize],
-    pub events: ::aya_bpf::cty::c_ushort,
-    pub event_flags: ::aya_bpf::cty::c_ushort,
+    pub major: ::aya_ebpf::cty::c_int,
+    pub first_minor: ::aya_ebpf::cty::c_int,
+    pub minors: ::aya_ebpf::cty::c_int,
+    pub disk_name: [::aya_ebpf::cty::c_char; 32usize],
+    pub events: ::aya_ebpf::cty::c_ushort,
+    pub event_flags: ::aya_ebpf::cty::c_ushort,
     pub part_tbl: xarray,
     pub part0: *mut block_device,
     pub fops: *const block_device_operations,
     pub queue: *mut request_queue,
-    pub private_data: *mut ::aya_bpf::cty::c_void,
+    pub private_data: *mut ::aya_ebpf::cty::c_void,
     pub bio_split: bio_set,
-    pub flags: ::aya_bpf::cty::c_int,
-    pub state: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_int,
+    pub state: ::aya_ebpf::cty::c_ulong,
     pub open_mutex: mutex,
-    pub open_partitions: ::aya_bpf::cty::c_uint,
+    pub open_partitions: ::aya_ebpf::cty::c_uint,
     pub bdi: *mut backing_dev_info,
     pub queue_kobj: kobject,
     pub slave_dir: *mut kobject,
@@ -6191,7 +6197,7 @@ pub struct gendisk {
     pub sync_io: atomic_t,
     pub ev: *mut disk_events,
     pub cdi: *mut cdrom_device_info,
-    pub node_id: ::aya_bpf::cty::c_int,
+    pub node_id: ::aya_ebpf::cty::c_int,
     pub bb: *mut badblocks,
     pub lockdep_map: lockdep_map,
     pub diskseq: u64_,
@@ -6202,31 +6208,31 @@ pub struct gendisk {
 #[derive(Debug, Copy, Clone)]
 pub struct vm_struct {
     pub next: *mut vm_struct,
-    pub addr: *mut ::aya_bpf::cty::c_void,
-    pub size: ::aya_bpf::cty::c_ulong,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub addr: *mut ::aya_ebpf::cty::c_void,
+    pub size: ::aya_ebpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub pages: *mut *mut page,
-    pub page_order: ::aya_bpf::cty::c_uint,
-    pub nr_pages: ::aya_bpf::cty::c_uint,
+    pub page_order: ::aya_ebpf::cty::c_uint,
+    pub nr_pages: ::aya_ebpf::cty::c_uint,
     pub phys_addr: phys_addr_t,
-    pub caller: *const ::aya_bpf::cty::c_void,
+    pub caller: *const ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct list_lru {
     pub node: *mut list_lru_node,
     pub list: list_head,
-    pub shrinker_id: ::aya_bpf::cty::c_int,
+    pub shrinker_id: ::aya_ebpf::cty::c_int,
     pub memcg_aware: bool_,
     pub xa: xarray,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kernfs_elem_dir {
-    pub subdirs: ::aya_bpf::cty::c_ulong,
+    pub subdirs: ::aya_ebpf::cty::c_ulong,
     pub children: rb_root,
     pub root: *mut kernfs_root,
-    pub rev: ::aya_bpf::cty::c_ulong,
+    pub rev: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -6247,14 +6253,14 @@ pub struct kernfs_node {
     pub count: atomic_t,
     pub active: atomic_t,
     pub parent: *mut kernfs_node,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub rb: rb_node,
-    pub ns: *const ::aya_bpf::cty::c_void,
-    pub hash: ::aya_bpf::cty::c_uint,
+    pub ns: *const ::aya_ebpf::cty::c_void,
+    pub hash: ::aya_ebpf::cty::c_uint,
     pub __bindgen_anon_1: kernfs_node__bindgen_ty_1,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
     pub id: u64_,
-    pub flags: ::aya_bpf::cty::c_ushort,
+    pub flags: ::aya_ebpf::cty::c_ushort,
     pub mode: umode_t,
     pub iattr: *mut kernfs_iattrs,
 }
@@ -6269,32 +6275,35 @@ pub union kernfs_node__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct kernfs_ops {
     pub open: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut kernfs_open_file) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut kernfs_open_file) -> ::aya_ebpf::cty::c_int,
     >,
     pub release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut kernfs_open_file)>,
     pub seq_show: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub seq_start: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut loff_t) -> *mut ::aya_bpf::cty::c_void,
+        unsafe extern "C" fn(
+            arg1: *mut seq_file,
+            arg2: *mut loff_t,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub seq_next: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: *mut loff_t,
-        ) -> *mut ::aya_bpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub seq_stop: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub read: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kernfs_open_file,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: usize,
             arg4: loff_t,
         ) -> isize,
@@ -6304,7 +6313,7 @@ pub struct kernfs_ops {
     pub write: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kernfs_open_file,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: usize,
             arg4: loff_t,
         ) -> isize,
@@ -6316,13 +6325,13 @@ pub struct kernfs_ops {
         unsafe extern "C" fn(
             arg1: *mut kernfs_open_file,
             arg2: *mut vm_area_struct,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct seq_file {
-    pub buf: *mut ::aya_bpf::cty::c_char,
+    pub buf: *mut ::aya_ebpf::cty::c_char,
     pub size: usize,
     pub from: usize,
     pub count: usize,
@@ -6331,9 +6340,9 @@ pub struct seq_file {
     pub read_pos: loff_t,
     pub lock: mutex,
     pub op: *const seq_operations,
-    pub poll_event: ::aya_bpf::cty::c_int,
+    pub poll_event: ::aya_ebpf::cty::c_int,
     pub file: *const file,
-    pub private: *mut ::aya_bpf::cty::c_void,
+    pub private: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -6341,12 +6350,12 @@ pub struct kernfs_open_file {
     pub kn: *mut kernfs_node,
     pub file: *mut file,
     pub seq_file: *mut seq_file,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
     pub mutex: mutex,
     pub prealloc_mutex: mutex,
-    pub event: ::aya_bpf::cty::c_int,
+    pub event: ::aya_ebpf::cty::c_int,
     pub list: list_head,
-    pub prealloc_buf: *mut ::aya_bpf::cty::c_char,
+    pub prealloc_buf: *mut ::aya_ebpf::cty::c_char,
     pub atomic_write_len: usize,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
@@ -6403,7 +6412,7 @@ pub struct poll_table_struct {
     pub _key: __poll_t,
 }
 pub mod kobj_ns_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const KOBJ_NS_TYPE_NONE: Type = 0;
     pub const KOBJ_NS_TYPE_NET: Type = 1;
     pub const KOBJ_NS_TYPES: Type = 2;
@@ -6414,17 +6423,18 @@ pub struct kobj_ns_type_operations {
     pub type_: kobj_ns_type::Type,
     pub current_may_mount: ::core::option::Option<unsafe extern "C" fn() -> bool_>,
     pub grab_current_ns:
-        ::core::option::Option<unsafe extern "C" fn() -> *mut ::aya_bpf::cty::c_void>,
+        ::core::option::Option<unsafe extern "C" fn() -> *mut ::aya_ebpf::cty::c_void>,
     pub netlink_ns: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sock) -> *const ::aya_bpf::cty::c_void,
+        unsafe extern "C" fn(arg1: *mut sock) -> *const ::aya_ebpf::cty::c_void,
     >,
-    pub initial_ns: ::core::option::Option<unsafe extern "C" fn() -> *const ::aya_bpf::cty::c_void>,
-    pub drop_ns: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+    pub initial_ns:
+        ::core::option::Option<unsafe extern "C" fn() -> *const ::aya_ebpf::cty::c_void>,
+    pub drop_ns: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct attribute {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub mode: umode_t,
 }
 #[repr(C)]
@@ -6432,14 +6442,14 @@ pub struct attribute {
 pub struct bin_attribute {
     pub attr: attribute,
     pub size: usize,
-    pub private: *mut ::aya_bpf::cty::c_void,
+    pub private: *mut ::aya_ebpf::cty::c_void,
     pub f_mapping: ::core::option::Option<unsafe extern "C" fn() -> *mut address_space>,
     pub read: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
             arg2: *mut kobject,
             arg3: *mut bin_attribute,
-            arg4: *mut ::aya_bpf::cty::c_char,
+            arg4: *mut ::aya_ebpf::cty::c_char,
             arg5: loff_t,
             arg6: usize,
         ) -> isize,
@@ -6449,7 +6459,7 @@ pub struct bin_attribute {
             arg1: *mut file,
             arg2: *mut kobject,
             arg3: *mut bin_attribute,
-            arg4: *mut ::aya_bpf::cty::c_char,
+            arg4: *mut ::aya_ebpf::cty::c_char,
             arg5: loff_t,
             arg6: usize,
         ) -> isize,
@@ -6460,7 +6470,7 @@ pub struct bin_attribute {
             arg2: *mut kobject,
             arg3: *mut bin_attribute,
             arg4: *mut vm_area_struct,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -6470,14 +6480,14 @@ pub struct sysfs_ops {
         unsafe extern "C" fn(
             arg1: *mut kobject,
             arg2: *mut attribute,
-            arg3: *mut ::aya_bpf::cty::c_char,
+            arg3: *mut ::aya_ebpf::cty::c_char,
         ) -> isize,
     >,
     pub store: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kobject,
             arg2: *mut attribute,
-            arg3: *const ::aya_bpf::cty::c_char,
+            arg3: *const ::aya_ebpf::cty::c_char,
             arg4: usize,
         ) -> isize,
     >,
@@ -6500,7 +6510,7 @@ pub struct kobj_type {
         unsafe extern "C" fn(arg1: *const kobject) -> *const kobj_ns_type_operations,
     >,
     pub namespace: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const kobject) -> *const ::aya_bpf::cty::c_void,
+        unsafe extern "C" fn(arg1: *const kobject) -> *const ::aya_ebpf::cty::c_void,
     >,
     pub get_ownership: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const kobject, arg2: *mut kuid_t, arg3: *mut kgid_t),
@@ -6509,31 +6519,32 @@ pub struct kobj_type {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kobj_uevent_env {
-    pub argv: [*mut ::aya_bpf::cty::c_char; 3usize],
-    pub envp: [*mut ::aya_bpf::cty::c_char; 64usize],
-    pub envp_idx: ::aya_bpf::cty::c_int,
-    pub buf: [::aya_bpf::cty::c_char; 2048usize],
-    pub buflen: ::aya_bpf::cty::c_int,
+    pub argv: [*mut ::aya_ebpf::cty::c_char; 3usize],
+    pub envp: [*mut ::aya_ebpf::cty::c_char; 64usize],
+    pub envp_idx: ::aya_ebpf::cty::c_int,
+    pub buf: [::aya_ebpf::cty::c_char; 2048usize],
+    pub buflen: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kset_uevent_ops {
-    pub filter:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *const kobject) -> ::aya_bpf::cty::c_int>,
+    pub filter: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *const kobject) -> ::aya_ebpf::cty::c_int,
+    >,
     pub name: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const kobject) -> *const ::aya_bpf::cty::c_char,
+        unsafe extern "C" fn(arg1: *const kobject) -> *const ::aya_ebpf::cty::c_char,
     >,
     pub uevent: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const kobject,
             arg2: *mut kobj_uevent_env,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct kernel_param {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub mod_: *mut module,
     pub ops: *const kernel_param_ops,
     pub perm: u16_,
@@ -6544,24 +6555,24 @@ pub struct kernel_param {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union kernel_param__bindgen_ty_1 {
-    pub arg: *mut ::aya_bpf::cty::c_void,
+    pub arg: *mut ::aya_ebpf::cty::c_void,
     pub str_: *const kparam_string,
     pub arr: *const kparam_array,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kparam_string {
-    pub maxlen: ::aya_bpf::cty::c_uint,
-    pub string: *mut ::aya_bpf::cty::c_char,
+    pub maxlen: ::aya_ebpf::cty::c_uint,
+    pub string: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kparam_array {
-    pub max: ::aya_bpf::cty::c_uint,
-    pub elemsize: ::aya_bpf::cty::c_uint,
-    pub num: *mut ::aya_bpf::cty::c_uint,
+    pub max: ::aya_ebpf::cty::c_uint,
+    pub elemsize: ::aya_ebpf::cty::c_uint,
+    pub num: *mut ::aya_ebpf::cty::c_uint,
     pub ops: *const kernel_param_ops,
-    pub elem: *mut ::aya_bpf::cty::c_void,
+    pub elem: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -6571,43 +6582,43 @@ pub struct module_attribute {
         unsafe extern "C" fn(
             arg1: *mut module_attribute,
             arg2: *mut module_kobject,
-            arg3: *mut ::aya_bpf::cty::c_char,
+            arg3: *mut ::aya_ebpf::cty::c_char,
         ) -> isize,
     >,
     pub store: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut module_attribute,
             arg2: *mut module_kobject,
-            arg3: *const ::aya_bpf::cty::c_char,
+            arg3: *const ::aya_ebpf::cty::c_char,
             arg4: usize,
         ) -> isize,
     >,
     pub setup: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut module, arg2: *const ::aya_bpf::cty::c_char),
+        unsafe extern "C" fn(arg1: *mut module, arg2: *const ::aya_ebpf::cty::c_char),
     >,
     pub test:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut module) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut module) -> ::aya_ebpf::cty::c_int>,
     pub free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut module)>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kernel_symbol {
-    pub value_offset: ::aya_bpf::cty::c_int,
-    pub name_offset: ::aya_bpf::cty::c_int,
-    pub namespace_offset: ::aya_bpf::cty::c_int,
+    pub value_offset: ::aya_ebpf::cty::c_int,
+    pub name_offset: ::aya_ebpf::cty::c_int,
+    pub namespace_offset: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct exception_table_entry {
-    pub insn: ::aya_bpf::cty::c_int,
-    pub fixup: ::aya_bpf::cty::c_int,
-    pub data: ::aya_bpf::cty::c_int,
+    pub insn: ::aya_ebpf::cty::c_int,
+    pub fixup: ::aya_ebpf::cty::c_int,
+    pub data: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct trace_event {
     pub node: hlist_node,
-    pub type_: ::aya_bpf::cty::c_int,
+    pub type_: ::aya_ebpf::cty::c_int,
     pub funcs: *mut trace_event_functions,
 }
 #[repr(C)]
@@ -6617,39 +6628,39 @@ pub struct trace_event_call {
     pub class: *mut trace_event_class,
     pub __bindgen_anon_1: trace_event_call__bindgen_ty_1,
     pub event: trace_event,
-    pub print_fmt: *mut ::aya_bpf::cty::c_char,
+    pub print_fmt: *mut ::aya_ebpf::cty::c_char,
     pub filter: *mut event_filter,
     pub __bindgen_anon_2: trace_event_call__bindgen_ty_2,
-    pub data: *mut ::aya_bpf::cty::c_void,
-    pub flags: ::aya_bpf::cty::c_int,
-    pub perf_refcount: ::aya_bpf::cty::c_int,
+    pub data: *mut ::aya_ebpf::cty::c_void,
+    pub flags: ::aya_ebpf::cty::c_int,
+    pub perf_refcount: ::aya_ebpf::cty::c_int,
     pub perf_events: *mut hlist_head,
     pub prog_array: *mut bpf_prog_array,
     pub perf_perm: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut trace_event_call,
             arg2: *mut perf_event,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union trace_event_call__bindgen_ty_1 {
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
     pub tp: *mut tracepoint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union trace_event_call__bindgen_ty_2 {
-    pub module: *mut ::aya_bpf::cty::c_void,
+    pub module: *mut ::aya_ebpf::cty::c_void,
     pub refcnt: atomic_t,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct trace_eval_map {
-    pub system: *const ::aya_bpf::cty::c_char,
-    pub eval_string: *const ::aya_bpf::cty::c_char,
-    pub eval_value: ::aya_bpf::cty::c_ulong,
+    pub system: *const ::aya_ebpf::cty::c_char,
+    pub eval_string: *const ::aya_ebpf::cty::c_char,
+    pub eval_value: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -6677,13 +6688,13 @@ pub union lockref__bindgen_ty_1 {
 #[derive(Copy, Clone)]
 pub struct lockref__bindgen_ty_1__bindgen_ty_1 {
     pub lock: spinlock_t,
-    pub count: ::aya_bpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct qstr {
     pub __bindgen_anon_1: qstr__bindgen_ty_1,
-    pub name: *const ::aya_bpf::cty::c_uchar,
+    pub name: *const ::aya_ebpf::cty::c_uchar,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -6700,18 +6711,18 @@ pub struct qstr__bindgen_ty_1__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct dentry {
-    pub d_flags: ::aya_bpf::cty::c_uint,
+    pub d_flags: ::aya_ebpf::cty::c_uint,
     pub d_seq: seqcount_spinlock_t,
     pub d_hash: hlist_bl_node,
     pub d_parent: *mut dentry,
     pub d_name: qstr,
     pub d_inode: *mut inode,
-    pub d_iname: [::aya_bpf::cty::c_uchar; 32usize],
+    pub d_iname: [::aya_ebpf::cty::c_uchar; 32usize],
     pub d_lockref: lockref,
     pub d_op: *const dentry_operations,
     pub d_sb: *mut super_block,
-    pub d_time: ::aya_bpf::cty::c_ulong,
-    pub d_fsdata: *mut ::aya_bpf::cty::c_void,
+    pub d_time: ::aya_ebpf::cty::c_ulong,
+    pub d_fsdata: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_1: dentry__bindgen_ty_1,
     pub d_child: list_head,
     pub d_subdirs: list_head,
@@ -6734,17 +6745,17 @@ pub union dentry__bindgen_ty_2 {
 #[derive(Copy, Clone)]
 pub struct inode {
     pub i_mode: umode_t,
-    pub i_opflags: ::aya_bpf::cty::c_ushort,
+    pub i_opflags: ::aya_ebpf::cty::c_ushort,
     pub i_uid: kuid_t,
     pub i_gid: kgid_t,
-    pub i_flags: ::aya_bpf::cty::c_uint,
+    pub i_flags: ::aya_ebpf::cty::c_uint,
     pub i_acl: *mut posix_acl,
     pub i_default_acl: *mut posix_acl,
     pub i_op: *const inode_operations,
     pub i_sb: *mut super_block,
     pub i_mapping: *mut address_space,
-    pub i_security: *mut ::aya_bpf::cty::c_void,
-    pub i_ino: ::aya_bpf::cty::c_ulong,
+    pub i_security: *mut ::aya_ebpf::cty::c_void,
+    pub i_ino: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_1: inode__bindgen_ty_1,
     pub i_rdev: dev_t,
     pub i_size: loff_t,
@@ -6752,18 +6763,18 @@ pub struct inode {
     pub i_mtime: timespec64,
     pub __i_ctime: timespec64,
     pub i_lock: spinlock_t,
-    pub i_bytes: ::aya_bpf::cty::c_ushort,
+    pub i_bytes: ::aya_ebpf::cty::c_ushort,
     pub i_blkbits: u8_,
     pub i_write_hint: u8_,
     pub i_blocks: blkcnt_t,
-    pub i_state: ::aya_bpf::cty::c_ulong,
+    pub i_state: ::aya_ebpf::cty::c_ulong,
     pub i_rwsem: rw_semaphore,
-    pub dirtied_when: ::aya_bpf::cty::c_ulong,
-    pub dirtied_time_when: ::aya_bpf::cty::c_ulong,
+    pub dirtied_when: ::aya_ebpf::cty::c_ulong,
+    pub dirtied_time_when: ::aya_ebpf::cty::c_ulong,
     pub i_hash: hlist_node,
     pub i_io_list: list_head,
     pub i_wb: *mut bdi_writeback,
-    pub i_wb_frn_winner: ::aya_bpf::cty::c_int,
+    pub i_wb_frn_winner: ::aya_ebpf::cty::c_int,
     pub i_wb_frn_avg_time: u16_,
     pub i_wb_frn_history: u16_,
     pub i_lru: list_head,
@@ -6785,13 +6796,13 @@ pub struct inode {
     pub i_fsnotify_mask: __u32,
     pub i_fsnotify_marks: *mut fsnotify_mark_connector,
     pub i_crypt_info: *mut fscrypt_info,
-    pub i_private: *mut ::aya_bpf::cty::c_void,
+    pub i_private: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union inode__bindgen_ty_1 {
-    pub i_nlink: ::aya_bpf::cty::c_uint,
-    pub __i_nlink: ::aya_bpf::cty::c_uint,
+    pub i_nlink: ::aya_ebpf::cty::c_uint,
+    pub __i_nlink: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -6810,8 +6821,8 @@ pub union inode__bindgen_ty_3 {
 pub union inode__bindgen_ty_4 {
     pub i_pipe: *mut pipe_inode_info,
     pub i_cdev: *mut cdev,
-    pub i_link: *mut ::aya_bpf::cty::c_char,
-    pub i_dir_seq: ::aya_bpf::cty::c_uint,
+    pub i_link: *mut ::aya_ebpf::cty::c_char,
+    pub i_dir_seq: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -6819,43 +6830,43 @@ pub struct dentry_operations {
     pub d_revalidate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dentry,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub d_weak_revalidate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dentry,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub d_hash: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const dentry, arg2: *mut qstr) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *const dentry, arg2: *mut qstr) -> ::aya_ebpf::cty::c_int,
     >,
     pub d_compare: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const dentry,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: *const ::aya_bpf::cty::c_char,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: *const ::aya_ebpf::cty::c_char,
             arg4: *const qstr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub d_delete:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *const dentry) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *const dentry) -> ::aya_ebpf::cty::c_int>,
     pub d_init:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dentry) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dentry) -> ::aya_ebpf::cty::c_int>,
     pub d_release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dentry)>,
     pub d_prune: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dentry)>,
     pub d_iput: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dentry, arg2: *mut inode)>,
     pub d_dname: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dentry,
-            arg2: *mut ::aya_bpf::cty::c_char,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> *mut ::aya_ebpf::cty::c_char,
     >,
     pub d_automount: ::core::option::Option<unsafe extern "C" fn(arg1: *mut path) -> *mut vfsmount>,
     pub d_manage: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const path, arg2: bool_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *const path, arg2: bool_) -> ::aya_ebpf::cty::c_int,
     >,
     pub d_real: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut dentry, arg2: *const inode) -> *mut dentry,
@@ -6875,24 +6886,24 @@ impl dentry_operations {
 pub struct mtd_info {
     _unused: [u8; 0],
 }
-pub type qsize_t = ::aya_bpf::cty::c_longlong;
+pub type qsize_t = ::aya_ebpf::cty::c_longlong;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct mem_dqinfo {
     pub dqi_format: *mut quota_format_type,
-    pub dqi_fmt_id: ::aya_bpf::cty::c_int,
+    pub dqi_fmt_id: ::aya_ebpf::cty::c_int,
     pub dqi_dirty_list: list_head,
-    pub dqi_flags: ::aya_bpf::cty::c_ulong,
-    pub dqi_bgrace: ::aya_bpf::cty::c_uint,
-    pub dqi_igrace: ::aya_bpf::cty::c_uint,
+    pub dqi_flags: ::aya_ebpf::cty::c_ulong,
+    pub dqi_bgrace: ::aya_ebpf::cty::c_uint,
+    pub dqi_igrace: ::aya_ebpf::cty::c_uint,
     pub dqi_max_spc_limit: qsize_t,
     pub dqi_max_ino_limit: qsize_t,
-    pub dqi_priv: *mut ::aya_bpf::cty::c_void,
+    pub dqi_priv: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct quota_info {
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub dqio_sem: rw_semaphore,
     pub files: [*mut inode; 3usize],
     pub info: [mem_dqinfo; 3usize],
@@ -6901,8 +6912,8 @@ pub struct quota_info {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct rcu_sync {
-    pub gp_state: ::aya_bpf::cty::c_int,
-    pub gp_count: ::aya_bpf::cty::c_int,
+    pub gp_state: ::aya_ebpf::cty::c_int,
+    pub gp_count: ::aya_ebpf::cty::c_int,
     pub gp_wait: wait_queue_head_t,
     pub cb_head: callback_head,
 }
@@ -6910,7 +6921,7 @@ pub struct rcu_sync {
 #[derive(Copy, Clone)]
 pub struct percpu_rw_semaphore {
     pub rss: rcu_sync,
-    pub read_count: *mut ::aya_bpf::cty::c_uint,
+    pub read_count: *mut ::aya_ebpf::cty::c_uint,
     pub writer: rcuwait,
     pub waiters: wait_queue_head_t,
     pub block: atomic_t,
@@ -6918,8 +6929,8 @@ pub struct percpu_rw_semaphore {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct sb_writers {
-    pub frozen: ::aya_bpf::cty::c_ushort,
-    pub freeze_holders: ::aya_bpf::cty::c_ushort,
+    pub frozen: ::aya_ebpf::cty::c_ushort,
+    pub freeze_holders: ::aya_ebpf::cty::c_ushort,
     pub rw_sem: [percpu_rw_semaphore; 3usize],
 }
 #[repr(C)]
@@ -6934,19 +6945,19 @@ pub struct shrinker {
         unsafe extern "C" fn(
             arg1: *mut shrinker,
             arg2: *mut shrink_control,
-        ) -> ::aya_bpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_ulong,
     >,
     pub scan_objects: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut shrinker,
             arg2: *mut shrink_control,
-        ) -> ::aya_bpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_ulong,
     >,
-    pub batch: ::aya_bpf::cty::c_long,
-    pub seeks: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub batch: ::aya_ebpf::cty::c_long,
+    pub seeks: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub list: list_head,
-    pub id: ::aya_bpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_int,
     pub nr_deferred: *mut atomic_long_t,
 }
 #[repr(C)]
@@ -6954,22 +6965,22 @@ pub struct shrinker {
 pub struct super_block {
     pub s_list: list_head,
     pub s_dev: dev_t,
-    pub s_blocksize_bits: ::aya_bpf::cty::c_uchar,
-    pub s_blocksize: ::aya_bpf::cty::c_ulong,
+    pub s_blocksize_bits: ::aya_ebpf::cty::c_uchar,
+    pub s_blocksize: ::aya_ebpf::cty::c_ulong,
     pub s_maxbytes: loff_t,
     pub s_type: *mut file_system_type,
     pub s_op: *const super_operations,
     pub dq_op: *const dquot_operations,
     pub s_qcop: *const quotactl_ops,
     pub s_export_op: *const export_operations,
-    pub s_flags: ::aya_bpf::cty::c_ulong,
-    pub s_iflags: ::aya_bpf::cty::c_ulong,
-    pub s_magic: ::aya_bpf::cty::c_ulong,
+    pub s_flags: ::aya_ebpf::cty::c_ulong,
+    pub s_iflags: ::aya_ebpf::cty::c_ulong,
+    pub s_magic: ::aya_ebpf::cty::c_ulong,
     pub s_root: *mut dentry,
     pub s_umount: rw_semaphore,
-    pub s_count: ::aya_bpf::cty::c_int,
+    pub s_count: ::aya_ebpf::cty::c_int,
     pub s_active: atomic_t,
-    pub s_security: *mut ::aya_bpf::cty::c_void,
+    pub s_security: *mut ::aya_ebpf::cty::c_void,
     pub s_xattr: *mut *const xattr_handler,
     pub s_cop: *const fscrypt_operations,
     pub s_master_keys: *mut fscrypt_keyring,
@@ -6981,25 +6992,25 @@ pub struct super_block {
     pub s_bdi: *mut backing_dev_info,
     pub s_mtd: *mut mtd_info,
     pub s_instances: hlist_node,
-    pub s_quota_types: ::aya_bpf::cty::c_uint,
+    pub s_quota_types: ::aya_ebpf::cty::c_uint,
     pub s_dquot: quota_info,
     pub s_writers: sb_writers,
-    pub s_fs_info: *mut ::aya_bpf::cty::c_void,
+    pub s_fs_info: *mut ::aya_ebpf::cty::c_void,
     pub s_time_gran: u32_,
     pub s_time_min: time64_t,
     pub s_time_max: time64_t,
     pub s_fsnotify_mask: __u32,
     pub s_fsnotify_marks: *mut fsnotify_mark_connector,
-    pub s_id: [::aya_bpf::cty::c_char; 32usize],
+    pub s_id: [::aya_ebpf::cty::c_char; 32usize],
     pub s_uuid: uuid_t,
-    pub s_max_links: ::aya_bpf::cty::c_uint,
+    pub s_max_links: ::aya_ebpf::cty::c_uint,
     pub s_vfs_rename_mutex: mutex,
-    pub s_subtype: *const ::aya_bpf::cty::c_char,
+    pub s_subtype: *const ::aya_ebpf::cty::c_char,
     pub s_d_op: *const dentry_operations,
     pub s_shrink: shrinker,
     pub s_remove_count: atomic_long_t,
     pub s_fsnotify_connectors: atomic_long_t,
-    pub s_readonly_remount: ::aya_bpf::cty::c_int,
+    pub s_readonly_remount: ::aya_ebpf::cty::c_int,
     pub s_wb_err: errseq_t,
     pub s_dio_done_wq: *mut workqueue_struct,
     pub s_pins: hlist_head,
@@ -7009,7 +7020,7 @@ pub struct super_block {
     pub rcu: callback_head,
     pub destroy_work: work_struct,
     pub s_sync_lock: mutex,
-    pub s_stack_depth: ::aya_bpf::cty::c_int,
+    pub s_stack_depth: ::aya_ebpf::cty::c_int,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 8usize]>,
     pub __bindgen_padding_0: u32,
@@ -7037,30 +7048,30 @@ impl super_block {
 pub struct vfsmount {
     pub mnt_root: *mut dentry,
     pub mnt_sb: *mut super_block,
-    pub mnt_flags: ::aya_bpf::cty::c_int,
+    pub mnt_flags: ::aya_ebpf::cty::c_int,
     pub mnt_idmap: *mut mnt_idmap,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct shrink_control {
     pub gfp_mask: gfp_t,
-    pub nid: ::aya_bpf::cty::c_int,
-    pub nr_to_scan: ::aya_bpf::cty::c_ulong,
-    pub nr_scanned: ::aya_bpf::cty::c_ulong,
+    pub nid: ::aya_ebpf::cty::c_int,
+    pub nr_to_scan: ::aya_ebpf::cty::c_ulong,
+    pub nr_scanned: ::aya_ebpf::cty::c_ulong,
     pub memcg: *mut mem_cgroup,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct list_lru_one {
     pub list: list_head,
-    pub nr_items: ::aya_bpf::cty::c_long,
+    pub nr_items: ::aya_ebpf::cty::c_long,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct list_lru_node {
     pub lock: spinlock_t,
     pub lru: list_lru_one,
-    pub nr_items: ::aya_bpf::cty::c_long,
+    pub nr_items: ::aya_ebpf::cty::c_long,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 24usize]>,
 }
@@ -7072,7 +7083,7 @@ impl list_lru_node {
     }
 }
 pub mod migrate_mode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const MIGRATE_ASYNC: Type = 0;
     pub const MIGRATE_SYNC_LIGHT: Type = 1;
     pub const MIGRATE_SYNC: Type = 2;
@@ -7099,23 +7110,23 @@ pub struct cgroup_bpf {
 #[derive(Debug, Copy, Clone)]
 pub struct cgroup_freezer_state {
     pub freeze: bool_,
-    pub e_freeze: ::aya_bpf::cty::c_int,
-    pub nr_frozen_descendants: ::aya_bpf::cty::c_int,
-    pub nr_frozen_tasks: ::aya_bpf::cty::c_int,
+    pub e_freeze: ::aya_ebpf::cty::c_int,
+    pub nr_frozen_descendants: ::aya_ebpf::cty::c_int,
+    pub nr_frozen_tasks: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 pub struct cgroup {
     pub self_: cgroup_subsys_state,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub level: ::aya_bpf::cty::c_int,
-    pub max_depth: ::aya_bpf::cty::c_int,
-    pub nr_descendants: ::aya_bpf::cty::c_int,
-    pub nr_dying_descendants: ::aya_bpf::cty::c_int,
-    pub max_descendants: ::aya_bpf::cty::c_int,
-    pub nr_populated_csets: ::aya_bpf::cty::c_int,
-    pub nr_populated_domain_children: ::aya_bpf::cty::c_int,
-    pub nr_populated_threaded_children: ::aya_bpf::cty::c_int,
-    pub nr_threaded_children: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub level: ::aya_ebpf::cty::c_int,
+    pub max_depth: ::aya_ebpf::cty::c_int,
+    pub nr_descendants: ::aya_ebpf::cty::c_int,
+    pub nr_dying_descendants: ::aya_ebpf::cty::c_int,
+    pub max_descendants: ::aya_ebpf::cty::c_int,
+    pub nr_populated_csets: ::aya_ebpf::cty::c_int,
+    pub nr_populated_domain_children: ::aya_ebpf::cty::c_int,
+    pub nr_populated_threaded_children: ::aya_ebpf::cty::c_int,
+    pub nr_threaded_children: ::aya_ebpf::cty::c_int,
     pub kn: *mut kernfs_node,
     pub procs_file: cgroup_file,
     pub events_file: cgroup_file,
@@ -7156,20 +7167,20 @@ pub struct key_tag {
 pub type request_key_actor_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut key,
-        arg2: *mut ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg2: *mut ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct key_type {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub def_datalen: usize,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub vet_description: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const ::aya_bpf::cty::c_char) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *const ::aya_ebpf::cty::c_char) -> ::aya_ebpf::cty::c_int,
     >,
     pub preparse: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut key_preparsed_payload) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut key_preparsed_payload) -> ::aya_ebpf::cty::c_int,
     >,
     pub free_preparse:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut key_preparsed_payload)>,
@@ -7177,16 +7188,16 @@ pub struct key_type {
         unsafe extern "C" fn(
             arg1: *mut key,
             arg2: *mut key_preparsed_payload,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub update: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut key,
             arg2: *mut key_preparsed_payload,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub match_preparse: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut key_match_data) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut key_match_data) -> ::aya_ebpf::cty::c_int,
     >,
     pub match_free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut key_match_data)>,
     pub revoke: ::core::option::Option<unsafe extern "C" fn(arg1: *mut key)>,
@@ -7196,33 +7207,33 @@ pub struct key_type {
     pub read: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const key,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: usize,
-        ) -> ::aya_bpf::cty::c_long,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub request_key: request_key_actor_t,
     pub lookup_restriction: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const ::aya_bpf::cty::c_char) -> *mut key_restriction,
+        unsafe extern "C" fn(arg1: *const ::aya_ebpf::cty::c_char) -> *mut key_restriction,
     >,
     pub asym_query: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const kernel_pkey_params,
             arg2: *mut kernel_pkey_query,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub asym_eds_op: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kernel_pkey_params,
-            arg2: *const ::aya_bpf::cty::c_void,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *const ::aya_ebpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub asym_verify_signature: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kernel_pkey_params,
-            arg2: *const ::aya_bpf::cty::c_void,
-            arg3: *const ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *const ::aya_ebpf::cty::c_void,
+            arg3: *const ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub link: list_head,
     pub lock_class: lock_class_key,
@@ -7233,7 +7244,7 @@ pub type key_restrict_link_func_t = ::core::option::Option<
         arg2: *const key_type,
         arg3: *const key_payload,
         arg4: *mut key,
-    ) -> ::aya_bpf::cty::c_int,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -7247,7 +7258,7 @@ pub struct key_restriction {
 pub struct user_struct {
     pub __count: refcount_t,
     pub epoll_watches: percpu_counter,
-    pub unix_inflight: ::aya_bpf::cty::c_ulong,
+    pub unix_inflight: ::aya_ebpf::cty::c_ulong,
     pub pipe_bufs: atomic_long_t,
     pub uidhash_node: hlist_node,
     pub uid: kuid_t,
@@ -7258,7 +7269,7 @@ pub struct user_struct {
 #[derive(Debug)]
 pub struct group_info {
     pub usage: atomic_t,
-    pub ngroups: ::aya_bpf::cty::c_int,
+    pub ngroups: ::aya_ebpf::cty::c_int,
     pub gid: __IncompleteArrayField<kgid_t>,
 }
 #[repr(C)]
@@ -7289,7 +7300,7 @@ pub struct taskstats {
     pub swapin_delay_total: __u64,
     pub cpu_run_real_total: __u64,
     pub cpu_run_virtual_total: __u64,
-    pub ac_comm: [::aya_bpf::cty::c_char; 32usize],
+    pub ac_comm: [::aya_ebpf::cty::c_char; 32usize],
     pub ac_sched: __u8,
     pub ac_pad: [__u8; 3usize],
     pub __bindgen_padding_0: u32,
@@ -7338,8 +7349,8 @@ pub struct taskstats {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct delayed_call {
-    pub fn_: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
-    pub arg: *mut ::aya_bpf::cty::c_void,
+    pub fn_: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
+    pub arg: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -7348,7 +7359,7 @@ pub struct io_cq {
     pub ioc: *mut io_context,
     pub __bindgen_anon_1: io_cq__bindgen_ty_1,
     pub __bindgen_anon_2: io_cq__bindgen_ty_2,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -7366,13 +7377,13 @@ pub union io_cq__bindgen_ty_2 {
 #[derive(Debug, Copy, Clone)]
 pub struct blk_integrity {
     pub profile: *const blk_integrity_profile,
-    pub flags: ::aya_bpf::cty::c_uchar,
-    pub tuple_size: ::aya_bpf::cty::c_uchar,
-    pub interval_exp: ::aya_bpf::cty::c_uchar,
-    pub tag_size: ::aya_bpf::cty::c_uchar,
+    pub flags: ::aya_ebpf::cty::c_uchar,
+    pub tuple_size: ::aya_ebpf::cty::c_uchar,
+    pub interval_exp: ::aya_ebpf::cty::c_uchar,
+    pub tag_size: ::aya_ebpf::cty::c_uchar,
 }
 pub mod rpm_status {
-    pub type Type = ::aya_bpf::cty::c_int;
+    pub type Type = ::aya_ebpf::cty::c_int;
     pub const RPM_INVALID: Type = -1;
     pub const RPM_ACTIVE: Type = 0;
     pub const RPM_RESUMING: Type = 1;
@@ -7380,12 +7391,12 @@ pub mod rpm_status {
     pub const RPM_SUSPENDING: Type = 3;
 }
 pub mod blk_bounce {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BLK_BOUNCE_NONE: Type = 0;
     pub const BLK_BOUNCE_HIGH: Type = 1;
 }
 pub mod blk_zoned_model {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BLK_ZONED_NONE: Type = 0;
     pub const BLK_ZONED_HA: Type = 1;
     pub const BLK_ZONED_HM: Type = 2;
@@ -7394,35 +7405,35 @@ pub mod blk_zoned_model {
 #[derive(Debug, Copy, Clone)]
 pub struct queue_limits {
     pub bounce: blk_bounce::Type,
-    pub seg_boundary_mask: ::aya_bpf::cty::c_ulong,
-    pub virt_boundary_mask: ::aya_bpf::cty::c_ulong,
-    pub max_hw_sectors: ::aya_bpf::cty::c_uint,
-    pub max_dev_sectors: ::aya_bpf::cty::c_uint,
-    pub chunk_sectors: ::aya_bpf::cty::c_uint,
-    pub max_sectors: ::aya_bpf::cty::c_uint,
-    pub max_user_sectors: ::aya_bpf::cty::c_uint,
-    pub max_segment_size: ::aya_bpf::cty::c_uint,
-    pub physical_block_size: ::aya_bpf::cty::c_uint,
-    pub logical_block_size: ::aya_bpf::cty::c_uint,
-    pub alignment_offset: ::aya_bpf::cty::c_uint,
-    pub io_min: ::aya_bpf::cty::c_uint,
-    pub io_opt: ::aya_bpf::cty::c_uint,
-    pub max_discard_sectors: ::aya_bpf::cty::c_uint,
-    pub max_hw_discard_sectors: ::aya_bpf::cty::c_uint,
-    pub max_secure_erase_sectors: ::aya_bpf::cty::c_uint,
-    pub max_write_zeroes_sectors: ::aya_bpf::cty::c_uint,
-    pub max_zone_append_sectors: ::aya_bpf::cty::c_uint,
-    pub discard_granularity: ::aya_bpf::cty::c_uint,
-    pub discard_alignment: ::aya_bpf::cty::c_uint,
-    pub zone_write_granularity: ::aya_bpf::cty::c_uint,
-    pub max_segments: ::aya_bpf::cty::c_ushort,
-    pub max_integrity_segments: ::aya_bpf::cty::c_ushort,
-    pub max_discard_segments: ::aya_bpf::cty::c_ushort,
-    pub misaligned: ::aya_bpf::cty::c_uchar,
-    pub discard_misaligned: ::aya_bpf::cty::c_uchar,
-    pub raid_partial_stripes_expensive: ::aya_bpf::cty::c_uchar,
+    pub seg_boundary_mask: ::aya_ebpf::cty::c_ulong,
+    pub virt_boundary_mask: ::aya_ebpf::cty::c_ulong,
+    pub max_hw_sectors: ::aya_ebpf::cty::c_uint,
+    pub max_dev_sectors: ::aya_ebpf::cty::c_uint,
+    pub chunk_sectors: ::aya_ebpf::cty::c_uint,
+    pub max_sectors: ::aya_ebpf::cty::c_uint,
+    pub max_user_sectors: ::aya_ebpf::cty::c_uint,
+    pub max_segment_size: ::aya_ebpf::cty::c_uint,
+    pub physical_block_size: ::aya_ebpf::cty::c_uint,
+    pub logical_block_size: ::aya_ebpf::cty::c_uint,
+    pub alignment_offset: ::aya_ebpf::cty::c_uint,
+    pub io_min: ::aya_ebpf::cty::c_uint,
+    pub io_opt: ::aya_ebpf::cty::c_uint,
+    pub max_discard_sectors: ::aya_ebpf::cty::c_uint,
+    pub max_hw_discard_sectors: ::aya_ebpf::cty::c_uint,
+    pub max_secure_erase_sectors: ::aya_ebpf::cty::c_uint,
+    pub max_write_zeroes_sectors: ::aya_ebpf::cty::c_uint,
+    pub max_zone_append_sectors: ::aya_ebpf::cty::c_uint,
+    pub discard_granularity: ::aya_ebpf::cty::c_uint,
+    pub discard_alignment: ::aya_ebpf::cty::c_uint,
+    pub zone_write_granularity: ::aya_ebpf::cty::c_uint,
+    pub max_segments: ::aya_ebpf::cty::c_ushort,
+    pub max_integrity_segments: ::aya_ebpf::cty::c_ushort,
+    pub max_discard_segments: ::aya_ebpf::cty::c_ushort,
+    pub misaligned: ::aya_ebpf::cty::c_uchar,
+    pub discard_misaligned: ::aya_ebpf::cty::c_uchar,
+    pub raid_partial_stripes_expensive: ::aya_ebpf::cty::c_uchar,
     pub zoned: blk_zoned_model::Type,
-    pub dma_alignment: ::aya_bpf::cty::c_uint,
+    pub dma_alignment: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -7435,13 +7446,13 @@ pub struct request_queue {
     pub rq_qos_mutex: mutex,
     pub mq_ops: *const blk_mq_ops,
     pub queue_ctx: *mut blk_mq_ctx,
-    pub queue_depth: ::aya_bpf::cty::c_uint,
+    pub queue_depth: ::aya_ebpf::cty::c_uint,
     pub hctx_table: xarray,
-    pub nr_hw_queues: ::aya_bpf::cty::c_uint,
-    pub queuedata: *mut ::aya_bpf::cty::c_void,
-    pub queue_flags: ::aya_bpf::cty::c_ulong,
+    pub nr_hw_queues: ::aya_ebpf::cty::c_uint,
+    pub queuedata: *mut ::aya_ebpf::cty::c_void,
+    pub queue_flags: ::aya_ebpf::cty::c_ulong,
     pub pm_only: atomic_t,
-    pub id: ::aya_bpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_int,
     pub queue_lock: spinlock_t,
     pub disk: *mut gendisk,
     pub refs: refcount_t,
@@ -7449,21 +7460,21 @@ pub struct request_queue {
     pub integrity: blk_integrity,
     pub dev: *mut device,
     pub rpm_status: rpm_status::Type,
-    pub nr_requests: ::aya_bpf::cty::c_ulong,
-    pub dma_pad_mask: ::aya_bpf::cty::c_uint,
-    pub rq_timeout: ::aya_bpf::cty::c_uint,
+    pub nr_requests: ::aya_ebpf::cty::c_ulong,
+    pub dma_pad_mask: ::aya_ebpf::cty::c_uint,
+    pub rq_timeout: ::aya_ebpf::cty::c_uint,
     pub timeout: timer_list,
     pub timeout_work: work_struct,
     pub nr_active_requests_shared_tags: atomic_t,
     pub sched_shared_tags: *mut blk_mq_tags,
     pub icq_list: list_head,
-    pub blkcg_pols: [::aya_bpf::cty::c_ulong; 1usize],
+    pub blkcg_pols: [::aya_ebpf::cty::c_ulong; 1usize],
     pub root_blkg: *mut blkcg_gq,
     pub blkg_list: list_head,
     pub blkcg_mutex: mutex,
     pub limits: queue_limits,
-    pub required_elevator_features: ::aya_bpf::cty::c_uint,
-    pub node: ::aya_bpf::cty::c_int,
+    pub required_elevator_features: ::aya_ebpf::cty::c_uint,
+    pub node: ::aya_ebpf::cty::c_int,
     pub blk_trace: *mut blk_trace,
     pub fq: *mut blk_flush_queue,
     pub flush_list: list_head,
@@ -7474,12 +7485,12 @@ pub struct request_queue {
     pub sysfs_dir_lock: mutex,
     pub unused_hctx_list: list_head,
     pub unused_hctx_lock: spinlock_t,
-    pub mq_freeze_depth: ::aya_bpf::cty::c_int,
+    pub mq_freeze_depth: ::aya_ebpf::cty::c_int,
     pub td: *mut throtl_data,
     pub callback_head: callback_head,
     pub mq_freeze_wq: wait_queue_head_t,
     pub mq_freeze_lock: mutex,
-    pub quiesce_depth: ::aya_bpf::cty::c_int,
+    pub quiesce_depth: ::aya_ebpf::cty::c_int,
     pub tag_set: *mut blk_mq_tag_set,
     pub tag_set_list: list_head,
     pub debugfs_dir: *mut dentry,
@@ -7556,10 +7567,10 @@ pub struct kiocb {
     pub ki_filp: *mut file,
     pub ki_pos: loff_t,
     pub ki_complete: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut kiocb, arg2: ::aya_bpf::cty::c_long),
+        unsafe extern "C" fn(arg1: *mut kiocb, arg2: ::aya_ebpf::cty::c_long),
     >,
-    pub private: *mut ::aya_bpf::cty::c_void,
-    pub ki_flags: ::aya_bpf::cty::c_int,
+    pub private: *mut ::aya_ebpf::cty::c_void,
+    pub ki_flags: ::aya_ebpf::cty::c_int,
     pub ki_ioprio: u16_,
     pub __bindgen_anon_1: kiocb__bindgen_ty_1,
 }
@@ -7568,12 +7579,12 @@ pub struct kiocb {
 pub union kiocb__bindgen_ty_1 {
     pub ki_waitq: *mut wait_page_queue,
     pub dio_complete:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void) -> isize>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void) -> isize>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct iattr {
-    pub ia_valid: ::aya_bpf::cty::c_uint,
+    pub ia_valid: ::aya_ebpf::cty::c_uint,
     pub ia_mode: umode_t,
     pub __bindgen_anon_1: iattr__bindgen_ty_1,
     pub __bindgen_anon_2: iattr__bindgen_ty_2,
@@ -7602,7 +7613,7 @@ pub struct kprojid_t {
     pub val: projid_t,
 }
 pub mod quota_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const USRQUOTA: Type = 0;
     pub const GRPQUOTA: Type = 1;
     pub const PRJQUOTA: Type = 2;
@@ -7646,13 +7657,13 @@ pub struct dquot {
     pub dq_sb: *mut super_block,
     pub dq_id: kqid,
     pub dq_off: loff_t,
-    pub dq_flags: ::aya_bpf::cty::c_ulong,
+    pub dq_flags: ::aya_ebpf::cty::c_ulong,
     pub dq_dqb: mem_dqblk,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct quota_format_type {
-    pub qf_fmt_id: ::aya_bpf::cty::c_int,
+    pub qf_fmt_id: ::aya_ebpf::cty::c_int,
     pub qf_ops: *const quota_format_ops,
     pub qf_owner: *mut module,
     pub qf_next: *mut quota_format_type,
@@ -7663,74 +7674,74 @@ pub struct quota_format_ops {
     pub check_quota_file: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_file_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub write_file_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub free_file_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_dqblk:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_ebpf::cty::c_int>,
     pub commit_dqblk:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_ebpf::cty::c_int>,
     pub release_dqblk:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_ebpf::cty::c_int>,
     pub get_next_id: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut super_block, arg2: *mut kqid) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut super_block, arg2: *mut kqid) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct dquot_operations {
     pub write_dquot:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_ebpf::cty::c_int>,
     pub alloc_dquot: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut super_block, arg2: ::aya_bpf::cty::c_int) -> *mut dquot,
+        unsafe extern "C" fn(arg1: *mut super_block, arg2: ::aya_ebpf::cty::c_int) -> *mut dquot,
     >,
     pub destroy_dquot: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot)>,
     pub acquire_dquot:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_ebpf::cty::c_int>,
     pub release_dquot:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_ebpf::cty::c_int>,
     pub mark_dirty:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dquot) -> ::aya_ebpf::cty::c_int>,
     pub write_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_reserved_space:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode) -> *mut qsize_t>,
     pub get_projid: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut kprojid_t) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut kprojid_t) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_inode_usage: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut qsize_t) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut qsize_t) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_next_id: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut super_block, arg2: *mut kqid) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut super_block, arg2: *mut kqid) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct qc_dqblk {
-    pub d_fieldmask: ::aya_bpf::cty::c_int,
+    pub d_fieldmask: ::aya_ebpf::cty::c_int,
     pub d_spc_hardlimit: u64_,
     pub d_spc_softlimit: u64_,
     pub d_ino_hardlimit: u64_,
@@ -7739,45 +7750,45 @@ pub struct qc_dqblk {
     pub d_ino_count: u64_,
     pub d_ino_timer: s64,
     pub d_spc_timer: s64,
-    pub d_ino_warns: ::aya_bpf::cty::c_int,
-    pub d_spc_warns: ::aya_bpf::cty::c_int,
+    pub d_ino_warns: ::aya_ebpf::cty::c_int,
+    pub d_spc_warns: ::aya_ebpf::cty::c_int,
     pub d_rt_spc_hardlimit: u64_,
     pub d_rt_spc_softlimit: u64_,
     pub d_rt_space: u64_,
     pub d_rt_spc_timer: s64,
-    pub d_rt_spc_warns: ::aya_bpf::cty::c_int,
+    pub d_rt_spc_warns: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct qc_type_state {
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub spc_timelimit: ::aya_bpf::cty::c_uint,
-    pub ino_timelimit: ::aya_bpf::cty::c_uint,
-    pub rt_spc_timelimit: ::aya_bpf::cty::c_uint,
-    pub spc_warnlimit: ::aya_bpf::cty::c_uint,
-    pub ino_warnlimit: ::aya_bpf::cty::c_uint,
-    pub rt_spc_warnlimit: ::aya_bpf::cty::c_uint,
-    pub ino: ::aya_bpf::cty::c_ulonglong,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub spc_timelimit: ::aya_ebpf::cty::c_uint,
+    pub ino_timelimit: ::aya_ebpf::cty::c_uint,
+    pub rt_spc_timelimit: ::aya_ebpf::cty::c_uint,
+    pub spc_warnlimit: ::aya_ebpf::cty::c_uint,
+    pub ino_warnlimit: ::aya_ebpf::cty::c_uint,
+    pub rt_spc_warnlimit: ::aya_ebpf::cty::c_uint,
+    pub ino: ::aya_ebpf::cty::c_ulonglong,
     pub blocks: blkcnt_t,
     pub nextents: blkcnt_t,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct qc_state {
-    pub s_incoredqs: ::aya_bpf::cty::c_uint,
+    pub s_incoredqs: ::aya_ebpf::cty::c_uint,
     pub s_state: [qc_type_state; 3usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct qc_info {
-    pub i_fieldmask: ::aya_bpf::cty::c_int,
-    pub i_flags: ::aya_bpf::cty::c_uint,
-    pub i_spc_timelimit: ::aya_bpf::cty::c_uint,
-    pub i_ino_timelimit: ::aya_bpf::cty::c_uint,
-    pub i_rt_spc_timelimit: ::aya_bpf::cty::c_uint,
-    pub i_spc_warnlimit: ::aya_bpf::cty::c_uint,
-    pub i_ino_warnlimit: ::aya_bpf::cty::c_uint,
-    pub i_rt_spc_warnlimit: ::aya_bpf::cty::c_uint,
+    pub i_fieldmask: ::aya_ebpf::cty::c_int,
+    pub i_flags: ::aya_ebpf::cty::c_uint,
+    pub i_spc_timelimit: ::aya_ebpf::cty::c_uint,
+    pub i_ino_timelimit: ::aya_ebpf::cty::c_uint,
+    pub i_rt_spc_timelimit: ::aya_ebpf::cty::c_uint,
+    pub i_spc_warnlimit: ::aya_ebpf::cty::c_uint,
+    pub i_ino_warnlimit: ::aya_ebpf::cty::c_uint,
+    pub i_rt_spc_warnlimit: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -7785,78 +7796,78 @@ pub struct quotactl_ops {
     pub quota_on: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *const path,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub quota_off: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub quota_enable: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub quota_disable: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub quota_sync: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut qc_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_dqblk: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: kqid,
             arg3: *mut qc_dqblk,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_nextdqblk: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: *mut kqid,
             arg3: *mut qc_dqblk,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_dqblk: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: kqid,
             arg3: *mut qc_dqblk,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_state: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut super_block, arg2: *mut qc_state) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut super_block, arg2: *mut qc_state) -> ::aya_ebpf::cty::c_int,
     >,
     pub rm_xquota: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct wait_page_queue {
     pub folio: *mut folio,
-    pub bit_nr: ::aya_bpf::cty::c_int,
+    pub bit_nr: ::aya_ebpf::cty::c_int,
     pub wait: wait_queue_entry_t,
 }
 #[repr(C)]
@@ -7866,16 +7877,16 @@ pub struct address_space_operations {
         unsafe extern "C" fn(
             arg1: *mut page,
             arg2: *mut writeback_control,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_folio: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut file, arg2: *mut folio) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut file, arg2: *mut folio) -> ::aya_ebpf::cty::c_int,
     >,
     pub writepages: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut address_space,
             arg2: *mut writeback_control,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dirty_folio: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut address_space, arg2: *mut folio) -> bool_,
@@ -7886,21 +7897,21 @@ pub struct address_space_operations {
             arg1: *mut file,
             arg2: *mut address_space,
             arg3: loff_t,
-            arg4: ::aya_bpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_uint,
             arg5: *mut *mut page,
-            arg6: *mut *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg6: *mut *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub write_end: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
             arg2: *mut address_space,
             arg3: loff_t,
-            arg4: ::aya_bpf::cty::c_uint,
-            arg5: ::aya_bpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_uint,
+            arg5: ::aya_ebpf::cty::c_uint,
             arg6: *mut page,
-            arg7: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg7: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub bmap: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut address_space, arg2: sector_t) -> sector_t,
@@ -7919,10 +7930,10 @@ pub struct address_space_operations {
             arg2: *mut folio,
             arg3: *mut folio,
             arg4: migrate_mode::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub launder_folio:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut folio) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut folio) -> ::aya_ebpf::cty::c_int>,
     pub is_partially_uptodate: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut folio, arg2: usize, arg3: usize) -> bool_,
     >,
@@ -7930,30 +7941,30 @@ pub struct address_space_operations {
         unsafe extern "C" fn(arg1: *mut folio, arg2: *mut bool_, arg3: *mut bool_),
     >,
     pub error_remove_page: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut address_space, arg2: *mut page) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut address_space, arg2: *mut page) -> ::aya_ebpf::cty::c_int,
     >,
     pub swap_activate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut swap_info_struct,
             arg2: *mut file,
             arg3: *mut sector_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub swap_deactivate: ::core::option::Option<unsafe extern "C" fn(arg1: *mut file)>,
     pub swap_rw: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut kiocb, arg2: *mut iov_iter) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut kiocb, arg2: *mut iov_iter) -> ::aya_ebpf::cty::c_int,
     >,
 }
 pub mod writeback_sync_modes {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const WB_SYNC_NONE: Type = 0;
     pub const WB_SYNC_ALL: Type = 1;
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct writeback_control {
-    pub nr_to_write: ::aya_bpf::cty::c_long,
-    pub pages_skipped: ::aya_bpf::cty::c_long,
+    pub nr_to_write: ::aya_ebpf::cty::c_long,
+    pub pages_skipped: ::aya_ebpf::cty::c_long,
     pub range_start: loff_t,
     pub range_end: loff_t,
     pub sync_mode: writeback_sync_modes::Type,
@@ -7962,97 +7973,97 @@ pub struct writeback_control {
     pub swap_plug: *mut *mut swap_iocb,
     pub wb: *mut bdi_writeback,
     pub inode: *mut inode,
-    pub wb_id: ::aya_bpf::cty::c_int,
-    pub wb_lcand_id: ::aya_bpf::cty::c_int,
-    pub wb_tcand_id: ::aya_bpf::cty::c_int,
+    pub wb_id: ::aya_ebpf::cty::c_int,
+    pub wb_lcand_id: ::aya_ebpf::cty::c_int,
+    pub wb_tcand_id: ::aya_ebpf::cty::c_int,
     pub wb_bytes: usize,
     pub wb_lcand_bytes: usize,
     pub wb_tcand_bytes: usize,
 }
 impl writeback_control {
     #[inline]
-    pub fn for_kupdate(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn for_kupdate(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_for_kupdate(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_for_kupdate(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn for_background(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn for_background(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_for_background(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_for_background(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn tagged_writepages(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn tagged_writepages(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_tagged_writepages(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_tagged_writepages(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn for_reclaim(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn for_reclaim(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_for_reclaim(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_for_reclaim(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(3usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn range_cyclic(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn range_cyclic(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_range_cyclic(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_range_cyclic(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(4usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn for_sync(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn for_sync(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_for_sync(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_for_sync(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(5usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn unpinned_fscache_wb(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn unpinned_fscache_wb(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_unpinned_fscache_wb(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_unpinned_fscache_wb(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(6usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn no_cgroup_owner(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn no_cgroup_owner(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_no_cgroup_owner(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_no_cgroup_owner(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(7usize, 1u8, val as u64)
@@ -8060,14 +8071,14 @@ impl writeback_control {
     }
     #[inline]
     pub fn new_bitfield_1(
-        for_kupdate: ::aya_bpf::cty::c_uint,
-        for_background: ::aya_bpf::cty::c_uint,
-        tagged_writepages: ::aya_bpf::cty::c_uint,
-        for_reclaim: ::aya_bpf::cty::c_uint,
-        range_cyclic: ::aya_bpf::cty::c_uint,
-        for_sync: ::aya_bpf::cty::c_uint,
-        unpinned_fscache_wb: ::aya_bpf::cty::c_uint,
-        no_cgroup_owner: ::aya_bpf::cty::c_uint,
+        for_kupdate: ::aya_ebpf::cty::c_uint,
+        for_background: ::aya_ebpf::cty::c_uint,
+        tagged_writepages: ::aya_ebpf::cty::c_uint,
+        for_reclaim: ::aya_ebpf::cty::c_uint,
+        range_cyclic: ::aya_ebpf::cty::c_uint,
+        for_sync: ::aya_ebpf::cty::c_uint,
+        unpinned_fscache_wb: ::aya_ebpf::cty::c_uint,
+        no_cgroup_owner: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -8111,16 +8122,16 @@ pub struct readahead_control {
     pub file: *mut file,
     pub mapping: *mut address_space,
     pub ra: *mut file_ra_state,
-    pub _index: ::aya_bpf::cty::c_ulong,
-    pub _nr_pages: ::aya_bpf::cty::c_uint,
-    pub _batch_count: ::aya_bpf::cty::c_uint,
+    pub _index: ::aya_ebpf::cty::c_ulong,
+    pub _nr_pages: ::aya_ebpf::cty::c_uint,
+    pub _batch_count: ::aya_ebpf::cty::c_uint,
     pub _workingset: bool_,
-    pub _pflags: ::aya_bpf::cty::c_ulong,
+    pub _pflags: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct iovec {
-    pub iov_base: *mut ::aya_bpf::cty::c_void,
+    pub iov_base: *mut ::aya_ebpf::cty::c_void,
     pub iov_len: __kernel_size_t,
 }
 #[repr(C)]
@@ -8139,7 +8150,7 @@ pub struct iov_iter {
 #[derive(Copy, Clone)]
 pub union iov_iter__bindgen_ty_1 {
     pub iov_offset: usize,
-    pub last_offset: ::aya_bpf::cty::c_int,
+    pub last_offset: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -8160,12 +8171,12 @@ pub union iov_iter__bindgen_ty_2__bindgen_ty_1__bindgen_ty_1 {
     pub kvec: *const kvec,
     pub bvec: *const bio_vec,
     pub xarray: *mut xarray,
-    pub ubuf: *mut ::aya_bpf::cty::c_void,
+    pub ubuf: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union iov_iter__bindgen_ty_3 {
-    pub nr_segs: ::aya_bpf::cty::c_ulong,
+    pub nr_segs: ::aya_ebpf::cty::c_ulong,
     pub xarray_start: loff_t,
 }
 #[repr(C)]
@@ -8177,22 +8188,22 @@ pub struct swap_cluster_info {
 }
 impl swap_cluster_info {
     #[inline]
-    pub fn data(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn data(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 24u8) as u32) }
     }
     #[inline]
-    pub fn set_data(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_data(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 24u8, val as u64)
         }
     }
     #[inline]
-    pub fn flags(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn flags(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(24usize, 8u8) as u32) }
     }
     #[inline]
-    pub fn set_flags(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_flags(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(24usize, 8u8, val as u64)
@@ -8200,8 +8211,8 @@ impl swap_cluster_info {
     }
     #[inline]
     pub fn new_bitfield_1(
-        data: ::aya_bpf::cty::c_uint,
-        flags: ::aya_bpf::cty::c_uint,
+        data: ::aya_ebpf::cty::c_uint,
+        flags: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 4usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 24u8, {
@@ -8224,26 +8235,26 @@ pub struct swap_cluster_list {
 #[repr(C)]
 pub struct swap_info_struct {
     pub users: percpu_ref,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub prio: ::aya_bpf::cty::c_short,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub prio: ::aya_ebpf::cty::c_short,
     pub list: plist_node,
-    pub type_: ::aya_bpf::cty::c_schar,
-    pub max: ::aya_bpf::cty::c_uint,
-    pub swap_map: *mut ::aya_bpf::cty::c_uchar,
+    pub type_: ::aya_ebpf::cty::c_schar,
+    pub max: ::aya_ebpf::cty::c_uint,
+    pub swap_map: *mut ::aya_ebpf::cty::c_uchar,
     pub cluster_info: *mut swap_cluster_info,
     pub free_clusters: swap_cluster_list,
-    pub lowest_bit: ::aya_bpf::cty::c_uint,
-    pub highest_bit: ::aya_bpf::cty::c_uint,
-    pub pages: ::aya_bpf::cty::c_uint,
-    pub inuse_pages: ::aya_bpf::cty::c_uint,
-    pub cluster_next: ::aya_bpf::cty::c_uint,
-    pub cluster_nr: ::aya_bpf::cty::c_uint,
-    pub cluster_next_cpu: *mut ::aya_bpf::cty::c_uint,
+    pub lowest_bit: ::aya_ebpf::cty::c_uint,
+    pub highest_bit: ::aya_ebpf::cty::c_uint,
+    pub pages: ::aya_ebpf::cty::c_uint,
+    pub inuse_pages: ::aya_ebpf::cty::c_uint,
+    pub cluster_next: ::aya_ebpf::cty::c_uint,
+    pub cluster_nr: ::aya_ebpf::cty::c_uint,
+    pub cluster_next_cpu: *mut ::aya_ebpf::cty::c_uint,
     pub percpu_cluster: *mut percpu_cluster,
     pub swap_extent_root: rb_root,
     pub bdev: *mut block_device,
     pub swap_file: *mut file,
-    pub old_block_size: ::aya_bpf::cty::c_uint,
+    pub old_block_size: ::aya_ebpf::cty::c_uint,
     pub comp: completion,
     pub lock: spinlock_t,
     pub cont_lock: spinlock_t,
@@ -8259,7 +8270,7 @@ pub struct cdev {
     pub ops: *const file_operations,
     pub list: list_head,
     pub dev: dev_t,
-    pub count: ::aya_bpf::cty::c_uint,
+    pub count: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -8268,7 +8279,7 @@ pub struct inode_operations {
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut dentry,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
         ) -> *mut dentry,
     >,
     pub get_link: ::core::option::Option<
@@ -8276,28 +8287,28 @@ pub struct inode_operations {
             arg1: *mut dentry,
             arg2: *mut inode,
             arg3: *mut delayed_call,
-        ) -> *const ::aya_bpf::cty::c_char,
+        ) -> *const ::aya_ebpf::cty::c_char,
     >,
     pub permission: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mnt_idmap,
             arg2: *mut inode,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_inode_acl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: bool_,
         ) -> *mut posix_acl,
     >,
     pub readlink: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dentry,
-            arg2: *mut ::aya_bpf::cty::c_char,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_char,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub create: ::core::option::Option<
         unsafe extern "C" fn(
@@ -8306,25 +8317,25 @@ pub struct inode_operations {
             arg3: *mut dentry,
             arg4: umode_t,
             arg5: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub link: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dentry,
             arg2: *mut inode,
             arg3: *mut dentry,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub unlink: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut dentry) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut dentry) -> ::aya_ebpf::cty::c_int,
     >,
     pub symlink: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mnt_idmap,
             arg2: *mut inode,
             arg3: *mut dentry,
-            arg4: *const ::aya_bpf::cty::c_char,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: *const ::aya_ebpf::cty::c_char,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub mkdir: ::core::option::Option<
         unsafe extern "C" fn(
@@ -8332,10 +8343,10 @@ pub struct inode_operations {
             arg2: *mut inode,
             arg3: *mut dentry,
             arg4: umode_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rmdir: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut dentry) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut dentry) -> ::aya_ebpf::cty::c_int,
     >,
     pub mknod: ::core::option::Option<
         unsafe extern "C" fn(
@@ -8344,7 +8355,7 @@ pub struct inode_operations {
             arg3: *mut dentry,
             arg4: umode_t,
             arg5: dev_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rename: ::core::option::Option<
         unsafe extern "C" fn(
@@ -8353,15 +8364,15 @@ pub struct inode_operations {
             arg3: *mut dentry,
             arg4: *mut inode,
             arg5: *mut dentry,
-            arg6: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub setattr: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mnt_idmap,
             arg2: *mut dentry,
             arg3: *mut iattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub getattr: ::core::option::Option<
         unsafe extern "C" fn(
@@ -8369,13 +8380,13 @@ pub struct inode_operations {
             arg2: *const path,
             arg3: *mut kstat,
             arg4: u32_,
-            arg5: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub listxattr: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dentry,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: usize,
         ) -> isize,
     >,
@@ -8385,22 +8396,22 @@ pub struct inode_operations {
             arg2: *mut fiemap_extent_info,
             arg3: u64_,
             arg4: u64_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub update_time: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub atomic_open: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut dentry,
             arg3: *mut file,
-            arg4: ::aya_bpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_uint,
             arg5: umode_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub tmpfile: ::core::option::Option<
         unsafe extern "C" fn(
@@ -8408,13 +8419,13 @@ pub struct inode_operations {
             arg2: *mut inode,
             arg3: *mut file,
             arg4: umode_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_acl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mnt_idmap,
             arg2: *mut dentry,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
         ) -> *mut posix_acl,
     >,
     pub set_acl: ::core::option::Option<
@@ -8422,18 +8433,18 @@ pub struct inode_operations {
             arg1: *mut mnt_idmap,
             arg2: *mut dentry,
             arg3: *mut posix_acl,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fileattr_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mnt_idmap,
             arg2: *mut dentry,
             arg3: *mut fileattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fileattr_get: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dentry, arg2: *mut fileattr) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut dentry, arg2: *mut fileattr) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_offset_ctx:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode) -> *mut offset_ctx>,
@@ -8444,11 +8455,11 @@ pub struct inode_operations {
 #[derive(Copy, Clone)]
 pub struct fprop_local_percpu {
     pub events: percpu_counter,
-    pub period: ::aya_bpf::cty::c_uint,
+    pub period: ::aya_ebpf::cty::c_uint,
     pub lock: raw_spinlock_t,
 }
 pub mod wb_reason {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const WB_REASON_BACKGROUND: Type = 0;
     pub const WB_REASON_VMSCAN: Type = 1;
     pub const WB_REASON_SYNC: Type = 2;
@@ -8463,8 +8474,8 @@ pub mod wb_reason {
 #[derive(Copy, Clone)]
 pub struct bdi_writeback {
     pub bdi: *mut backing_dev_info,
-    pub state: ::aya_bpf::cty::c_ulong,
-    pub last_old_flush: ::aya_bpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_ulong,
+    pub last_old_flush: ::aya_ebpf::cty::c_ulong,
     pub b_dirty: list_head,
     pub b_io: list_head,
     pub b_more_io: list_head,
@@ -8472,21 +8483,21 @@ pub struct bdi_writeback {
     pub list_lock: spinlock_t,
     pub writeback_inodes: atomic_t,
     pub stat: [percpu_counter; 4usize],
-    pub bw_time_stamp: ::aya_bpf::cty::c_ulong,
-    pub dirtied_stamp: ::aya_bpf::cty::c_ulong,
-    pub written_stamp: ::aya_bpf::cty::c_ulong,
-    pub write_bandwidth: ::aya_bpf::cty::c_ulong,
-    pub avg_write_bandwidth: ::aya_bpf::cty::c_ulong,
-    pub dirty_ratelimit: ::aya_bpf::cty::c_ulong,
-    pub balanced_dirty_ratelimit: ::aya_bpf::cty::c_ulong,
+    pub bw_time_stamp: ::aya_ebpf::cty::c_ulong,
+    pub dirtied_stamp: ::aya_ebpf::cty::c_ulong,
+    pub written_stamp: ::aya_ebpf::cty::c_ulong,
+    pub write_bandwidth: ::aya_ebpf::cty::c_ulong,
+    pub avg_write_bandwidth: ::aya_ebpf::cty::c_ulong,
+    pub dirty_ratelimit: ::aya_ebpf::cty::c_ulong,
+    pub balanced_dirty_ratelimit: ::aya_ebpf::cty::c_ulong,
     pub completions: fprop_local_percpu,
-    pub dirty_exceeded: ::aya_bpf::cty::c_int,
+    pub dirty_exceeded: ::aya_ebpf::cty::c_int,
     pub start_all_reason: wb_reason::Type,
     pub work_lock: spinlock_t,
     pub work_list: list_head,
     pub dwork: delayed_work,
     pub bw_dwork: delayed_work,
-    pub dirty_sleep: ::aya_bpf::cty::c_ulong,
+    pub dirty_sleep: ::aya_ebpf::cty::c_ulong,
     pub bdi_node: list_head,
     pub refcnt: percpu_ref,
     pub memcg_completions: fprop_local_percpu,
@@ -8508,14 +8519,14 @@ pub union bdi_writeback__bindgen_ty_1 {
 #[derive(Copy, Clone)]
 pub struct fasync_struct {
     pub fa_lock: rwlock_t,
-    pub magic: ::aya_bpf::cty::c_int,
-    pub fa_fd: ::aya_bpf::cty::c_int,
+    pub magic: ::aya_ebpf::cty::c_int,
+    pub fa_fd: ::aya_ebpf::cty::c_int,
     pub fa_next: *mut fasync_struct,
     pub fa_file: *mut file,
     pub fa_rcu: callback_head,
 }
 pub mod freeze_holder {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FREEZE_HOLDER_KERNEL: Type = 1;
     pub const FREEZE_HOLDER_USERSPACE: Type = 2;
 }
@@ -8526,70 +8537,71 @@ pub struct super_operations {
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut super_block) -> *mut inode>,
     pub destroy_inode: ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode)>,
     pub free_inode: ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode)>,
-    pub dirty_inode:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode, arg2: ::aya_bpf::cty::c_int)>,
+    pub dirty_inode: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut inode, arg2: ::aya_ebpf::cty::c_int),
+    >,
     pub write_inode: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut writeback_control,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub drop_inode:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode) -> ::aya_ebpf::cty::c_int>,
     pub evict_inode: ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode)>,
     pub put_super: ::core::option::Option<unsafe extern "C" fn(arg1: *mut super_block)>,
     pub sync_fs: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub freeze_super: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: freeze_holder::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub freeze_fs: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut super_block) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut super_block) -> ::aya_ebpf::cty::c_int,
     >,
     pub thaw_super: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: freeze_holder::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub unfreeze_fs: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut super_block) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut super_block) -> ::aya_ebpf::cty::c_int,
     >,
     pub statfs: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dentry, arg2: *mut kstatfs) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut dentry, arg2: *mut kstatfs) -> ::aya_ebpf::cty::c_int,
     >,
     pub remount_fs: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: *mut ::aya_bpf::cty::c_int,
-            arg3: *mut ::aya_bpf::cty::c_char,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_char,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub umount_begin: ::core::option::Option<unsafe extern "C" fn(arg1: *mut super_block)>,
     pub show_options: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut dentry) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut dentry) -> ::aya_ebpf::cty::c_int,
     >,
     pub show_devname: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut dentry) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut dentry) -> ::aya_ebpf::cty::c_int,
     >,
     pub show_path: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut dentry) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut dentry) -> ::aya_ebpf::cty::c_int,
     >,
     pub show_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut dentry) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut dentry) -> ::aya_ebpf::cty::c_int,
     >,
     pub quota_read: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: *mut ::aya_bpf::cty::c_char,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_char,
             arg4: usize,
             arg5: loff_t,
         ) -> isize,
@@ -8597,8 +8609,8 @@ pub struct super_operations {
     pub quota_write: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: *const ::aya_bpf::cty::c_char,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_char,
             arg4: usize,
             arg5: loff_t,
         ) -> isize,
@@ -8609,13 +8621,13 @@ pub struct super_operations {
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: *mut shrink_control,
-        ) -> ::aya_bpf::cty::c_long,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub free_cached_objects: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: *mut shrink_control,
-        ) -> ::aya_bpf::cty::c_long,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub shutdown: ::core::option::Option<unsafe extern "C" fn(arg1: *mut super_block)>,
 }
@@ -8626,43 +8638,43 @@ pub struct export_operations {
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut __u32,
-            arg3: *mut ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_int,
             arg4: *mut inode,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fh_to_dentry: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: *mut fid,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
         ) -> *mut dentry,
     >,
     pub fh_to_parent: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: *mut fid,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
         ) -> *mut dentry,
     >,
     pub get_name: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dentry,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: *mut dentry,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_parent: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dentry) -> *mut dentry>,
     pub commit_metadata:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode) -> ::aya_ebpf::cty::c_int>,
     pub get_uuid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
             arg2: *mut u8_,
             arg3: *mut u32_,
             arg4: *mut u64_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_blocks: ::core::option::Option<
         unsafe extern "C" fn(
@@ -8672,34 +8684,34 @@ pub struct export_operations {
             arg4: *mut iomap,
             arg5: bool_,
             arg6: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub commit_blocks: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut iomap,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut iattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct xattr_handler {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub prefix: *const ::aya_bpf::cty::c_char,
-    pub flags: ::aya_bpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub prefix: *const ::aya_ebpf::cty::c_char,
+    pub flags: ::aya_ebpf::cty::c_int,
     pub list: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dentry) -> bool_>,
     pub get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const xattr_handler,
             arg2: *mut dentry,
             arg3: *mut inode,
-            arg4: *const ::aya_bpf::cty::c_char,
-            arg5: *mut ::aya_bpf::cty::c_void,
+            arg4: *const ::aya_ebpf::cty::c_char,
+            arg5: *mut ::aya_ebpf::cty::c_void,
             arg6: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set: ::core::option::Option<
         unsafe extern "C" fn(
@@ -8707,32 +8719,32 @@ pub struct xattr_handler {
             arg2: *mut mnt_idmap,
             arg3: *mut dentry,
             arg4: *mut inode,
-            arg5: *const ::aya_bpf::cty::c_char,
-            arg6: *const ::aya_bpf::cty::c_void,
+            arg5: *const ::aya_ebpf::cty::c_char,
+            arg6: *const ::aya_ebpf::cty::c_void,
             arg7: usize,
-            arg8: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg8: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fscrypt_operations {
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub key_prefix: *const ::aya_bpf::cty::c_char,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub key_prefix: *const ::aya_ebpf::cty::c_char,
     pub get_context: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_context: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
-            arg2: *const ::aya_bpf::cty::c_void,
+            arg2: *const ::aya_ebpf::cty::c_void,
             arg3: usize,
-            arg4: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_dummy_policy: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut super_block) -> *const fscrypt_policy,
@@ -8743,19 +8755,19 @@ pub struct fscrypt_operations {
     pub get_ino_and_lblk_bits: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: *mut ::aya_bpf::cty::c_int,
-            arg3: *mut ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_int,
         ),
     >,
     pub get_devices: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut super_block,
-            arg2: *mut ::aya_bpf::cty::c_uint,
+            arg2: *mut ::aya_ebpf::cty::c_uint,
         ) -> *mut *mut block_device,
     >,
 }
 pub mod dl_dev_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DL_DEV_NO_DRIVER: Type = 0;
     pub const DL_DEV_PROBING: Type = 1;
     pub const DL_DEV_DRIVER_BOUND: Type = 2;
@@ -8772,11 +8784,11 @@ pub struct dev_links_info {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct pm_message {
-    pub event: ::aya_bpf::cty::c_int,
+    pub event: ::aya_ebpf::cty::c_int,
 }
 pub type pm_message_t = pm_message;
 pub mod rpm_request {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RPM_REQ_NONE: Type = 0;
     pub const RPM_REQ_IDLE: Type = 1;
     pub const RPM_REQ_SUSPEND: Type = 2;
@@ -8805,12 +8817,12 @@ pub struct dev_pm_info {
     pub child_count: atomic_t,
     pub _bitfield_align_3: [u8; 0],
     pub _bitfield_3: __BindgenBitfieldUnit<[u8; 2usize]>,
-    pub links_count: ::aya_bpf::cty::c_uint,
+    pub links_count: ::aya_ebpf::cty::c_uint,
     pub request: rpm_request::Type,
     pub runtime_status: rpm_status::Type,
     pub last_status: rpm_status::Type,
-    pub runtime_error: ::aya_bpf::cty::c_int,
-    pub autosuspend_delay: ::aya_bpf::cty::c_int,
+    pub runtime_error: ::aya_ebpf::cty::c_int,
+    pub autosuspend_delay: ::aya_ebpf::cty::c_int,
     pub last_busy: u64_,
     pub active_time: u64_,
     pub suspended_time: u64_,
@@ -8822,22 +8834,22 @@ pub struct dev_pm_info {
 }
 impl dev_pm_info {
     #[inline]
-    pub fn can_wakeup(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn can_wakeup(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_can_wakeup(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_can_wakeup(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn async_suspend(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn async_suspend(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_async_suspend(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_async_suspend(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
@@ -8933,8 +8945,8 @@ impl dev_pm_info {
     }
     #[inline]
     pub fn new_bitfield_1(
-        can_wakeup: ::aya_bpf::cty::c_uint,
-        async_suspend: ::aya_bpf::cty::c_uint,
+        can_wakeup: ::aya_ebpf::cty::c_uint,
+        async_suspend: ::aya_ebpf::cty::c_uint,
         in_dpm_list: bool_,
         is_prepared: bool_,
         is_suspended: bool_,
@@ -9021,22 +9033,22 @@ impl dev_pm_info {
         }
     }
     #[inline]
-    pub fn must_resume(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn must_resume(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_must_resume(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_must_resume(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(3usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn may_skip_resume(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn may_skip_resume(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_2.get(4usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_may_skip_resume(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_may_skip_resume(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_2.set(4usize, 1u8, val as u64)
@@ -9047,8 +9059,8 @@ impl dev_pm_info {
         wakeup_path: bool_,
         syscore: bool_,
         no_pm_callbacks: bool_,
-        must_resume: ::aya_bpf::cty::c_uint,
-        may_skip_resume: ::aya_bpf::cty::c_uint,
+        must_resume: ::aya_ebpf::cty::c_uint,
+        may_skip_resume: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -9074,66 +9086,66 @@ impl dev_pm_info {
         __bindgen_bitfield_unit
     }
     #[inline]
-    pub fn disable_depth(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn disable_depth(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(0usize, 3u8) as u32) }
     }
     #[inline]
-    pub fn set_disable_depth(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_disable_depth(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(0usize, 3u8, val as u64)
         }
     }
     #[inline]
-    pub fn idle_notification(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn idle_notification(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_idle_notification(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_idle_notification(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(3usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn request_pending(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn request_pending(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(4usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_request_pending(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_request_pending(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(4usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn deferred_resume(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn deferred_resume(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(5usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_deferred_resume(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_deferred_resume(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(5usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn needs_force_resume(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn needs_force_resume(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(6usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_needs_force_resume(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_needs_force_resume(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(6usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn runtime_auto(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn runtime_auto(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(7usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_runtime_auto(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_runtime_auto(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(7usize, 1u8, val as u64)
@@ -9151,55 +9163,55 @@ impl dev_pm_info {
         }
     }
     #[inline]
-    pub fn no_callbacks(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn no_callbacks(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(9usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_no_callbacks(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_no_callbacks(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(9usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn irq_safe(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn irq_safe(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(10usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_irq_safe(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_irq_safe(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(10usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn use_autosuspend(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn use_autosuspend(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(11usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_use_autosuspend(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_use_autosuspend(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(11usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn timer_autosuspends(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn timer_autosuspends(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(12usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_timer_autosuspends(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_timer_autosuspends(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(12usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn memalloc_noio(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn memalloc_noio(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_3.get(13usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_memalloc_noio(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_memalloc_noio(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_3.set(13usize, 1u8, val as u64)
@@ -9207,18 +9219,18 @@ impl dev_pm_info {
     }
     #[inline]
     pub fn new_bitfield_3(
-        disable_depth: ::aya_bpf::cty::c_uint,
-        idle_notification: ::aya_bpf::cty::c_uint,
-        request_pending: ::aya_bpf::cty::c_uint,
-        deferred_resume: ::aya_bpf::cty::c_uint,
-        needs_force_resume: ::aya_bpf::cty::c_uint,
-        runtime_auto: ::aya_bpf::cty::c_uint,
+        disable_depth: ::aya_ebpf::cty::c_uint,
+        idle_notification: ::aya_ebpf::cty::c_uint,
+        request_pending: ::aya_ebpf::cty::c_uint,
+        deferred_resume: ::aya_ebpf::cty::c_uint,
+        needs_force_resume: ::aya_ebpf::cty::c_uint,
+        runtime_auto: ::aya_ebpf::cty::c_uint,
         ignore_children: bool_,
-        no_callbacks: ::aya_bpf::cty::c_uint,
-        irq_safe: ::aya_bpf::cty::c_uint,
-        use_autosuspend: ::aya_bpf::cty::c_uint,
-        timer_autosuspends: ::aya_bpf::cty::c_uint,
-        memalloc_noio: ::aya_bpf::cty::c_uint,
+        no_callbacks: ::aya_ebpf::cty::c_uint,
+        irq_safe: ::aya_ebpf::cty::c_uint,
+        use_autosuspend: ::aya_ebpf::cty::c_uint,
+        timer_autosuspends: ::aya_ebpf::cty::c_uint,
+        memalloc_noio: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 2usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 2usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 3u8, {
@@ -9282,7 +9294,7 @@ pub struct dev_msi_info {
 #[derive(Debug, Copy, Clone)]
 pub struct dev_archdata {}
 pub mod device_removable {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVICE_REMOVABLE_NOT_SUPPORTED: Type = 0;
     pub const DEVICE_REMOVABLE_UNKNOWN: Type = 1;
     pub const DEVICE_FIXED: Type = 2;
@@ -9294,12 +9306,12 @@ pub struct device {
     pub kobj: kobject,
     pub parent: *mut device,
     pub p: *mut device_private,
-    pub init_name: *const ::aya_bpf::cty::c_char,
+    pub init_name: *const ::aya_ebpf::cty::c_char,
     pub type_: *const device_type,
     pub bus: *const bus_type,
     pub driver: *mut device_driver,
-    pub platform_data: *mut ::aya_bpf::cty::c_void,
-    pub driver_data: *mut ::aya_bpf::cty::c_void,
+    pub platform_data: *mut ::aya_ebpf::cty::c_void,
+    pub driver_data: *mut ::aya_ebpf::cty::c_void,
     pub mutex: mutex,
     pub links: dev_links_info,
     pub power: dev_pm_info,
@@ -9318,7 +9330,7 @@ pub struct device {
     pub archdata: dev_archdata,
     pub of_node: *mut device_node,
     pub fwnode: *mut fwnode_handle,
-    pub numa_node: ::aya_bpf::cty::c_int,
+    pub numa_node: ::aya_ebpf::cty::c_int,
     pub devt: dev_t,
     pub id: u32_,
     pub devres_lock: spinlock_t,
@@ -9430,7 +9442,7 @@ pub struct block_device {
     pub bd_disk: *mut gendisk,
     pub bd_queue: *mut request_queue,
     pub bd_stats: *mut disk_stats,
-    pub bd_stamp: ::aya_bpf::cty::c_ulong,
+    pub bd_stamp: ::aya_ebpf::cty::c_ulong,
     pub bd_read_only: bool_,
     pub bd_partno: u8_,
     pub bd_write_holder: bool_,
@@ -9439,12 +9451,12 @@ pub struct block_device {
     pub bd_openers: atomic_t,
     pub bd_size_lock: spinlock_t,
     pub bd_inode: *mut inode,
-    pub bd_claiming: *mut ::aya_bpf::cty::c_void,
-    pub bd_holder: *mut ::aya_bpf::cty::c_void,
+    pub bd_claiming: *mut ::aya_ebpf::cty::c_void,
+    pub bd_holder: *mut ::aya_ebpf::cty::c_void,
     pub bd_holder_ops: *const blk_holder_ops,
     pub bd_holder_lock: mutex,
-    pub bd_fsfreeze_count: ::aya_bpf::cty::c_int,
-    pub bd_holders: ::aya_bpf::cty::c_int,
+    pub bd_fsfreeze_count: ::aya_ebpf::cty::c_int,
+    pub bd_holders: ::aya_ebpf::cty::c_int,
     pub bd_holder_dir: *mut kobject,
     pub bd_fsfreeze_mutex: mutex,
     pub bd_fsfreeze_sb: *mut super_block,
@@ -9457,13 +9469,13 @@ pub struct backing_dev_info {
     pub id: u64_,
     pub rb_node: rb_node,
     pub bdi_list: list_head,
-    pub ra_pages: ::aya_bpf::cty::c_ulong,
-    pub io_pages: ::aya_bpf::cty::c_ulong,
+    pub ra_pages: ::aya_ebpf::cty::c_ulong,
+    pub io_pages: ::aya_ebpf::cty::c_ulong,
     pub refcnt: kref,
-    pub capabilities: ::aya_bpf::cty::c_uint,
-    pub min_ratio: ::aya_bpf::cty::c_uint,
-    pub max_ratio: ::aya_bpf::cty::c_uint,
-    pub max_prop_frac: ::aya_bpf::cty::c_uint,
+    pub capabilities: ::aya_ebpf::cty::c_uint,
+    pub min_ratio: ::aya_ebpf::cty::c_uint,
+    pub max_ratio: ::aya_ebpf::cty::c_uint,
+    pub max_prop_frac: ::aya_ebpf::cty::c_uint,
     pub tot_write_bandwidth: atomic_long_t,
     pub wb: bdi_writeback,
     pub wb_list: list_head,
@@ -9472,7 +9484,7 @@ pub struct backing_dev_info {
     pub wb_switch_rwsem: rw_semaphore,
     pub wb_waitq: wait_queue_head_t,
     pub dev: *mut device,
-    pub dev_name: [::aya_bpf::cty::c_char; 64usize],
+    pub dev_name: [::aya_ebpf::cty::c_char; 64usize],
     pub owner: *mut device,
     pub laptop_mode_wb_timer: timer_list,
     pub debug_dir: *mut dentry,
@@ -9480,11 +9492,11 @@ pub struct backing_dev_info {
 pub type filldir_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut dir_context,
-        arg2: *const ::aya_bpf::cty::c_char,
-        arg3: ::aya_bpf::cty::c_int,
+        arg2: *const ::aya_ebpf::cty::c_char,
+        arg3: ::aya_ebpf::cty::c_int,
         arg4: loff_t,
         arg5: u64_,
-        arg6: ::aya_bpf::cty::c_uint,
+        arg6: ::aya_ebpf::cty::c_uint,
     ) -> bool_,
 >;
 #[repr(C)]
@@ -9509,17 +9521,17 @@ pub struct offset_ctx {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct p_log {
-    pub prefix: *const ::aya_bpf::cty::c_char,
+    pub prefix: *const ::aya_ebpf::cty::c_char,
     pub log: *mut fc_log,
 }
 pub mod fs_context_purpose {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FS_CONTEXT_FOR_MOUNT: Type = 0;
     pub const FS_CONTEXT_FOR_SUBMOUNT: Type = 1;
     pub const FS_CONTEXT_FOR_RECONFIGURE: Type = 2;
 }
 pub mod fs_context_phase {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FS_CONTEXT_CREATE_PARAMS: Type = 0;
     pub const FS_CONTEXT_CREATING: Type = 1;
     pub const FS_CONTEXT_AWAITING_MOUNT: Type = 2;
@@ -9534,19 +9546,19 @@ pub struct fs_context {
     pub ops: *const fs_context_operations,
     pub uapi_mutex: mutex,
     pub fs_type: *mut file_system_type,
-    pub fs_private: *mut ::aya_bpf::cty::c_void,
-    pub sget_key: *mut ::aya_bpf::cty::c_void,
+    pub fs_private: *mut ::aya_ebpf::cty::c_void,
+    pub sget_key: *mut ::aya_ebpf::cty::c_void,
     pub root: *mut dentry,
     pub user_ns: *mut user_namespace,
     pub net_ns: *mut net,
     pub cred: *const cred,
     pub log: p_log,
-    pub source: *const ::aya_bpf::cty::c_char,
-    pub security: *mut ::aya_bpf::cty::c_void,
-    pub s_fs_info: *mut ::aya_bpf::cty::c_void,
-    pub sb_flags: ::aya_bpf::cty::c_uint,
-    pub sb_flags_mask: ::aya_bpf::cty::c_uint,
-    pub s_iflags: ::aya_bpf::cty::c_uint,
+    pub source: *const ::aya_ebpf::cty::c_char,
+    pub security: *mut ::aya_ebpf::cty::c_void,
+    pub s_fs_info: *mut ::aya_ebpf::cty::c_void,
+    pub sb_flags: ::aya_ebpf::cty::c_uint,
+    pub sb_flags_mask: ::aya_ebpf::cty::c_uint,
+    pub s_iflags: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 3usize]>,
     pub __bindgen_padding_0: u8,
@@ -9661,25 +9673,25 @@ pub type fs_param_type = ::core::option::Option<
         arg2: *const fs_parameter_spec,
         arg3: *mut fs_parameter,
         arg4: *mut fs_parse_result,
-    ) -> ::aya_bpf::cty::c_int,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fs_parameter_spec {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub type_: fs_param_type,
     pub opt: u8_,
-    pub flags: ::aya_bpf::cty::c_ushort,
-    pub data: *const ::aya_bpf::cty::c_void,
+    pub flags: ::aya_ebpf::cty::c_ushort,
+    pub data: *const ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct filename {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub uptr: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub uptr: *const ::aya_ebpf::cty::c_char,
     pub refcnt: atomic_t,
     pub aname: *mut audit_names,
-    pub iname: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub iname: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 pub type blk_opf_t = __u32;
 pub type blk_status_t = u8_;
@@ -9687,11 +9699,11 @@ pub type blk_status_t = u8_;
 #[derive(Debug, Copy, Clone)]
 pub struct bvec_iter {
     pub bi_sector: sector_t,
-    pub bi_size: ::aya_bpf::cty::c_uint,
-    pub bi_idx: ::aya_bpf::cty::c_uint,
-    pub bi_bvec_done: ::aya_bpf::cty::c_uint,
+    pub bi_size: ::aya_ebpf::cty::c_uint,
+    pub bi_idx: ::aya_ebpf::cty::c_uint,
+    pub bi_bvec_done: ::aya_ebpf::cty::c_uint,
 }
-pub type blk_qc_t = ::aya_bpf::cty::c_uint;
+pub type blk_qc_t = ::aya_ebpf::cty::c_uint;
 pub type bio_end_io_t = ::core::option::Option<unsafe extern "C" fn(arg1: *mut bio)>;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -9702,28 +9714,28 @@ pub struct bio_issue {
 #[derive(Debug, Copy, Clone)]
 pub struct bio_vec {
     pub bv_page: *mut page,
-    pub bv_len: ::aya_bpf::cty::c_uint,
-    pub bv_offset: ::aya_bpf::cty::c_uint,
+    pub bv_len: ::aya_ebpf::cty::c_uint,
+    pub bv_offset: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 pub struct bio {
     pub bi_next: *mut bio,
     pub bi_bdev: *mut block_device,
     pub bi_opf: blk_opf_t,
-    pub bi_flags: ::aya_bpf::cty::c_ushort,
-    pub bi_ioprio: ::aya_bpf::cty::c_ushort,
+    pub bi_flags: ::aya_ebpf::cty::c_ushort,
+    pub bi_ioprio: ::aya_ebpf::cty::c_ushort,
     pub bi_status: blk_status_t,
     pub __bi_remaining: atomic_t,
     pub bi_iter: bvec_iter,
     pub bi_cookie: blk_qc_t,
     pub bi_end_io: bio_end_io_t,
-    pub bi_private: *mut ::aya_bpf::cty::c_void,
+    pub bi_private: *mut ::aya_ebpf::cty::c_void,
     pub bi_blkg: *mut blkcg_gq,
     pub bi_issue: bio_issue,
     pub bi_iocost_cost: u64_,
     pub __bindgen_anon_1: bio__bindgen_ty_1,
-    pub bi_vcnt: ::aya_bpf::cty::c_ushort,
-    pub bi_max_vecs: ::aya_bpf::cty::c_ushort,
+    pub bi_vcnt: ::aya_ebpf::cty::c_ushort,
+    pub bi_max_vecs: ::aya_ebpf::cty::c_ushort,
     pub __bi_cnt: atomic_t,
     pub bi_io_vec: *mut bio_vec,
     pub bi_pool: *mut bio_set,
@@ -9738,70 +9750,70 @@ pub union bio__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct linux_binprm {
     pub vma: *mut vm_area_struct,
-    pub vma_pages: ::aya_bpf::cty::c_ulong,
+    pub vma_pages: ::aya_ebpf::cty::c_ulong,
     pub mm: *mut mm_struct,
-    pub p: ::aya_bpf::cty::c_ulong,
-    pub argmin: ::aya_bpf::cty::c_ulong,
+    pub p: ::aya_ebpf::cty::c_ulong,
+    pub argmin: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub executable: *mut file,
     pub interpreter: *mut file,
     pub file: *mut file,
     pub cred: *mut cred,
-    pub unsafe_: ::aya_bpf::cty::c_int,
-    pub per_clear: ::aya_bpf::cty::c_uint,
-    pub argc: ::aya_bpf::cty::c_int,
-    pub envc: ::aya_bpf::cty::c_int,
-    pub filename: *const ::aya_bpf::cty::c_char,
-    pub interp: *const ::aya_bpf::cty::c_char,
-    pub fdpath: *const ::aya_bpf::cty::c_char,
-    pub interp_flags: ::aya_bpf::cty::c_uint,
-    pub execfd: ::aya_bpf::cty::c_int,
-    pub loader: ::aya_bpf::cty::c_ulong,
-    pub exec: ::aya_bpf::cty::c_ulong,
+    pub unsafe_: ::aya_ebpf::cty::c_int,
+    pub per_clear: ::aya_ebpf::cty::c_uint,
+    pub argc: ::aya_ebpf::cty::c_int,
+    pub envc: ::aya_ebpf::cty::c_int,
+    pub filename: *const ::aya_ebpf::cty::c_char,
+    pub interp: *const ::aya_ebpf::cty::c_char,
+    pub fdpath: *const ::aya_ebpf::cty::c_char,
+    pub interp_flags: ::aya_ebpf::cty::c_uint,
+    pub execfd: ::aya_ebpf::cty::c_int,
+    pub loader: ::aya_ebpf::cty::c_ulong,
+    pub exec: ::aya_ebpf::cty::c_ulong,
     pub rlim_stack: rlimit,
-    pub buf: [::aya_bpf::cty::c_char; 256usize],
+    pub buf: [::aya_ebpf::cty::c_char; 256usize],
 }
 impl linux_binprm {
     #[inline]
-    pub fn have_execfd(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn have_execfd(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_have_execfd(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_have_execfd(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn execfd_creds(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn execfd_creds(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_execfd_creds(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_execfd_creds(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn secureexec(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn secureexec(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_secureexec(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_secureexec(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn point_of_no_return(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn point_of_no_return(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_point_of_no_return(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_point_of_no_return(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(3usize, 1u8, val as u64)
@@ -9809,10 +9821,10 @@ impl linux_binprm {
     }
     #[inline]
     pub fn new_bitfield_1(
-        have_execfd: ::aya_bpf::cty::c_uint,
-        execfd_creds: ::aya_bpf::cty::c_uint,
-        secureexec: ::aya_bpf::cty::c_uint,
-        point_of_no_return: ::aya_bpf::cty::c_uint,
+        have_execfd: ::aya_ebpf::cty::c_uint,
+        execfd_creds: ::aya_ebpf::cty::c_uint,
+        secureexec: ::aya_ebpf::cty::c_uint,
+        point_of_no_return: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -9838,80 +9850,80 @@ impl linux_binprm {
 #[derive(Debug, Copy, Clone)]
 pub struct dev_pm_ops {
     pub prepare:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub complete: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub suspend:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub resume:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub freeze:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub thaw:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub poweroff:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub restore:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub suspend_late:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub resume_early:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub freeze_late:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub thaw_early:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub poweroff_late:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub restore_early:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub suspend_noirq:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub resume_noirq:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub freeze_noirq:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub thaw_noirq:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub poweroff_noirq:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub restore_noirq:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub runtime_suspend:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub runtime_resume:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub runtime_idle:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct pm_subsys_data {
     pub lock: spinlock_t,
-    pub refcount: ::aya_bpf::cty::c_uint,
-    pub clock_op_might_sleep: ::aya_bpf::cty::c_uint,
+    pub refcount: ::aya_ebpf::cty::c_uint,
+    pub clock_op_might_sleep: ::aya_ebpf::cty::c_uint,
     pub clock_mutex: mutex,
     pub clock_list: list_head,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct wakeup_source {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub id: ::aya_bpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub id: ::aya_ebpf::cty::c_int,
     pub entry: list_head,
     pub lock: spinlock_t,
     pub wakeirq: *mut wake_irq,
     pub timer: timer_list,
-    pub timer_expires: ::aya_bpf::cty::c_ulong,
+    pub timer_expires: ::aya_ebpf::cty::c_ulong,
     pub total_time: ktime_t,
     pub max_time: ktime_t,
     pub last_time: ktime_t,
     pub start_prevent_time: ktime_t,
     pub prevent_sleep_time: ktime_t,
-    pub event_count: ::aya_bpf::cty::c_ulong,
-    pub active_count: ::aya_bpf::cty::c_ulong,
-    pub relax_count: ::aya_bpf::cty::c_ulong,
-    pub expire_count: ::aya_bpf::cty::c_ulong,
-    pub wakeup_count: ::aya_bpf::cty::c_ulong,
+    pub event_count: ::aya_ebpf::cty::c_ulong,
+    pub active_count: ::aya_ebpf::cty::c_ulong,
+    pub relax_count: ::aya_ebpf::cty::c_ulong,
+    pub expire_count: ::aya_ebpf::cty::c_ulong,
+    pub wakeup_count: ::aya_ebpf::cty::c_ulong,
     pub dev: *mut device,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
@@ -9962,55 +9974,55 @@ impl wakeup_source {
 pub struct dev_pm_domain {
     pub ops: dev_pm_ops,
     pub start:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub detach: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device, arg2: bool_)>,
     pub activate:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub sync: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub dismiss: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct bus_type {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub dev_name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub dev_name: *const ::aya_ebpf::cty::c_char,
     pub bus_groups: *mut *const attribute_group,
     pub dev_groups: *mut *const attribute_group,
     pub drv_groups: *mut *const attribute_group,
     pub match_: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut device, arg2: *mut device_driver) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut device, arg2: *mut device_driver) -> ::aya_ebpf::cty::c_int,
     >,
     pub uevent: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const device,
             arg2: *mut kobj_uevent_env,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub probe:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub sync_state: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub remove: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub shutdown: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub online:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub offline:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub suspend: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut device, arg2: pm_message_t) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut device, arg2: pm_message_t) -> ::aya_ebpf::cty::c_int,
     >,
     pub resume:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub num_vf:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub dma_configure:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub dma_cleanup: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub pm: *const dev_pm_ops,
     pub iommu_ops: *const iommu_ops,
     pub need_parent_lock: bool_,
 }
 pub mod probe_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const PROBE_DEFAULT_STRATEGY: Type = 0;
     pub const PROBE_PREFER_ASYNCHRONOUS: Type = 1;
     pub const PROBE_FORCE_SYNCHRONOUS: Type = 2;
@@ -10018,25 +10030,25 @@ pub mod probe_type {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct device_driver {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub bus: *const bus_type,
     pub owner: *mut module,
-    pub mod_name: *const ::aya_bpf::cty::c_char,
+    pub mod_name: *const ::aya_ebpf::cty::c_char,
     pub suppress_bind_attrs: bool_,
     pub probe_type: probe_type::Type,
     pub of_match_table: *const of_device_id,
     pub acpi_match_table: *const acpi_device_id,
     pub probe:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub sync_state: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub remove:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub shutdown: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub suspend: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut device, arg2: pm_message_t) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut device, arg2: pm_message_t) -> ::aya_ebpf::cty::c_int,
     >,
     pub resume:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub groups: *mut *const attribute_group,
     pub dev_groups: *mut *const attribute_group,
     pub pm: *const dev_pm_ops,
@@ -10044,7 +10056,7 @@ pub struct device_driver {
     pub p: *mut driver_private,
 }
 pub mod iommu_cap {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IOMMU_CAP_CACHE_COHERENCY: Type = 0;
     pub const IOMMU_CAP_NOEXEC: Type = 1;
     pub const IOMMU_CAP_PRE_BOOT_PROTECTION: Type = 2;
@@ -10052,11 +10064,11 @@ pub mod iommu_cap {
     pub const IOMMU_CAP_DEFERRED_FLUSH: Type = 4;
 }
 pub mod iommu_dev_features {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IOMMU_DEV_FEAT_SVA: Type = 0;
     pub const IOMMU_DEV_FEAT_IOPF: Type = 1;
 }
-pub type ioasid_t = ::aya_bpf::cty::c_uint;
+pub type ioasid_t = ::aya_ebpf::cty::c_uint;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct iommu_ops {
@@ -10068,10 +10080,10 @@ pub struct iommu_ops {
             arg1: *mut device,
             arg2: *mut u32_,
             arg3: *mut u32_,
-        ) -> *mut ::aya_bpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub domain_alloc: ::core::option::Option<
-        unsafe extern "C" fn(arg1: ::aya_bpf::cty::c_uint) -> *mut iommu_domain,
+        unsafe extern "C" fn(arg1: ::aya_ebpf::cty::c_uint) -> *mut iommu_domain,
     >,
     pub probe_device:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> *mut iommu_device>,
@@ -10086,7 +10098,7 @@ pub struct iommu_ops {
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut of_phandle_args,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub is_attach_deferred:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> bool_>,
@@ -10094,54 +10106,54 @@ pub struct iommu_ops {
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: iommu_dev_features::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dev_disable_feat: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: iommu_dev_features::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub page_response: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut iommu_fault_event,
             arg3: *mut iommu_page_response,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub def_domain_type:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub remove_dev_pasid:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut device, arg2: ioasid_t)>,
     pub default_domain_ops: *const iommu_domain_ops,
-    pub pgsize_bitmap: ::aya_bpf::cty::c_ulong,
+    pub pgsize_bitmap: ::aya_ebpf::cty::c_ulong,
     pub owner: *mut module,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct class {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub class_groups: *mut *const attribute_group,
     pub dev_groups: *mut *const attribute_group,
     pub dev_uevent: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const device,
             arg2: *mut kobj_uevent_env,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devnode: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const device,
             arg2: *mut umode_t,
-        ) -> *mut ::aya_bpf::cty::c_char,
+        ) -> *mut ::aya_ebpf::cty::c_char,
     >,
     pub class_release: ::core::option::Option<unsafe extern "C" fn(arg1: *const class)>,
     pub dev_release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub shutdown_pre:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_int>,
     pub ns_type: *const kobj_ns_type_operations,
     pub namespace: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const device) -> *const ::aya_bpf::cty::c_void,
+        unsafe extern "C" fn(arg1: *const device) -> *const ::aya_ebpf::cty::c_void,
     >,
     pub get_ownership: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const device, arg2: *mut kuid_t, arg3: *mut kgid_t),
@@ -10151,13 +10163,13 @@ pub struct class {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct device_type {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub groups: *mut *const attribute_group,
     pub uevent: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const device,
             arg2: *mut kobj_uevent_env,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devnode: ::core::option::Option<
         unsafe extern "C" fn(
@@ -10165,7 +10177,7 @@ pub struct device_type {
             arg2: *mut umode_t,
             arg3: *mut kuid_t,
             arg4: *mut kgid_t,
-        ) -> *mut ::aya_bpf::cty::c_char,
+        ) -> *mut ::aya_ebpf::cty::c_char,
     >,
     pub release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device)>,
     pub pm: *const dev_pm_ops,
@@ -10173,12 +10185,12 @@ pub struct device_type {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct of_device_id {
-    pub name: [::aya_bpf::cty::c_char; 32usize],
-    pub type_: [::aya_bpf::cty::c_char; 32usize],
-    pub compatible: [::aya_bpf::cty::c_char; 128usize],
-    pub data: *const ::aya_bpf::cty::c_void,
+    pub name: [::aya_ebpf::cty::c_char; 32usize],
+    pub type_: [::aya_ebpf::cty::c_char; 32usize],
+    pub compatible: [::aya_ebpf::cty::c_char; 128usize],
+    pub data: *const ::aya_ebpf::cty::c_void,
 }
-pub type kernel_ulong_t = ::aya_bpf::cty::c_ulong;
+pub type kernel_ulong_t = ::aya_ebpf::cty::c_ulong;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct acpi_device_id {
@@ -10190,12 +10202,12 @@ pub struct acpi_device_id {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct device_dma_parameters {
-    pub max_segment_size: ::aya_bpf::cty::c_uint,
-    pub min_align_mask: ::aya_bpf::cty::c_uint,
-    pub segment_boundary_mask: ::aya_bpf::cty::c_ulong,
+    pub max_segment_size: ::aya_ebpf::cty::c_uint,
+    pub min_align_mask: ::aya_ebpf::cty::c_uint,
+    pub segment_boundary_mask: ::aya_ebpf::cty::c_ulong,
 }
 pub mod device_physical_location_panel {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVICE_PANEL_TOP: Type = 0;
     pub const DEVICE_PANEL_BOTTOM: Type = 1;
     pub const DEVICE_PANEL_LEFT: Type = 2;
@@ -10205,13 +10217,13 @@ pub mod device_physical_location_panel {
     pub const DEVICE_PANEL_UNKNOWN: Type = 6;
 }
 pub mod device_physical_location_vertical_position {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVICE_VERT_POS_UPPER: Type = 0;
     pub const DEVICE_VERT_POS_CENTER: Type = 1;
     pub const DEVICE_VERT_POS_LOWER: Type = 2;
 }
 pub mod device_physical_location_horizontal_position {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVICE_HORI_POS_LEFT: Type = 0;
     pub const DEVICE_HORI_POS_CENTER: Type = 1;
     pub const DEVICE_HORI_POS_RIGHT: Type = 2;
@@ -10227,7 +10239,7 @@ pub struct device_physical_location {
 }
 pub type dma_addr_t = u64_;
 pub mod dma_data_direction {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DMA_BIDIRECTIONAL: Type = 0;
     pub const DMA_TO_DEVICE: Type = 1;
     pub const DMA_FROM_DEVICE: Type = 2;
@@ -10236,23 +10248,23 @@ pub mod dma_data_direction {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct dma_map_ops {
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub alloc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: usize,
             arg3: *mut dma_addr_t,
             arg4: gfp_t,
-            arg5: ::aya_bpf::cty::c_ulong,
-        ) -> *mut ::aya_bpf::cty::c_void,
+            arg5: ::aya_ebpf::cty::c_ulong,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub free: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: usize,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: dma_addr_t,
-            arg5: ::aya_bpf::cty::c_ulong,
+            arg5: ::aya_ebpf::cty::c_ulong,
         ),
     >,
     pub alloc_pages: ::core::option::Option<
@@ -10279,7 +10291,7 @@ pub struct dma_map_ops {
             arg2: usize,
             arg3: dma_data_direction::Type,
             arg4: gfp_t,
-            arg5: ::aya_bpf::cty::c_ulong,
+            arg5: ::aya_ebpf::cty::c_ulong,
         ) -> *mut sg_table,
     >,
     pub free_noncontiguous: ::core::option::Option<
@@ -10294,30 +10306,30 @@ pub struct dma_map_ops {
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut vm_area_struct,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: dma_addr_t,
             arg5: usize,
-            arg6: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_sgtable: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut sg_table,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: dma_addr_t,
             arg5: usize,
-            arg6: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_page: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut page,
-            arg3: ::aya_bpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_ulong,
             arg4: usize,
             arg5: dma_data_direction::Type,
-            arg6: ::aya_bpf::cty::c_ulong,
+            arg6: ::aya_ebpf::cty::c_ulong,
         ) -> dma_addr_t,
     >,
     pub unmap_page: ::core::option::Option<
@@ -10326,25 +10338,25 @@ pub struct dma_map_ops {
             arg2: dma_addr_t,
             arg3: usize,
             arg4: dma_data_direction::Type,
-            arg5: ::aya_bpf::cty::c_ulong,
+            arg5: ::aya_ebpf::cty::c_ulong,
         ),
     >,
     pub map_sg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut scatterlist,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: dma_data_direction::Type,
-            arg5: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub unmap_sg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut scatterlist,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: dma_data_direction::Type,
-            arg5: ::aya_bpf::cty::c_ulong,
+            arg5: ::aya_ebpf::cty::c_ulong,
         ),
     >,
     pub map_resource: ::core::option::Option<
@@ -10353,7 +10365,7 @@ pub struct dma_map_ops {
             arg2: phys_addr_t,
             arg3: usize,
             arg4: dma_data_direction::Type,
-            arg5: ::aya_bpf::cty::c_ulong,
+            arg5: ::aya_ebpf::cty::c_ulong,
         ) -> dma_addr_t,
     >,
     pub unmap_resource: ::core::option::Option<
@@ -10362,7 +10374,7 @@ pub struct dma_map_ops {
             arg2: dma_addr_t,
             arg3: usize,
             arg4: dma_data_direction::Type,
-            arg5: ::aya_bpf::cty::c_ulong,
+            arg5: ::aya_ebpf::cty::c_ulong,
         ),
     >,
     pub sync_single_for_cpu: ::core::option::Option<
@@ -10385,7 +10397,7 @@ pub struct dma_map_ops {
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut scatterlist,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: dma_data_direction::Type,
         ),
     >,
@@ -10393,26 +10405,26 @@ pub struct dma_map_ops {
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut scatterlist,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: dma_data_direction::Type,
         ),
     >,
     pub cache_sync: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: usize,
             arg4: dma_data_direction::Type,
         ),
     >,
     pub dma_supported: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut device, arg2: u64_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut device, arg2: u64_) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_required_mask: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> u64_>,
     pub max_mapping_size: ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> usize>,
     pub opt_mapping_size: ::core::option::Option<unsafe extern "C" fn() -> usize>,
     pub get_merge_boundary:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_bpf::cty::c_ulong>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut device) -> ::aya_ebpf::cty::c_ulong>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -10436,17 +10448,17 @@ pub struct fwnode_handle {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct device_node {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub phandle: phandle,
-    pub full_name: *const ::aya_bpf::cty::c_char,
+    pub full_name: *const ::aya_ebpf::cty::c_char,
     pub fwnode: fwnode_handle,
     pub properties: *mut property,
     pub deadprops: *mut property,
     pub parent: *mut device_node,
     pub child: *mut device_node,
     pub sibling: *mut device_node,
-    pub _flags: ::aya_bpf::cty::c_ulong,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub _flags: ::aya_ebpf::cty::c_ulong,
+    pub data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -10457,10 +10469,10 @@ pub struct dev_pagemap_ops {
     pub memory_failure: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dev_pagemap,
-            arg2: ::aya_bpf::cty::c_ulong,
-            arg3: ::aya_bpf::cty::c_ulong,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_ulong,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -10510,7 +10522,7 @@ impl ring_buffer_event {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct seq_buf {
-    pub buffer: *mut ::aya_bpf::cty::c_char,
+    pub buffer: *mut ::aya_ebpf::cty::c_char,
     pub size: usize,
     pub len: usize,
     pub readpos: loff_t,
@@ -10518,9 +10530,9 @@ pub struct seq_buf {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct trace_seq {
-    pub buffer: [::aya_bpf::cty::c_char; 4096usize],
+    pub buffer: [::aya_ebpf::cty::c_char; 4096usize],
     pub seq: seq_buf,
-    pub full: ::aya_bpf::cty::c_int,
+    pub full: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -10911,12 +10923,12 @@ pub struct perf_sample_weight__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct new_utsname {
-    pub sysname: [::aya_bpf::cty::c_char; 65usize],
-    pub nodename: [::aya_bpf::cty::c_char; 65usize],
-    pub release: [::aya_bpf::cty::c_char; 65usize],
-    pub version: [::aya_bpf::cty::c_char; 65usize],
-    pub machine: [::aya_bpf::cty::c_char; 65usize],
-    pub domainname: [::aya_bpf::cty::c_char; 65usize],
+    pub sysname: [::aya_ebpf::cty::c_char; 65usize],
+    pub nodename: [::aya_ebpf::cty::c_char; 65usize],
+    pub release: [::aya_ebpf::cty::c_char; 65usize],
+    pub version: [::aya_ebpf::cty::c_char; 65usize],
+    pub machine: [::aya_ebpf::cty::c_char; 65usize],
+    pub domainname: [::aya_ebpf::cty::c_char; 65usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -10933,7 +10945,7 @@ pub struct ref_tracker_dir {}
 #[derive(Debug, Copy, Clone)]
 pub struct netns_core {
     pub sysctl_hdr: *mut ctl_table_header,
-    pub sysctl_somaxconn: ::aya_bpf::cty::c_int,
+    pub sysctl_somaxconn: ::aya_ebpf::cty::c_int,
     pub sysctl_txrehash: u8_,
     pub prot_inuse: *mut prot_inuse,
     pub rps_default_mask: *mut cpumask,
@@ -10973,7 +10985,7 @@ pub struct unix_table {
 #[derive(Debug, Copy, Clone)]
 pub struct netns_unix {
     pub table: unix_table,
-    pub sysctl_max_dgram_qlen: ::aya_bpf::cty::c_int,
+    pub sysctl_max_dgram_qlen: ::aya_ebpf::cty::c_int,
     pub ctl: *mut ctl_table_header,
 }
 #[repr(C)]
@@ -10981,7 +10993,7 @@ pub struct netns_unix {
 pub struct netns_nexthop {
     pub rb_root: rb_root,
     pub devhash: *mut hlist_head,
-    pub seq: ::aya_bpf::cty::c_uint,
+    pub seq: ::aya_ebpf::cty::c_uint,
     pub last_id_allocated: u32_,
     pub notifier_chain: blocking_notifier_head,
 }
@@ -10992,7 +11004,7 @@ pub struct inet_timewait_death_row {
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 56usize]>,
     pub hashinfo: *mut inet_hashinfo,
-    pub sysctl_max_tw_buckets: ::aya_bpf::cty::c_int,
+    pub sysctl_max_tw_buckets: ::aya_ebpf::cty::c_int,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 48usize]>,
     pub __bindgen_padding_0: u32,
@@ -11001,7 +11013,7 @@ pub struct inet_timewait_death_row {
 #[derive(Copy, Clone)]
 pub struct local_ports {
     pub lock: seqlock_t,
-    pub range: [::aya_bpf::cty::c_int; 2usize],
+    pub range: [::aya_ebpf::cty::c_int; 2usize],
     pub warned: bool_,
 }
 #[repr(C)]
@@ -11032,7 +11044,7 @@ pub struct netns_ipv4 {
     pub rules_ops: *mut fib_rules_ops,
     pub fib_main: *mut fib_table,
     pub fib_default: *mut fib_table,
-    pub fib_rules_require_fldissect: ::aya_bpf::cty::c_uint,
+    pub fib_rules_require_fldissect: ::aya_ebpf::cty::c_uint,
     pub fib_has_custom_rules: bool_,
     pub fib_has_custom_local_routes: bool_,
     pub fib_offload_disabled: bool_,
@@ -11048,11 +11060,11 @@ pub struct netns_ipv4 {
     pub sysctl_icmp_echo_ignore_broadcasts: u8_,
     pub sysctl_icmp_ignore_bogus_error_responses: u8_,
     pub sysctl_icmp_errors_use_inbound_ifaddr: u8_,
-    pub sysctl_icmp_ratelimit: ::aya_bpf::cty::c_int,
-    pub sysctl_icmp_ratemask: ::aya_bpf::cty::c_int,
+    pub sysctl_icmp_ratelimit: ::aya_ebpf::cty::c_int,
+    pub sysctl_icmp_ratemask: ::aya_ebpf::cty::c_int,
     pub ip_rt_min_pmtu: u32_,
-    pub ip_rt_mtu_expires: ::aya_bpf::cty::c_int,
-    pub ip_rt_min_advmss: ::aya_bpf::cty::c_int,
+    pub ip_rt_mtu_expires: ::aya_ebpf::cty::c_int,
+    pub ip_rt_min_advmss: ::aya_ebpf::cty::c_int,
     pub ip_local_ports: local_ports,
     pub sysctl_tcp_ecn: u8_,
     pub sysctl_tcp_ecn_fallback: u8_,
@@ -11072,26 +11084,26 @@ pub struct netns_ipv4 {
     pub sysctl_tcp_fwmark_accept: u8_,
     pub sysctl_tcp_l3mdev_accept: u8_,
     pub sysctl_tcp_mtu_probing: u8_,
-    pub sysctl_tcp_mtu_probe_floor: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_base_mss: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_min_snd_mss: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_probe_threshold: ::aya_bpf::cty::c_int,
+    pub sysctl_tcp_mtu_probe_floor: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_base_mss: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_min_snd_mss: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_probe_threshold: ::aya_ebpf::cty::c_int,
     pub sysctl_tcp_probe_interval: u32_,
-    pub sysctl_tcp_keepalive_time: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_keepalive_intvl: ::aya_bpf::cty::c_int,
+    pub sysctl_tcp_keepalive_time: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_keepalive_intvl: ::aya_ebpf::cty::c_int,
     pub sysctl_tcp_keepalive_probes: u8_,
     pub sysctl_tcp_syn_retries: u8_,
     pub sysctl_tcp_synack_retries: u8_,
     pub sysctl_tcp_syncookies: u8_,
     pub sysctl_tcp_migrate_req: u8_,
     pub sysctl_tcp_comp_sack_nr: u8_,
-    pub sysctl_tcp_reordering: ::aya_bpf::cty::c_int,
+    pub sysctl_tcp_reordering: ::aya_ebpf::cty::c_int,
     pub sysctl_tcp_retries1: u8_,
     pub sysctl_tcp_retries2: u8_,
     pub sysctl_tcp_orphan_retries: u8_,
     pub sysctl_tcp_tw_reuse: u8_,
-    pub sysctl_tcp_fin_timeout: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_notsent_lowat: ::aya_bpf::cty::c_uint,
+    pub sysctl_tcp_fin_timeout: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_notsent_lowat: ::aya_ebpf::cty::c_uint,
     pub sysctl_tcp_sack: u8_,
     pub sysctl_tcp_window_scaling: u8_,
     pub sysctl_tcp_timestamps: u8_,
@@ -11104,8 +11116,8 @@ pub struct netns_ipv4 {
     pub sysctl_tcp_rfc1337: u8_,
     pub sysctl_tcp_abort_on_overflow: u8_,
     pub sysctl_tcp_fack: u8_,
-    pub sysctl_tcp_max_reordering: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_adv_win_scale: ::aya_bpf::cty::c_int,
+    pub sysctl_tcp_max_reordering: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_adv_win_scale: ::aya_ebpf::cty::c_int,
     pub sysctl_tcp_dsack: u8_,
     pub sysctl_tcp_app_win: u8_,
     pub sysctl_tcp_frto: u8_,
@@ -11114,58 +11126,58 @@ pub struct netns_ipv4 {
     pub sysctl_tcp_moderate_rcvbuf: u8_,
     pub sysctl_tcp_tso_win_divisor: u8_,
     pub sysctl_tcp_workaround_signed_windows: u8_,
-    pub sysctl_tcp_limit_output_bytes: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_challenge_ack_limit: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_min_rtt_wlen: ::aya_bpf::cty::c_int,
+    pub sysctl_tcp_limit_output_bytes: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_challenge_ack_limit: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_min_rtt_wlen: ::aya_ebpf::cty::c_int,
     pub sysctl_tcp_min_tso_segs: u8_,
     pub sysctl_tcp_tso_rtt_log: u8_,
     pub sysctl_tcp_autocorking: u8_,
     pub sysctl_tcp_reflect_tos: u8_,
-    pub sysctl_tcp_invalid_ratelimit: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_pacing_ss_ratio: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_pacing_ca_ratio: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_wmem: [::aya_bpf::cty::c_int; 3usize],
-    pub sysctl_tcp_rmem: [::aya_bpf::cty::c_int; 3usize],
-    pub sysctl_tcp_child_ehash_entries: ::aya_bpf::cty::c_uint,
-    pub sysctl_tcp_comp_sack_delay_ns: ::aya_bpf::cty::c_ulong,
-    pub sysctl_tcp_comp_sack_slack_ns: ::aya_bpf::cty::c_ulong,
-    pub sysctl_max_syn_backlog: ::aya_bpf::cty::c_int,
-    pub sysctl_tcp_fastopen: ::aya_bpf::cty::c_int,
+    pub sysctl_tcp_invalid_ratelimit: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_pacing_ss_ratio: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_pacing_ca_ratio: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_wmem: [::aya_ebpf::cty::c_int; 3usize],
+    pub sysctl_tcp_rmem: [::aya_ebpf::cty::c_int; 3usize],
+    pub sysctl_tcp_child_ehash_entries: ::aya_ebpf::cty::c_uint,
+    pub sysctl_tcp_comp_sack_delay_ns: ::aya_ebpf::cty::c_ulong,
+    pub sysctl_tcp_comp_sack_slack_ns: ::aya_ebpf::cty::c_ulong,
+    pub sysctl_max_syn_backlog: ::aya_ebpf::cty::c_int,
+    pub sysctl_tcp_fastopen: ::aya_ebpf::cty::c_int,
     pub tcp_congestion_control: *const tcp_congestion_ops,
     pub tcp_fastopen_ctx: *mut tcp_fastopen_context,
-    pub sysctl_tcp_fastopen_blackhole_timeout: ::aya_bpf::cty::c_uint,
+    pub sysctl_tcp_fastopen_blackhole_timeout: ::aya_ebpf::cty::c_uint,
     pub tfo_active_disable_times: atomic_t,
-    pub tfo_active_disable_stamp: ::aya_bpf::cty::c_ulong,
+    pub tfo_active_disable_stamp: ::aya_ebpf::cty::c_ulong,
     pub tcp_challenge_timestamp: u32_,
     pub tcp_challenge_count: u32_,
     pub sysctl_tcp_plb_enabled: u8_,
     pub sysctl_tcp_plb_idle_rehash_rounds: u8_,
     pub sysctl_tcp_plb_rehash_rounds: u8_,
     pub sysctl_tcp_plb_suspend_rto_sec: u8_,
-    pub sysctl_tcp_plb_cong_thresh: ::aya_bpf::cty::c_int,
-    pub sysctl_udp_wmem_min: ::aya_bpf::cty::c_int,
-    pub sysctl_udp_rmem_min: ::aya_bpf::cty::c_int,
+    pub sysctl_tcp_plb_cong_thresh: ::aya_ebpf::cty::c_int,
+    pub sysctl_udp_wmem_min: ::aya_ebpf::cty::c_int,
+    pub sysctl_udp_rmem_min: ::aya_ebpf::cty::c_int,
     pub sysctl_fib_notify_on_flag_change: u8_,
     pub sysctl_tcp_syn_linear_timeouts: u8_,
     pub sysctl_udp_l3mdev_accept: u8_,
     pub sysctl_igmp_llm_reports: u8_,
-    pub sysctl_igmp_max_memberships: ::aya_bpf::cty::c_int,
-    pub sysctl_igmp_max_msf: ::aya_bpf::cty::c_int,
-    pub sysctl_igmp_qrv: ::aya_bpf::cty::c_int,
+    pub sysctl_igmp_max_memberships: ::aya_ebpf::cty::c_int,
+    pub sysctl_igmp_max_msf: ::aya_ebpf::cty::c_int,
+    pub sysctl_igmp_qrv: ::aya_ebpf::cty::c_int,
     pub ping_group_range: ping_group_range,
     pub dev_addr_genid: atomic_t,
-    pub sysctl_udp_child_hash_entries: ::aya_bpf::cty::c_uint,
-    pub sysctl_local_reserved_ports: *mut ::aya_bpf::cty::c_ulong,
-    pub sysctl_ip_prot_sock: ::aya_bpf::cty::c_int,
+    pub sysctl_udp_child_hash_entries: ::aya_ebpf::cty::c_uint,
+    pub sysctl_local_reserved_ports: *mut ::aya_ebpf::cty::c_ulong,
+    pub sysctl_ip_prot_sock: ::aya_ebpf::cty::c_int,
     pub mr_tables: list_head,
     pub mr_rules_ops: *mut fib_rules_ops,
     pub sysctl_fib_multipath_hash_fields: u32_,
     pub sysctl_fib_multipath_use_neigh: u8_,
     pub sysctl_fib_multipath_hash_policy: u8_,
     pub notifier_ops: *mut fib_notifier_ops,
-    pub fib_seq: ::aya_bpf::cty::c_uint,
+    pub fib_seq: ::aya_ebpf::cty::c_uint,
     pub ipmr_notifier_ops: *mut fib_notifier_ops,
-    pub ipmr_seq: ::aya_bpf::cty::c_uint,
+    pub ipmr_seq: ::aya_ebpf::cty::c_uint,
     pub rt_genid: atomic_t,
     pub ip_id_key: siphash_key_t,
     pub _bitfield_align_1: [u8; 0],
@@ -11181,20 +11193,20 @@ impl netns_ipv4 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct dst_ops {
-    pub family: ::aya_bpf::cty::c_ushort,
-    pub gc_thresh: ::aya_bpf::cty::c_uint,
+    pub family: ::aya_ebpf::cty::c_ushort,
+    pub gc_thresh: ::aya_ebpf::cty::c_uint,
     pub gc: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dst_ops)>,
     pub check: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut dst_entry, arg2: __u32) -> *mut dst_entry,
     >,
     pub default_advmss: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const dst_entry) -> ::aya_bpf::cty::c_uint,
+        unsafe extern "C" fn(arg1: *const dst_entry) -> ::aya_ebpf::cty::c_uint,
     >,
     pub mtu: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const dst_entry) -> ::aya_bpf::cty::c_uint,
+        unsafe extern "C" fn(arg1: *const dst_entry) -> ::aya_ebpf::cty::c_uint,
     >,
     pub cow_metrics: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dst_entry, arg2: ::aya_bpf::cty::c_ulong) -> *mut u32_,
+        unsafe extern "C" fn(arg1: *mut dst_entry, arg2: ::aya_ebpf::cty::c_ulong) -> *mut u32_,
     >,
     pub destroy: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dst_entry)>,
     pub ifdown:
@@ -11219,17 +11231,17 @@ pub struct dst_ops {
             arg1: *mut net,
             arg2: *mut sock,
             arg3: *mut sk_buff,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub neigh_lookup: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const dst_entry,
             arg2: *mut sk_buff,
-            arg3: *const ::aya_bpf::cty::c_void,
+            arg3: *const ::aya_ebpf::cty::c_void,
         ) -> *mut neighbour,
     >,
     pub confirm_neigh: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const dst_entry, arg2: *const ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *const dst_entry, arg2: *const ::aya_ebpf::cty::c_void),
     >,
     pub kmem_cachep: *mut kmem_cache,
     pub pcpuc_entries: percpu_counter,
@@ -11251,37 +11263,37 @@ pub struct netns_sysctl_ipv6 {
     pub icmp_hdr: *mut ctl_table_header,
     pub frags_hdr: *mut ctl_table_header,
     pub xfrm6_hdr: *mut ctl_table_header,
-    pub flush_delay: ::aya_bpf::cty::c_int,
-    pub ip6_rt_max_size: ::aya_bpf::cty::c_int,
-    pub ip6_rt_gc_min_interval: ::aya_bpf::cty::c_int,
-    pub ip6_rt_gc_timeout: ::aya_bpf::cty::c_int,
-    pub ip6_rt_gc_interval: ::aya_bpf::cty::c_int,
-    pub ip6_rt_gc_elasticity: ::aya_bpf::cty::c_int,
-    pub ip6_rt_mtu_expires: ::aya_bpf::cty::c_int,
-    pub ip6_rt_min_advmss: ::aya_bpf::cty::c_int,
+    pub flush_delay: ::aya_ebpf::cty::c_int,
+    pub ip6_rt_max_size: ::aya_ebpf::cty::c_int,
+    pub ip6_rt_gc_min_interval: ::aya_ebpf::cty::c_int,
+    pub ip6_rt_gc_timeout: ::aya_ebpf::cty::c_int,
+    pub ip6_rt_gc_interval: ::aya_ebpf::cty::c_int,
+    pub ip6_rt_gc_elasticity: ::aya_ebpf::cty::c_int,
+    pub ip6_rt_mtu_expires: ::aya_ebpf::cty::c_int,
+    pub ip6_rt_min_advmss: ::aya_ebpf::cty::c_int,
     pub multipath_hash_fields: u32_,
     pub multipath_hash_policy: u8_,
     pub bindv6only: u8_,
     pub flowlabel_consistency: u8_,
     pub auto_flowlabels: u8_,
-    pub icmpv6_time: ::aya_bpf::cty::c_int,
+    pub icmpv6_time: ::aya_ebpf::cty::c_int,
     pub icmpv6_echo_ignore_all: u8_,
     pub icmpv6_echo_ignore_multicast: u8_,
     pub icmpv6_echo_ignore_anycast: u8_,
-    pub icmpv6_ratemask: [::aya_bpf::cty::c_ulong; 4usize],
-    pub icmpv6_ratemask_ptr: *mut ::aya_bpf::cty::c_ulong,
+    pub icmpv6_ratemask: [::aya_ebpf::cty::c_ulong; 4usize],
+    pub icmpv6_ratemask_ptr: *mut ::aya_ebpf::cty::c_ulong,
     pub anycast_src_echo_reply: u8_,
     pub ip_nonlocal_bind: u8_,
     pub fwmark_reflect: u8_,
     pub flowlabel_state_ranges: u8_,
-    pub idgen_retries: ::aya_bpf::cty::c_int,
-    pub idgen_delay: ::aya_bpf::cty::c_int,
-    pub flowlabel_reflect: ::aya_bpf::cty::c_int,
-    pub max_dst_opts_cnt: ::aya_bpf::cty::c_int,
-    pub max_hbh_opts_cnt: ::aya_bpf::cty::c_int,
-    pub max_dst_opts_len: ::aya_bpf::cty::c_int,
-    pub max_hbh_opts_len: ::aya_bpf::cty::c_int,
-    pub seg6_flowlabel: ::aya_bpf::cty::c_int,
+    pub idgen_retries: ::aya_ebpf::cty::c_int,
+    pub idgen_delay: ::aya_ebpf::cty::c_int,
+    pub flowlabel_reflect: ::aya_ebpf::cty::c_int,
+    pub max_dst_opts_cnt: ::aya_ebpf::cty::c_int,
+    pub max_hbh_opts_cnt: ::aya_ebpf::cty::c_int,
+    pub max_dst_opts_len: ::aya_ebpf::cty::c_int,
+    pub max_hbh_opts_len: ::aya_ebpf::cty::c_int,
+    pub seg6_flowlabel: ::aya_ebpf::cty::c_int,
     pub ioam6_id: u32_,
     pub ioam6_id_wide: u64_,
     pub skip_notify_on_dev_down: u8_,
@@ -11307,11 +11319,11 @@ pub struct netns_ipv6 {
     pub fib6_walker_lock: rwlock_t,
     pub fib6_gc_lock: spinlock_t,
     pub ip6_rt_gc_expire: atomic_t,
-    pub ip6_rt_last_gc: ::aya_bpf::cty::c_ulong,
-    pub flowlabel_has_excl: ::aya_bpf::cty::c_uchar,
+    pub ip6_rt_last_gc: ::aya_ebpf::cty::c_ulong,
+    pub flowlabel_has_excl: ::aya_ebpf::cty::c_uchar,
     pub fib6_has_custom_rules: bool_,
-    pub fib6_rules_require_fldissect: ::aya_bpf::cty::c_uint,
-    pub fib6_routes_require_src: ::aya_bpf::cty::c_uint,
+    pub fib6_rules_require_fldissect: ::aya_ebpf::cty::c_uint,
+    pub fib6_routes_require_src: ::aya_ebpf::cty::c_uint,
     pub ip6_prohibit_entry: *mut rt6_info,
     pub ip6_blk_hole_entry: *mut rt6_info,
     pub fib6_local_tbl: *mut fib6_table,
@@ -11330,7 +11342,7 @@ pub struct netns_ipv6 {
     pub seg6_data: *mut seg6_pernet_data,
     pub notifier_ops: *mut fib_notifier_ops,
     pub ip6mr_notifier_ops: *mut fib_notifier_ops,
-    pub ipmr_seq: ::aya_bpf::cty::c_uint,
+    pub ipmr_seq: ::aya_ebpf::cty::c_uint,
     pub ip6addrlbl_table: netns_ipv6__bindgen_ty_1,
     pub ioam6_data: *mut ioam6_pernet_data,
     pub _bitfield_align_1: [u8; 0],
@@ -11375,47 +11387,47 @@ pub struct netns_sctp {
     pub ctl_sock: *mut sock,
     pub udp4_sock: *mut sock,
     pub udp6_sock: *mut sock,
-    pub udp_port: ::aya_bpf::cty::c_int,
-    pub encap_port: ::aya_bpf::cty::c_int,
+    pub udp_port: ::aya_ebpf::cty::c_int,
+    pub encap_port: ::aya_ebpf::cty::c_int,
     pub local_addr_list: list_head,
     pub addr_waitq: list_head,
     pub addr_wq_timer: timer_list,
     pub auto_asconf_splist: list_head,
     pub addr_wq_lock: spinlock_t,
     pub local_addr_lock: spinlock_t,
-    pub rto_initial: ::aya_bpf::cty::c_uint,
-    pub rto_min: ::aya_bpf::cty::c_uint,
-    pub rto_max: ::aya_bpf::cty::c_uint,
-    pub rto_alpha: ::aya_bpf::cty::c_int,
-    pub rto_beta: ::aya_bpf::cty::c_int,
-    pub max_burst: ::aya_bpf::cty::c_int,
-    pub cookie_preserve_enable: ::aya_bpf::cty::c_int,
-    pub sctp_hmac_alg: *mut ::aya_bpf::cty::c_char,
-    pub valid_cookie_life: ::aya_bpf::cty::c_uint,
-    pub sack_timeout: ::aya_bpf::cty::c_uint,
-    pub hb_interval: ::aya_bpf::cty::c_uint,
-    pub probe_interval: ::aya_bpf::cty::c_uint,
-    pub max_retrans_association: ::aya_bpf::cty::c_int,
-    pub max_retrans_path: ::aya_bpf::cty::c_int,
-    pub max_retrans_init: ::aya_bpf::cty::c_int,
-    pub pf_retrans: ::aya_bpf::cty::c_int,
-    pub ps_retrans: ::aya_bpf::cty::c_int,
-    pub pf_enable: ::aya_bpf::cty::c_int,
-    pub pf_expose: ::aya_bpf::cty::c_int,
-    pub sndbuf_policy: ::aya_bpf::cty::c_int,
-    pub rcvbuf_policy: ::aya_bpf::cty::c_int,
-    pub default_auto_asconf: ::aya_bpf::cty::c_int,
-    pub addip_enable: ::aya_bpf::cty::c_int,
-    pub addip_noauth: ::aya_bpf::cty::c_int,
-    pub prsctp_enable: ::aya_bpf::cty::c_int,
-    pub reconf_enable: ::aya_bpf::cty::c_int,
-    pub auth_enable: ::aya_bpf::cty::c_int,
-    pub intl_enable: ::aya_bpf::cty::c_int,
-    pub ecn_enable: ::aya_bpf::cty::c_int,
-    pub scope_policy: ::aya_bpf::cty::c_int,
-    pub rwnd_upd_shift: ::aya_bpf::cty::c_int,
-    pub max_autoclose: ::aya_bpf::cty::c_ulong,
-    pub l3mdev_accept: ::aya_bpf::cty::c_int,
+    pub rto_initial: ::aya_ebpf::cty::c_uint,
+    pub rto_min: ::aya_ebpf::cty::c_uint,
+    pub rto_max: ::aya_ebpf::cty::c_uint,
+    pub rto_alpha: ::aya_ebpf::cty::c_int,
+    pub rto_beta: ::aya_ebpf::cty::c_int,
+    pub max_burst: ::aya_ebpf::cty::c_int,
+    pub cookie_preserve_enable: ::aya_ebpf::cty::c_int,
+    pub sctp_hmac_alg: *mut ::aya_ebpf::cty::c_char,
+    pub valid_cookie_life: ::aya_ebpf::cty::c_uint,
+    pub sack_timeout: ::aya_ebpf::cty::c_uint,
+    pub hb_interval: ::aya_ebpf::cty::c_uint,
+    pub probe_interval: ::aya_ebpf::cty::c_uint,
+    pub max_retrans_association: ::aya_ebpf::cty::c_int,
+    pub max_retrans_path: ::aya_ebpf::cty::c_int,
+    pub max_retrans_init: ::aya_ebpf::cty::c_int,
+    pub pf_retrans: ::aya_ebpf::cty::c_int,
+    pub ps_retrans: ::aya_ebpf::cty::c_int,
+    pub pf_enable: ::aya_ebpf::cty::c_int,
+    pub pf_expose: ::aya_ebpf::cty::c_int,
+    pub sndbuf_policy: ::aya_ebpf::cty::c_int,
+    pub rcvbuf_policy: ::aya_ebpf::cty::c_int,
+    pub default_auto_asconf: ::aya_ebpf::cty::c_int,
+    pub addip_enable: ::aya_ebpf::cty::c_int,
+    pub addip_noauth: ::aya_ebpf::cty::c_int,
+    pub prsctp_enable: ::aya_ebpf::cty::c_int,
+    pub reconf_enable: ::aya_ebpf::cty::c_int,
+    pub auth_enable: ::aya_ebpf::cty::c_int,
+    pub intl_enable: ::aya_ebpf::cty::c_int,
+    pub ecn_enable: ::aya_ebpf::cty::c_int,
+    pub scope_policy: ::aya_ebpf::cty::c_int,
+    pub rwnd_upd_shift: ::aya_ebpf::cty::c_int,
+    pub max_autoclose: ::aya_ebpf::cty::c_ulong,
+    pub l3mdev_accept: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -11427,51 +11439,51 @@ pub struct netns_nf {
     pub hooks_ipv6: [*mut nf_hook_entries; 5usize],
     pub hooks_arp: [*mut nf_hook_entries; 3usize],
     pub hooks_bridge: [*mut nf_hook_entries; 5usize],
-    pub defrag_ipv4_users: ::aya_bpf::cty::c_uint,
-    pub defrag_ipv6_users: ::aya_bpf::cty::c_uint,
+    pub defrag_ipv4_users: ::aya_ebpf::cty::c_uint,
+    pub defrag_ipv6_users: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_generic_net {
-    pub timeout: ::aya_bpf::cty::c_uint,
+    pub timeout: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_tcp_net {
-    pub timeouts: [::aya_bpf::cty::c_uint; 14usize],
+    pub timeouts: [::aya_ebpf::cty::c_uint; 14usize],
     pub tcp_loose: u8_,
     pub tcp_be_liberal: u8_,
     pub tcp_max_retrans: u8_,
     pub tcp_ignore_invalid_rst: u8_,
-    pub offload_timeout: ::aya_bpf::cty::c_uint,
+    pub offload_timeout: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_udp_net {
-    pub timeouts: [::aya_bpf::cty::c_uint; 2usize],
-    pub offload_timeout: ::aya_bpf::cty::c_uint,
+    pub timeouts: [::aya_ebpf::cty::c_uint; 2usize],
+    pub offload_timeout: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_icmp_net {
-    pub timeout: ::aya_bpf::cty::c_uint,
+    pub timeout: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_dccp_net {
     pub dccp_loose: u8_,
-    pub dccp_timeout: [::aya_bpf::cty::c_uint; 10usize],
+    pub dccp_timeout: [::aya_ebpf::cty::c_uint; 10usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_sctp_net {
-    pub timeouts: [::aya_bpf::cty::c_uint; 10usize],
+    pub timeouts: [::aya_ebpf::cty::c_uint; 10usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_gre_net {
     pub keymap_list: list_head,
-    pub timeouts: [::aya_bpf::cty::c_uint; 2usize],
+    pub timeouts: [::aya_ebpf::cty::c_uint; 2usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -11497,7 +11509,7 @@ pub struct netns_ct {
     pub stat: *mut ip_conntrack_stat,
     pub nf_conntrack_event_cb: *mut nf_ct_event_notifier,
     pub nf_ct_proto: nf_ip_net,
-    pub labels_used: ::aya_bpf::cty::c_uint,
+    pub labels_used: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -11545,7 +11557,7 @@ pub struct netns_bpf {
 #[derive(Debug, Copy, Clone)]
 pub struct xfrm_policy_hash {
     pub table: *mut hlist_head,
-    pub hmask: ::aya_bpf::cty::c_uint,
+    pub hmask: ::aya_ebpf::cty::c_uint,
     pub dbits4: u8_,
     pub sbits4: u8_,
     pub dbits6: u8_,
@@ -11569,16 +11581,16 @@ pub struct netns_xfrm {
     pub state_bysrc: *mut hlist_head,
     pub state_byspi: *mut hlist_head,
     pub state_byseq: *mut hlist_head,
-    pub state_hmask: ::aya_bpf::cty::c_uint,
-    pub state_num: ::aya_bpf::cty::c_uint,
+    pub state_hmask: ::aya_ebpf::cty::c_uint,
+    pub state_num: ::aya_ebpf::cty::c_uint,
     pub state_hash_work: work_struct,
     pub policy_all: list_head,
     pub policy_byidx: *mut hlist_head,
-    pub policy_idx_hmask: ::aya_bpf::cty::c_uint,
-    pub idx_generator: ::aya_bpf::cty::c_uint,
+    pub policy_idx_hmask: ::aya_ebpf::cty::c_uint,
+    pub idx_generator: ::aya_ebpf::cty::c_uint,
     pub policy_inexact: [hlist_head; 3usize],
     pub policy_bydst: [xfrm_policy_hash; 3usize],
-    pub policy_count: [::aya_bpf::cty::c_uint; 6usize],
+    pub policy_count: [::aya_ebpf::cty::c_uint; 6usize],
     pub policy_hash_work: work_struct,
     pub policy_hthresh: xfrm_policy_hthresh,
     pub inexact_bins: list_head,
@@ -11586,7 +11598,7 @@ pub struct netns_xfrm {
     pub nlsk_stash: *mut sock,
     pub sysctl_aevent_etime: u32_,
     pub sysctl_aevent_rseqth: u32_,
-    pub sysctl_larval_drop: ::aya_bpf::cty::c_int,
+    pub sysctl_larval_drop: ::aya_ebpf::cty::c_int,
     pub sysctl_acq_expires: u32_,
     pub policy_default: [u8_; 3usize],
     pub sysctl_hdr: *mut ctl_table_header,
@@ -11627,8 +11639,8 @@ pub struct mpls_route {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct netns_mpls {
-    pub ip_ttl_propagate: ::aya_bpf::cty::c_int,
-    pub default_ttl: ::aya_bpf::cty::c_int,
+    pub ip_ttl_propagate: ::aya_ebpf::cty::c_int,
+    pub default_ttl: ::aya_ebpf::cty::c_int,
     pub platform_labels: usize,
     pub platform_label: *mut *mut mpls_route,
     pub ctl: *mut ctl_table_header,
@@ -11692,11 +11704,11 @@ pub struct netns_smc {
     pub fback_rsn: *mut smc_stats_rsn,
     pub limit_smc_hs: bool_,
     pub smc_hdr: *mut ctl_table_header,
-    pub sysctl_autocorking_size: ::aya_bpf::cty::c_uint,
-    pub sysctl_smcr_buf_type: ::aya_bpf::cty::c_uint,
-    pub sysctl_smcr_testlink_time: ::aya_bpf::cty::c_int,
-    pub sysctl_wmem: ::aya_bpf::cty::c_int,
-    pub sysctl_rmem: ::aya_bpf::cty::c_int,
+    pub sysctl_autocorking_size: ::aya_ebpf::cty::c_uint,
+    pub sysctl_smcr_buf_type: ::aya_ebpf::cty::c_uint,
+    pub sysctl_smcr_testlink_time: ::aya_ebpf::cty::c_int,
+    pub sysctl_wmem: ::aya_ebpf::cty::c_int,
+    pub sysctl_rmem: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -11704,7 +11716,7 @@ pub struct net {
     pub passive: refcount_t,
     pub rules_mod_lock: spinlock_t,
     pub dev_unreg_count: atomic_t,
-    pub dev_base_seq: ::aya_bpf::cty::c_uint,
+    pub dev_base_seq: ::aya_ebpf::cty::c_uint,
     pub ifindex: u32_,
     pub nsid_lock: spinlock_t,
     pub fnhe_genid: atomic_t,
@@ -11782,7 +11794,7 @@ pub struct cgroup_namespace {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nsset {
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub nsproxy: *mut nsproxy,
     pub fs: *mut fs_struct,
     pub cred: *const cred,
@@ -11790,13 +11802,13 @@ pub struct nsset {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct proc_ns_operations {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub real_ns_name: *const ::aya_bpf::cty::c_char,
-    pub type_: ::aya_bpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub real_ns_name: *const ::aya_ebpf::cty::c_char,
+    pub type_: ::aya_ebpf::cty::c_int,
     pub get: ::core::option::Option<unsafe extern "C" fn(arg1: *mut task_struct) -> *mut ns_common>,
     pub put: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ns_common)>,
     pub install: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut nsset, arg2: *mut ns_common) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut nsset, arg2: *mut ns_common) -> ::aya_ebpf::cty::c_int,
     >,
     pub owner:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut ns_common) -> *mut user_namespace>,
@@ -11812,19 +11824,19 @@ pub struct pmu {
     pub parent: *mut device,
     pub attr_groups: *mut *const attribute_group,
     pub attr_update: *mut *const attribute_group,
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub type_: ::aya_bpf::cty::c_int,
-    pub capabilities: ::aya_bpf::cty::c_int,
-    pub pmu_disable_count: *mut ::aya_bpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub type_: ::aya_ebpf::cty::c_int,
+    pub capabilities: ::aya_ebpf::cty::c_int,
+    pub pmu_disable_count: *mut ::aya_ebpf::cty::c_int,
     pub cpu_pmu_context: *mut perf_cpu_pmu_context,
     pub exclusive_cnt: atomic_t,
-    pub task_ctx_nr: ::aya_bpf::cty::c_int,
-    pub hrtimer_interval_ms: ::aya_bpf::cty::c_int,
-    pub nr_addr_filters: ::aya_bpf::cty::c_uint,
+    pub task_ctx_nr: ::aya_ebpf::cty::c_int,
+    pub hrtimer_interval_ms: ::aya_ebpf::cty::c_int,
+    pub nr_addr_filters: ::aya_ebpf::cty::c_uint,
     pub pmu_enable: ::core::option::Option<unsafe extern "C" fn(arg1: *mut pmu)>,
     pub pmu_disable: ::core::option::Option<unsafe extern "C" fn(arg1: *mut pmu)>,
     pub event_init: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut perf_event) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut perf_event) -> ::aya_ebpf::cty::c_int,
     >,
     pub event_mapped:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut perf_event, arg2: *mut mm_struct)>,
@@ -11833,26 +11845,26 @@ pub struct pmu {
     pub add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut perf_event,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub del: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut perf_event, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut perf_event, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub start: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut perf_event, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut perf_event, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub stop: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut perf_event, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut perf_event, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub read: ::core::option::Option<unsafe extern "C" fn(arg1: *mut perf_event)>,
     pub start_txn:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut pmu, arg2: ::aya_bpf::cty::c_uint)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut pmu, arg2: ::aya_ebpf::cty::c_uint)>,
     pub commit_txn:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut pmu) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut pmu) -> ::aya_ebpf::cty::c_int>,
     pub cancel_txn: ::core::option::Option<unsafe extern "C" fn(arg1: *mut pmu)>,
     pub event_idx: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut perf_event) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut perf_event) -> ::aya_ebpf::cty::c_int,
     >,
     pub sched_task: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut perf_event_pmu_context, arg2: bool_),
@@ -11864,30 +11876,31 @@ pub struct pmu {
     pub setup_aux: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut perf_event,
-            arg2: *mut *mut ::aya_bpf::cty::c_void,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: *mut *mut ::aya_ebpf::cty::c_void,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: bool_,
-        ) -> *mut ::aya_bpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
-    pub free_aux: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+    pub free_aux: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
     pub snapshot_aux: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut perf_event,
             arg2: *mut perf_output_handle,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_long,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_long,
+    >,
+    pub addr_filters_validate: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut list_head) -> ::aya_ebpf::cty::c_int,
     >,
-    pub addr_filters_validate:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut list_head) -> ::aya_bpf::cty::c_int>,
     pub addr_filters_sync: ::core::option::Option<unsafe extern "C" fn(arg1: *mut perf_event)>,
     pub aux_output_match: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut perf_event) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut perf_event) -> ::aya_ebpf::cty::c_int,
     >,
     pub filter: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut pmu, arg2: ::aya_bpf::cty::c_int) -> bool_,
+        unsafe extern "C" fn(arg1: *mut pmu, arg2: ::aya_ebpf::cty::c_int) -> bool_,
     >,
     pub check_period: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut perf_event, arg2: u64_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut perf_event, arg2: u64_) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -11898,20 +11911,20 @@ pub struct ftrace_regs {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kvec {
-    pub iov_base: *mut ::aya_bpf::cty::c_void,
+    pub iov_base: *mut ::aya_ebpf::cty::c_void,
     pub iov_len: usize,
 }
-pub type sk_buff_data_t = ::aya_bpf::cty::c_uint;
+pub type sk_buff_data_t = ::aya_ebpf::cty::c_uint;
 #[repr(C)]
 pub struct sk_buff {
     pub __bindgen_anon_1: sk_buff__bindgen_ty_1,
     pub __bindgen_anon_2: sk_buff__bindgen_ty_2,
     pub __bindgen_anon_3: sk_buff__bindgen_ty_3,
-    pub cb: [::aya_bpf::cty::c_char; 48usize],
+    pub cb: [::aya_ebpf::cty::c_char; 48usize],
     pub __bindgen_anon_4: sk_buff__bindgen_ty_4,
-    pub _nfct: ::aya_bpf::cty::c_ulong,
-    pub len: ::aya_bpf::cty::c_uint,
-    pub data_len: ::aya_bpf::cty::c_uint,
+    pub _nfct: ::aya_ebpf::cty::c_ulong,
+    pub len: ::aya_ebpf::cty::c_uint,
+    pub data_len: ::aya_ebpf::cty::c_uint,
     pub mac_len: __u16,
     pub hdr_len: __u16,
     pub queue_mapping: __u16,
@@ -11922,9 +11935,9 @@ pub struct sk_buff {
     pub __bindgen_anon_5: sk_buff__bindgen_ty_5,
     pub tail: sk_buff_data_t,
     pub end: sk_buff_data_t,
-    pub head: *mut ::aya_bpf::cty::c_uchar,
-    pub data: *mut ::aya_bpf::cty::c_uchar,
-    pub truesize: ::aya_bpf::cty::c_uint,
+    pub head: *mut ::aya_ebpf::cty::c_uchar,
+    pub data: *mut ::aya_ebpf::cty::c_uchar,
+    pub truesize: ::aya_ebpf::cty::c_uint,
     pub users: refcount_t,
     pub extensions: *mut skb_ext,
 }
@@ -11947,13 +11960,13 @@ pub struct sk_buff__bindgen_ty_1__bindgen_ty_1 {
 #[derive(Copy, Clone)]
 pub union sk_buff__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {
     pub dev: *mut net_device,
-    pub dev_scratch: ::aya_bpf::cty::c_ulong,
+    pub dev_scratch: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union sk_buff__bindgen_ty_2 {
     pub sk: *mut sock,
-    pub ip_defrag_offset: ::aya_bpf::cty::c_int,
+    pub ip_defrag_offset: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -11966,12 +11979,12 @@ pub union sk_buff__bindgen_ty_3 {
 pub union sk_buff__bindgen_ty_4 {
     pub __bindgen_anon_1: sk_buff__bindgen_ty_4__bindgen_ty_1,
     pub tcp_tsorted_anchor: list_head,
-    pub _sk_redir: ::aya_bpf::cty::c_ulong,
+    pub _sk_redir: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sk_buff__bindgen_ty_4__bindgen_ty_1 {
-    pub _skb_refdst: ::aya_bpf::cty::c_ulong,
+    pub _skb_refdst: ::aya_ebpf::cty::c_ulong,
     pub destructor: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sk_buff)>,
 }
 #[repr(C)]
@@ -11992,7 +12005,7 @@ pub struct sk_buff__bindgen_ty_5__bindgen_ty_1 {
     pub alloc_cpu: u16_,
     pub __bindgen_anon_1: sk_buff__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1,
     pub priority: __u32,
-    pub skb_iif: ::aya_bpf::cty::c_int,
+    pub skb_iif: ::aya_ebpf::cty::c_int,
     pub hash: __u32,
     pub __bindgen_anon_2: sk_buff__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2,
     pub __bindgen_anon_3: sk_buff__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3,
@@ -12034,8 +12047,8 @@ pub struct sk_buff__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union sk_buff__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 {
-    pub napi_id: ::aya_bpf::cty::c_uint,
-    pub sender_cpu: ::aya_bpf::cty::c_uint,
+    pub napi_id: ::aya_ebpf::cty::c_uint,
+    pub sender_cpu: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -12571,7 +12584,7 @@ pub struct sk_buff__bindgen_ty_5__bindgen_ty_2 {
     pub alloc_cpu: u16_,
     pub __bindgen_anon_1: sk_buff__bindgen_ty_5__bindgen_ty_2__bindgen_ty_1,
     pub priority: __u32,
-    pub skb_iif: ::aya_bpf::cty::c_int,
+    pub skb_iif: ::aya_ebpf::cty::c_int,
     pub hash: __u32,
     pub __bindgen_anon_2: sk_buff__bindgen_ty_5__bindgen_ty_2__bindgen_ty_2,
     pub __bindgen_anon_3: sk_buff__bindgen_ty_5__bindgen_ty_2__bindgen_ty_3,
@@ -12613,8 +12626,8 @@ pub struct sk_buff__bindgen_ty_5__bindgen_ty_2__bindgen_ty_2__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union sk_buff__bindgen_ty_5__bindgen_ty_2__bindgen_ty_3 {
-    pub napi_id: ::aya_bpf::cty::c_uint,
-    pub sender_cpu: ::aya_bpf::cty::c_uint,
+    pub napi_id: ::aya_ebpf::cty::c_uint,
+    pub sender_cpu: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -13271,7 +13284,7 @@ pub struct u64_stats_sync {}
 #[derive(Debug, Copy, Clone)]
 pub struct psi_group_cpu {
     pub seq: seqcount_t,
-    pub tasks: [::aya_bpf::cty::c_uint; 4usize],
+    pub tasks: [::aya_ebpf::cty::c_uint; 4usize],
     pub state_mask: u32_,
     pub times: [u32_; 7usize],
     pub state_start: u64_,
@@ -13300,7 +13313,7 @@ pub struct psi_group {
     pub avg_triggers: list_head,
     pub avg_nr_triggers: [u32_; 6usize],
     pub total: [u64_; 12usize],
-    pub avg: [::aya_bpf::cty::c_ulong; 18usize],
+    pub avg: [::aya_ebpf::cty::c_ulong; 18usize],
     pub rtpoll_task: *mut task_struct,
     pub rtpoll_timer: timer_list,
     pub rtpoll_wait: wait_queue_head_t,
@@ -13322,35 +13335,35 @@ pub struct cgroup_subsys {
         unsafe extern "C" fn(arg1: *mut cgroup_subsys_state) -> *mut cgroup_subsys_state,
     >,
     pub css_online: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut cgroup_subsys_state) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut cgroup_subsys_state) -> ::aya_ebpf::cty::c_int,
     >,
     pub css_offline: ::core::option::Option<unsafe extern "C" fn(arg1: *mut cgroup_subsys_state)>,
     pub css_released: ::core::option::Option<unsafe extern "C" fn(arg1: *mut cgroup_subsys_state)>,
     pub css_free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut cgroup_subsys_state)>,
     pub css_reset: ::core::option::Option<unsafe extern "C" fn(arg1: *mut cgroup_subsys_state)>,
     pub css_rstat_flush: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut cgroup_subsys_state, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut cgroup_subsys_state, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub css_extra_stat_show: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
             arg2: *mut cgroup_subsys_state,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub css_local_stat_show: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
             arg2: *mut cgroup_subsys_state,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub can_attach: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut cgroup_taskset) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut cgroup_taskset) -> ::aya_ebpf::cty::c_int,
     >,
     pub cancel_attach: ::core::option::Option<unsafe extern "C" fn(arg1: *mut cgroup_taskset)>,
     pub attach: ::core::option::Option<unsafe extern "C" fn(arg1: *mut cgroup_taskset)>,
     pub post_attach: ::core::option::Option<unsafe extern "C" fn()>,
     pub can_fork: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut task_struct, arg2: *mut css_set) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut task_struct, arg2: *mut css_set) -> ::aya_ebpf::cty::c_int,
     >,
     pub cancel_fork:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut task_struct, arg2: *mut css_set)>,
@@ -13360,15 +13373,15 @@ pub struct cgroup_subsys {
     pub bind: ::core::option::Option<unsafe extern "C" fn(arg1: *mut cgroup_subsys_state)>,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
-    pub id: ::aya_bpf::cty::c_int,
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub legacy_name: *const ::aya_bpf::cty::c_char,
+    pub id: ::aya_ebpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub legacy_name: *const ::aya_ebpf::cty::c_char,
     pub root: *mut cgroup_root,
     pub css_idr: idr,
     pub cfts: list_head,
     pub dfl_cftypes: *mut cftype,
     pub legacy_cftypes: *mut cftype,
-    pub depends_on: ::aya_bpf::cty::c_uint,
+    pub depends_on: ::aya_ebpf::cty::c_uint,
 }
 impl cgroup_subsys {
     #[inline]
@@ -13440,29 +13453,29 @@ pub struct cgroup_rstat_cpu {
 #[repr(C)]
 pub struct cgroup_root {
     pub kf_root: *mut kernfs_root,
-    pub subsys_mask: ::aya_bpf::cty::c_uint,
-    pub hierarchy_id: ::aya_bpf::cty::c_int,
+    pub subsys_mask: ::aya_ebpf::cty::c_uint,
+    pub hierarchy_id: ::aya_ebpf::cty::c_int,
     pub cgrp: cgroup,
     pub cgrp_ancestor_storage: *mut cgroup,
     pub nr_cgrps: atomic_t,
     pub root_list: list_head,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub release_agent_path: [::aya_bpf::cty::c_char; 4096usize],
-    pub name: [::aya_bpf::cty::c_char; 64usize],
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub release_agent_path: [::aya_ebpf::cty::c_char; 4096usize],
+    pub name: [::aya_ebpf::cty::c_char; 64usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cftype {
-    pub name: [::aya_bpf::cty::c_char; 64usize],
-    pub private: ::aya_bpf::cty::c_ulong,
+    pub name: [::aya_ebpf::cty::c_char; 64usize],
+    pub private: ::aya_ebpf::cty::c_ulong,
     pub max_write_len: usize,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub file_offset: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub file_offset: ::aya_ebpf::cty::c_uint,
     pub ss: *mut cgroup_subsys,
     pub node: list_head,
     pub kf_ops: *mut kernfs_ops,
     pub open: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut kernfs_open_file) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut kernfs_open_file) -> ::aya_ebpf::cty::c_int,
     >,
     pub release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut kernfs_open_file)>,
     pub read_u64: ::core::option::Option<
@@ -13474,40 +13487,43 @@ pub struct cftype {
     pub seq_show: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub seq_start: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut loff_t) -> *mut ::aya_bpf::cty::c_void,
+        unsafe extern "C" fn(
+            arg1: *mut seq_file,
+            arg2: *mut loff_t,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub seq_next: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: *mut loff_t,
-        ) -> *mut ::aya_bpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub seq_stop: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub write_u64: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cgroup_subsys_state,
             arg2: *mut cftype,
             arg3: u64_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub write_s64: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cgroup_subsys_state,
             arg2: *mut cftype,
             arg3: s64,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub write: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kernfs_open_file,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: usize,
             arg4: loff_t,
         ) -> isize,
@@ -13524,25 +13540,25 @@ pub struct perf_callchain_entry {
 }
 pub type perf_copy_f = ::core::option::Option<
     unsafe extern "C" fn(
-        arg1: *mut ::aya_bpf::cty::c_void,
-        arg2: *const ::aya_bpf::cty::c_void,
-        arg3: ::aya_bpf::cty::c_ulong,
-        arg4: ::aya_bpf::cty::c_ulong,
-    ) -> ::aya_bpf::cty::c_ulong,
+        arg1: *mut ::aya_ebpf::cty::c_void,
+        arg2: *const ::aya_ebpf::cty::c_void,
+        arg3: ::aya_ebpf::cty::c_ulong,
+        arg4: ::aya_ebpf::cty::c_ulong,
+    ) -> ::aya_ebpf::cty::c_ulong,
 >;
 #[repr(C, packed)]
 #[derive(Copy, Clone)]
 pub struct perf_raw_frag {
     pub __bindgen_anon_1: perf_raw_frag__bindgen_ty_1,
     pub copy: perf_copy_f,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub size: u32_,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union perf_raw_frag__bindgen_ty_1 {
     pub next: *mut perf_raw_frag,
-    pub pad: ::aya_bpf::cty::c_ulong,
+    pub pad: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -13567,27 +13583,29 @@ pub struct perf_event_pmu_context {
     pub flexible_active: list_head,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
-    pub nr_events: ::aya_bpf::cty::c_uint,
-    pub nr_cgroups: ::aya_bpf::cty::c_uint,
+    pub nr_events: ::aya_ebpf::cty::c_uint,
+    pub nr_cgroups: ::aya_ebpf::cty::c_uint,
     pub refcount: atomic_t,
     pub callback_head: callback_head,
-    pub task_ctx_data: *mut ::aya_bpf::cty::c_void,
-    pub rotate_necessary: ::aya_bpf::cty::c_int,
+    pub task_ctx_data: *mut ::aya_ebpf::cty::c_void,
+    pub rotate_necessary: ::aya_ebpf::cty::c_int,
 }
 impl perf_event_pmu_context {
     #[inline]
-    pub fn embedded(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn embedded(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_embedded(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_embedded(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn new_bitfield_1(embedded: ::aya_bpf::cty::c_uint) -> __BindgenBitfieldUnit<[u8; 1usize]> {
+    pub fn new_bitfield_1(
+        embedded: ::aya_ebpf::cty::c_uint,
+    ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
             let embedded: u32 = unsafe { ::core::mem::transmute(embedded) };
@@ -13602,36 +13620,36 @@ pub struct perf_cpu_pmu_context {
     pub epc: perf_event_pmu_context,
     pub task_epc: *mut perf_event_pmu_context,
     pub sched_cb_entry: list_head,
-    pub sched_cb_usage: ::aya_bpf::cty::c_int,
-    pub active_oncpu: ::aya_bpf::cty::c_int,
-    pub exclusive: ::aya_bpf::cty::c_int,
+    pub sched_cb_usage: ::aya_ebpf::cty::c_int,
+    pub active_oncpu: ::aya_ebpf::cty::c_int,
+    pub exclusive: ::aya_ebpf::cty::c_int,
     pub hrtimer_lock: raw_spinlock_t,
     pub hrtimer: hrtimer,
     pub hrtimer_interval: ktime_t,
-    pub hrtimer_active: ::aya_bpf::cty::c_uint,
+    pub hrtimer_active: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct perf_output_handle {
     pub event: *mut perf_event,
     pub rb: *mut perf_buffer,
-    pub wakeup: ::aya_bpf::cty::c_ulong,
-    pub size: ::aya_bpf::cty::c_ulong,
+    pub wakeup: ::aya_ebpf::cty::c_ulong,
+    pub size: ::aya_ebpf::cty::c_ulong,
     pub aux_flags: u64_,
     pub __bindgen_anon_1: perf_output_handle__bindgen_ty_1,
-    pub page: ::aya_bpf::cty::c_int,
+    pub page: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union perf_output_handle__bindgen_ty_1 {
-    pub addr: *mut ::aya_bpf::cty::c_void,
-    pub head: ::aya_bpf::cty::c_ulong,
+    pub addr: *mut ::aya_ebpf::cty::c_void,
+    pub head: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct perf_addr_filter_range {
-    pub start: ::aya_bpf::cty::c_ulong,
-    pub size: ::aya_bpf::cty::c_ulong,
+    pub start: ::aya_ebpf::cty::c_ulong,
+    pub size: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -13688,15 +13706,15 @@ pub struct perf_cgroup_info {
     pub time: u64_,
     pub timestamp: u64_,
     pub timeoffset: u64_,
-    pub active: ::aya_bpf::cty::c_int,
+    pub active: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct trace_entry {
-    pub type_: ::aya_bpf::cty::c_ushort,
-    pub flags: ::aya_bpf::cty::c_uchar,
-    pub preempt_count: ::aya_bpf::cty::c_uchar,
-    pub pid: ::aya_bpf::cty::c_int,
+    pub type_: ::aya_ebpf::cty::c_ushort,
+    pub flags: ::aya_ebpf::cty::c_uchar,
+    pub preempt_count: ::aya_ebpf::cty::c_uchar,
+    pub pid: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -13704,31 +13722,31 @@ pub struct trace_iterator {
     pub tr: *mut trace_array,
     pub trace: *mut tracer,
     pub array_buffer: *mut array_buffer,
-    pub private: *mut ::aya_bpf::cty::c_void,
-    pub cpu_file: ::aya_bpf::cty::c_int,
+    pub private: *mut ::aya_ebpf::cty::c_void,
+    pub cpu_file: ::aya_ebpf::cty::c_int,
     pub mutex: mutex,
     pub buffer_iter: *mut *mut ring_buffer_iter,
-    pub iter_flags: ::aya_bpf::cty::c_ulong,
-    pub temp: *mut ::aya_bpf::cty::c_void,
-    pub temp_size: ::aya_bpf::cty::c_uint,
-    pub fmt: *mut ::aya_bpf::cty::c_char,
-    pub fmt_size: ::aya_bpf::cty::c_uint,
-    pub wait_index: ::aya_bpf::cty::c_long,
+    pub iter_flags: ::aya_ebpf::cty::c_ulong,
+    pub temp: *mut ::aya_ebpf::cty::c_void,
+    pub temp_size: ::aya_ebpf::cty::c_uint,
+    pub fmt: *mut ::aya_ebpf::cty::c_char,
+    pub fmt_size: ::aya_ebpf::cty::c_uint,
+    pub wait_index: ::aya_ebpf::cty::c_long,
     pub tmp_seq: trace_seq,
     pub started: cpumask_var_t,
     pub snapshot: bool_,
     pub seq: trace_seq,
     pub ent: *mut trace_entry,
-    pub lost_events: ::aya_bpf::cty::c_ulong,
-    pub leftover: ::aya_bpf::cty::c_int,
-    pub ent_size: ::aya_bpf::cty::c_int,
-    pub cpu: ::aya_bpf::cty::c_int,
+    pub lost_events: ::aya_ebpf::cty::c_ulong,
+    pub leftover: ::aya_ebpf::cty::c_int,
+    pub ent_size: ::aya_ebpf::cty::c_int,
+    pub cpu: ::aya_ebpf::cty::c_int,
     pub ts: u64_,
     pub pos: loff_t,
-    pub idx: ::aya_bpf::cty::c_long,
+    pub idx: ::aya_ebpf::cty::c_long,
 }
 pub mod print_line_t {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const TRACE_TYPE_PARTIAL_LINE: Type = 0;
     pub const TRACE_TYPE_HANDLED: Type = 1;
     pub const TRACE_TYPE_UNHANDLED: Type = 2;
@@ -13737,7 +13755,7 @@ pub mod print_line_t {
 pub type trace_print_func = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut trace_iterator,
-        arg2: ::aya_bpf::cty::c_int,
+        arg2: ::aya_ebpf::cty::c_int,
         arg3: *mut trace_event,
     ) -> print_line_t::Type,
 >;
@@ -13750,7 +13768,7 @@ pub struct trace_event_functions {
     pub binary: trace_print_func,
 }
 pub mod trace_reg {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const TRACE_REG_REGISTER: Type = 0;
     pub const TRACE_REG_UNREGISTER: Type = 1;
     pub const TRACE_REG_PERF_REGISTER: Type = 2;
@@ -13763,7 +13781,7 @@ pub mod trace_reg {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct trace_event_fields {
-    pub type_: *const ::aya_bpf::cty::c_char,
+    pub type_: *const ::aya_ebpf::cty::c_char,
     pub __bindgen_anon_1: trace_event_fields__bindgen_ty_1,
 }
 #[repr(C)]
@@ -13771,38 +13789,38 @@ pub struct trace_event_fields {
 pub union trace_event_fields__bindgen_ty_1 {
     pub __bindgen_anon_1: trace_event_fields__bindgen_ty_1__bindgen_ty_1,
     pub define_fields: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut trace_event_call) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut trace_event_call) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct trace_event_fields__bindgen_ty_1__bindgen_ty_1 {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub size: ::aya_bpf::cty::c_int,
-    pub align: ::aya_bpf::cty::c_int,
-    pub is_signed: ::aya_bpf::cty::c_int,
-    pub filter_type: ::aya_bpf::cty::c_int,
-    pub len: ::aya_bpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub size: ::aya_ebpf::cty::c_int,
+    pub align: ::aya_ebpf::cty::c_int,
+    pub is_signed: ::aya_ebpf::cty::c_int,
+    pub filter_type: ::aya_ebpf::cty::c_int,
+    pub len: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct trace_event_class {
-    pub system: *const ::aya_bpf::cty::c_char,
-    pub probe: *mut ::aya_bpf::cty::c_void,
-    pub perf_probe: *mut ::aya_bpf::cty::c_void,
+    pub system: *const ::aya_ebpf::cty::c_char,
+    pub probe: *mut ::aya_ebpf::cty::c_void,
+    pub perf_probe: *mut ::aya_ebpf::cty::c_void,
     pub reg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut trace_event_call,
             arg2: trace_reg::Type,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fields_array: *mut trace_event_fields,
     pub get_fields:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut trace_event_call) -> *mut list_head>,
     pub fields: list_head,
     pub raw_init: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut trace_event_call) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut trace_event_call) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -13815,13 +13833,13 @@ pub struct trace_event_file {
     pub tr: *mut trace_array,
     pub system: *mut trace_subsystem_dir,
     pub triggers: list_head,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub ref_: atomic_t,
     pub sm_ref: atomic_t,
     pub tm_ref: atomic_t,
 }
 pub mod dev_dma_attr {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEV_DMA_NOT_SUPPORTED: Type = 0;
     pub const DEV_DMA_NON_COHERENT: Type = 1;
     pub const DEV_DMA_COHERENT: Type = 2;
@@ -13839,7 +13857,7 @@ pub struct fwnode_operations {
         unsafe extern "C" fn(
             arg1: *const fwnode_handle,
             arg2: *const device,
-        ) -> *const ::aya_bpf::cty::c_void,
+        ) -> *const ::aya_ebpf::cty::c_void,
     >,
     pub device_dma_supported:
         ::core::option::Option<unsafe extern "C" fn(arg1: *const fwnode_handle) -> bool_>,
@@ -13849,31 +13867,31 @@ pub struct fwnode_operations {
     pub property_present: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const fwnode_handle,
-            arg2: *const ::aya_bpf::cty::c_char,
+            arg2: *const ::aya_ebpf::cty::c_char,
         ) -> bool_,
     >,
     pub property_read_int_array: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const fwnode_handle,
-            arg2: *const ::aya_bpf::cty::c_char,
-            arg3: ::aya_bpf::cty::c_uint,
-            arg4: *mut ::aya_bpf::cty::c_void,
+            arg2: *const ::aya_ebpf::cty::c_char,
+            arg3: ::aya_ebpf::cty::c_uint,
+            arg4: *mut ::aya_ebpf::cty::c_void,
             arg5: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub property_read_string_array: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const fwnode_handle,
-            arg2: *const ::aya_bpf::cty::c_char,
-            arg3: *mut *const ::aya_bpf::cty::c_char,
+            arg2: *const ::aya_ebpf::cty::c_char,
+            arg3: *mut *const ::aya_ebpf::cty::c_char,
             arg4: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_name: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const fwnode_handle) -> *const ::aya_bpf::cty::c_char,
+        unsafe extern "C" fn(arg1: *const fwnode_handle) -> *const ::aya_ebpf::cty::c_char,
     >,
     pub get_name_prefix: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const fwnode_handle) -> *const ::aya_bpf::cty::c_char,
+        unsafe extern "C" fn(arg1: *const fwnode_handle) -> *const ::aya_ebpf::cty::c_char,
     >,
     pub get_parent: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const fwnode_handle) -> *mut fwnode_handle,
@@ -13887,18 +13905,18 @@ pub struct fwnode_operations {
     pub get_named_child_node: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const fwnode_handle,
-            arg2: *const ::aya_bpf::cty::c_char,
+            arg2: *const ::aya_ebpf::cty::c_char,
         ) -> *mut fwnode_handle,
     >,
     pub get_reference_args: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const fwnode_handle,
-            arg2: *const ::aya_bpf::cty::c_char,
-            arg3: *const ::aya_bpf::cty::c_char,
-            arg4: ::aya_bpf::cty::c_uint,
-            arg5: ::aya_bpf::cty::c_uint,
+            arg2: *const ::aya_ebpf::cty::c_char,
+            arg3: *const ::aya_ebpf::cty::c_char,
+            arg4: ::aya_ebpf::cty::c_uint,
+            arg5: ::aya_ebpf::cty::c_uint,
             arg6: *mut fwnode_reference_args,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub graph_get_next_endpoint: ::core::option::Option<
         unsafe extern "C" fn(
@@ -13916,36 +13934,36 @@ pub struct fwnode_operations {
         unsafe extern "C" fn(
             arg1: *const fwnode_handle,
             arg2: *mut fwnode_endpoint,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub iomap: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut fwnode_handle,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> *mut ::aya_bpf::cty::c_void,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub irq_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const fwnode_handle,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub add_links: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut fwnode_handle) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut fwnode_handle) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fwnode_endpoint {
-    pub port: ::aya_bpf::cty::c_uint,
-    pub id: ::aya_bpf::cty::c_uint,
+    pub port: ::aya_ebpf::cty::c_uint,
+    pub id: ::aya_ebpf::cty::c_uint,
     pub local_fwnode: *const fwnode_handle,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fwnode_reference_args {
     pub fwnode: *mut fwnode_handle,
-    pub nargs: ::aya_bpf::cty::c_uint,
+    pub nargs: ::aya_ebpf::cty::c_uint,
     pub args: [u64_; 8usize],
 }
 #[repr(C)]
@@ -13958,7 +13976,7 @@ pub struct blk_holder_ops {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct partition_meta_info {
-    pub uuid: [::aya_bpf::cty::c_char; 37usize],
+    pub uuid: [::aya_ebpf::cty::c_char; 37usize],
     pub volname: [u8_; 64usize],
 }
 #[repr(C)]
@@ -13966,9 +13984,9 @@ pub struct partition_meta_info {
 pub struct bio_integrity_payload {
     pub bip_bio: *mut bio,
     pub bip_iter: bvec_iter,
-    pub bip_vcnt: ::aya_bpf::cty::c_ushort,
-    pub bip_max_vcnt: ::aya_bpf::cty::c_ushort,
-    pub bip_flags: ::aya_bpf::cty::c_ushort,
+    pub bip_vcnt: ::aya_ebpf::cty::c_ushort,
+    pub bip_max_vcnt: ::aya_ebpf::cty::c_ushort,
+    pub bip_flags: ::aya_ebpf::cty::c_ushort,
     pub bio_iter: bvec_iter,
     pub bip_work: work_struct,
     pub bip_vec: *mut bio_vec,
@@ -13977,37 +13995,37 @@ pub struct bio_integrity_payload {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct property {
-    pub name: *mut ::aya_bpf::cty::c_char,
-    pub length: ::aya_bpf::cty::c_int,
-    pub value: *mut ::aya_bpf::cty::c_void,
+    pub name: *mut ::aya_ebpf::cty::c_char,
+    pub length: ::aya_ebpf::cty::c_int,
+    pub value: *mut ::aya_ebpf::cty::c_void,
     pub next: *mut property,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct mem_cgroup_reclaim_iter {
     pub position: *mut mem_cgroup,
-    pub generation: ::aya_bpf::cty::c_uint,
+    pub generation: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct shrinker_info {
     pub rcu: callback_head,
     pub nr_deferred: *mut atomic_long_t,
-    pub map: *mut ::aya_bpf::cty::c_ulong,
-    pub map_nr_max: ::aya_bpf::cty::c_int,
+    pub map: *mut ::aya_ebpf::cty::c_ulong,
+    pub map_nr_max: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct lruvec_stats_percpu {
-    pub state: [::aya_bpf::cty::c_long; 41usize],
-    pub state_prev: [::aya_bpf::cty::c_long; 41usize],
+    pub state: [::aya_ebpf::cty::c_long; 41usize],
+    pub state_prev: [::aya_ebpf::cty::c_long; 41usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct lruvec_stats {
-    pub state: [::aya_bpf::cty::c_long; 41usize],
-    pub state_local: [::aya_bpf::cty::c_long; 41usize],
-    pub state_pending: [::aya_bpf::cty::c_long; 41usize],
+    pub state: [::aya_ebpf::cty::c_long; 41usize],
+    pub state_local: [::aya_ebpf::cty::c_long; 41usize],
+    pub state_pending: [::aya_ebpf::cty::c_long; 41usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -14015,11 +14033,11 @@ pub struct mem_cgroup_per_node {
     pub lruvec: lruvec,
     pub lruvec_stats_percpu: *mut lruvec_stats_percpu,
     pub lruvec_stats: lruvec_stats,
-    pub lru_zone_size: [::aya_bpf::cty::c_ulong; 25usize],
+    pub lru_zone_size: [::aya_ebpf::cty::c_ulong; 25usize],
     pub iter: mem_cgroup_reclaim_iter,
     pub shrinker_info: *mut shrinker_info,
     pub tree_node: rb_node,
-    pub usage_in_excess: ::aya_bpf::cty::c_ulong,
+    pub usage_in_excess: ::aya_ebpf::cty::c_ulong,
     pub on_tree: bool_,
     pub memcg: *mut mem_cgroup,
 }
@@ -14027,13 +14045,13 @@ pub struct mem_cgroup_per_node {
 #[derive(Debug, Copy, Clone)]
 pub struct mem_cgroup_threshold {
     pub eventfd: *mut eventfd_ctx,
-    pub threshold: ::aya_bpf::cty::c_ulong,
+    pub threshold: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct mem_cgroup_threshold_ary {
-    pub current_threshold: ::aya_bpf::cty::c_int,
-    pub size: ::aya_bpf::cty::c_uint,
+    pub current_threshold: ::aya_ebpf::cty::c_int,
+    pub size: ::aya_ebpf::cty::c_uint,
     pub entries: __IncompleteArrayField<mem_cgroup_threshold>,
 }
 #[repr(C)]
@@ -14054,10 +14072,10 @@ pub union obj_cgroup__bindgen_ty_1 {
 #[derive(Copy, Clone)]
 pub struct percpu_cluster {
     pub index: swap_cluster_info,
-    pub next: ::aya_bpf::cty::c_uint,
+    pub next: ::aya_ebpf::cty::c_uint,
 }
 pub mod fs_value_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const fs_value_is_undefined: Type = 0;
     pub const fs_value_is_flag: Type = 1;
     pub const fs_value_is_string: Type = 2;
@@ -14068,18 +14086,18 @@ pub mod fs_value_type {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct fs_parameter {
-    pub key: *const ::aya_bpf::cty::c_char,
+    pub key: *const ::aya_ebpf::cty::c_char,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub __bindgen_anon_1: fs_parameter__bindgen_ty_1,
     pub size: usize,
-    pub dirfd: ::aya_bpf::cty::c_int,
+    pub dirfd: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union fs_parameter__bindgen_ty_1 {
-    pub string: *mut ::aya_bpf::cty::c_char,
-    pub blob: *mut ::aya_bpf::cty::c_void,
+    pub string: *mut ::aya_ebpf::cty::c_char,
+    pub blob: *mut ::aya_ebpf::cty::c_void,
     pub name: *mut filename,
     pub file: *mut file,
 }
@@ -14113,32 +14131,35 @@ pub struct fc_log {
     pub tail: u8_,
     pub need_free: u8_,
     pub owner: *mut module,
-    pub buffer: [*mut ::aya_bpf::cty::c_char; 8usize],
+    pub buffer: [*mut ::aya_ebpf::cty::c_char; 8usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fs_context_operations {
     pub free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut fs_context)>,
     pub dup: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut fs_context, arg2: *mut fs_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut fs_context,
+            arg2: *mut fs_context,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub parse_param: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut fs_context,
             arg2: *mut fs_parameter,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub parse_monolithic: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut fs_context,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_tree: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut fs_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut fs_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub reconfigure: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut fs_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut fs_context) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -14151,8 +14172,8 @@ pub struct fs_parse_result {
 #[derive(Copy, Clone)]
 pub union fs_parse_result__bindgen_ty_1 {
     pub boolean: bool_,
-    pub int_32: ::aya_bpf::cty::c_int,
-    pub uint_32: ::aya_bpf::cty::c_uint,
+    pub int_32: ::aya_ebpf::cty::c_int,
+    pub uint_32: ::aya_ebpf::cty::c_uint,
     pub uint_64: u64_,
 }
 #[repr(C)]
@@ -14173,7 +14194,7 @@ pub type integrity_processing_fn =
     ::core::option::Option<unsafe extern "C" fn(arg1: *mut blk_integrity_iter) -> blk_status_t>;
 pub type integrity_prepare_fn = ::core::option::Option<unsafe extern "C" fn(arg1: *mut request)>;
 pub type integrity_complete_fn =
-    ::core::option::Option<unsafe extern "C" fn(arg1: *mut request, arg2: ::aya_bpf::cty::c_uint)>;
+    ::core::option::Option<unsafe extern "C" fn(arg1: *mut request, arg2: ::aya_ebpf::cty::c_uint)>;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct blk_integrity_profile {
@@ -14181,17 +14202,17 @@ pub struct blk_integrity_profile {
     pub verify_fn: integrity_processing_fn,
     pub prepare_fn: integrity_prepare_fn,
     pub complete_fn: integrity_complete_fn,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
 }
 pub type report_zones_cb = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut blk_zone,
-        arg2: ::aya_bpf::cty::c_uint,
-        arg3: *mut ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg2: ::aya_ebpf::cty::c_uint,
+        arg3: *mut ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 pub mod blk_unique_id {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BLK_UID_T10: Type = 1;
     pub const BLK_UID_EUI64: Type = 2;
     pub const BLK_UID_NAA: Type = 3;
@@ -14204,72 +14225,75 @@ pub struct block_device_operations {
         unsafe extern "C" fn(
             arg1: *mut bio,
             arg2: *mut io_comp_batch,
-            arg3: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub open: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut gendisk, arg2: blk_mode_t) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut gendisk, arg2: blk_mode_t) -> ::aya_ebpf::cty::c_int,
     >,
     pub release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut gendisk)>,
     pub ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut block_device,
             arg2: blk_mode_t,
-            arg3: ::aya_bpf::cty::c_uint,
-            arg4: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub compat_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut block_device,
             arg2: blk_mode_t,
-            arg3: ::aya_bpf::cty::c_uint,
-            arg4: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub check_events: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gendisk,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_uint,
     >,
     pub unlock_native_capacity: ::core::option::Option<unsafe extern "C" fn(arg1: *mut gendisk)>,
     pub getgeo: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut block_device,
             arg2: *mut hd_geometry,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_read_only: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut block_device, arg2: bool_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut block_device, arg2: bool_) -> ::aya_ebpf::cty::c_int,
     >,
     pub free_disk: ::core::option::Option<unsafe extern "C" fn(arg1: *mut gendisk)>,
     pub swap_slot_free_notify: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut block_device, arg2: ::aya_bpf::cty::c_ulong),
+        unsafe extern "C" fn(arg1: *mut block_device, arg2: ::aya_ebpf::cty::c_ulong),
     >,
     pub report_zones: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gendisk,
             arg2: sector_t,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: report_zones_cb,
-            arg5: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devnode: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut gendisk, arg2: *mut umode_t) -> *mut ::aya_bpf::cty::c_char,
+        unsafe extern "C" fn(
+            arg1: *mut gendisk,
+            arg2: *mut umode_t,
+        ) -> *mut ::aya_ebpf::cty::c_char,
     >,
     pub get_unique_id: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gendisk,
             arg2: *mut u8_,
             arg3: blk_unique_id::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub owner: *mut module,
     pub pr_ops: *const pr_ops,
     pub alternative_gpt_sector: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut gendisk, arg2: *mut sector_t) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut gendisk, arg2: *mut sector_t) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -14284,11 +14308,11 @@ pub struct blk_independent_access_range {
 pub struct blk_independent_access_ranges {
     pub kobj: kobject,
     pub sysfs_registered: bool_,
-    pub nr_ia_ranges: ::aya_bpf::cty::c_uint,
+    pub nr_ia_ranges: ::aya_ebpf::cty::c_uint,
     pub ia_range: __IncompleteArrayField<blk_independent_access_range>,
 }
 pub mod blk_eh_timer_return {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BLK_EH_DONE: Type = 0;
     pub const BLK_EH_RESET_TIMER: Type = 1;
 }
@@ -14304,16 +14328,16 @@ pub struct blk_mq_ops {
     pub commit_rqs: ::core::option::Option<unsafe extern "C" fn(arg1: *mut blk_mq_hw_ctx)>,
     pub queue_rqs: ::core::option::Option<unsafe extern "C" fn(arg1: *mut *mut request)>,
     pub get_budget: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut request_queue) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut request_queue) -> ::aya_ebpf::cty::c_int,
     >,
     pub put_budget: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut request_queue, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut request_queue, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub set_rq_budget_token: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut request, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut request, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub get_rq_budget_token:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut request) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut request) -> ::aya_ebpf::cty::c_int>,
     pub timeout: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut request) -> blk_eh_timer_return::Type,
     >,
@@ -14321,32 +14345,32 @@ pub struct blk_mq_ops {
         unsafe extern "C" fn(
             arg1: *mut blk_mq_hw_ctx,
             arg2: *mut io_comp_batch,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub complete: ::core::option::Option<unsafe extern "C" fn(arg1: *mut request)>,
     pub init_hctx: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut blk_mq_hw_ctx,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub exit_hctx: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut blk_mq_hw_ctx, arg2: ::aya_bpf::cty::c_uint),
+        unsafe extern "C" fn(arg1: *mut blk_mq_hw_ctx, arg2: ::aya_ebpf::cty::c_uint),
     >,
     pub init_request: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut blk_mq_tag_set,
             arg2: *mut request,
-            arg3: ::aya_bpf::cty::c_uint,
-            arg4: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub exit_request: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut blk_mq_tag_set,
             arg2: *mut request,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
         ),
     >,
     pub cleanup_rq: ::core::option::Option<unsafe extern "C" fn(arg1: *mut request)>,
@@ -14356,7 +14380,7 @@ pub struct blk_mq_ops {
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut request)>,
 }
 pub mod pr_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const PR_WRITE_EXCLUSIVE: Type = 1;
     pub const PR_EXCLUSIVE_ACCESS: Type = 2;
     pub const PR_WRITE_EXCLUSIVE_REG_ONLY: Type = 3;
@@ -14373,7 +14397,7 @@ pub struct pr_ops {
             arg2: u64_,
             arg3: u64_,
             arg4: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pr_reserve: ::core::option::Option<
         unsafe extern "C" fn(
@@ -14381,14 +14405,14 @@ pub struct pr_ops {
             arg2: u64_,
             arg3: pr_type::Type,
             arg4: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pr_release: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut block_device,
             arg2: u64_,
             arg3: pr_type::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pr_preempt: ::core::option::Option<
         unsafe extern "C" fn(
@@ -14397,19 +14421,19 @@ pub struct pr_ops {
             arg3: u64_,
             arg4: pr_type::Type,
             arg5: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pr_clear: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut block_device, arg2: u64_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut block_device, arg2: u64_) -> ::aya_ebpf::cty::c_int,
     >,
     pub pr_read_keys: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut block_device, arg2: *mut pr_keys) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut block_device, arg2: *mut pr_keys) -> ::aya_ebpf::cty::c_int,
     >,
     pub pr_read_reservation: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut block_device,
             arg2: *mut pr_held_reservation,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -14433,7 +14457,7 @@ pub struct ipstats_mib {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct icmp_mib {
-    pub mibs: [::aya_bpf::cty::c_ulong; 30usize],
+    pub mibs: [::aya_ebpf::cty::c_ulong; 30usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -14443,7 +14467,7 @@ pub struct icmpmsg_mib {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct icmpv6_mib {
-    pub mibs: [::aya_bpf::cty::c_ulong; 7usize],
+    pub mibs: [::aya_ebpf::cty::c_ulong; 7usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -14453,30 +14477,30 @@ pub struct icmpv6msg_mib {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tcp_mib {
-    pub mibs: [::aya_bpf::cty::c_ulong; 16usize],
+    pub mibs: [::aya_ebpf::cty::c_ulong; 16usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct udp_mib {
-    pub mibs: [::aya_bpf::cty::c_ulong; 10usize],
+    pub mibs: [::aya_ebpf::cty::c_ulong; 10usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct linux_mib {
-    pub mibs: [::aya_bpf::cty::c_ulong; 127usize],
+    pub mibs: [::aya_ebpf::cty::c_ulong; 127usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct linux_tls_mib {
-    pub mibs: [::aya_bpf::cty::c_ulong; 13usize],
+    pub mibs: [::aya_ebpf::cty::c_ulong; 13usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct fqdir {
-    pub high_thresh: ::aya_bpf::cty::c_long,
-    pub low_thresh: ::aya_bpf::cty::c_long,
-    pub timeout: ::aya_bpf::cty::c_int,
-    pub max_dist: ::aya_bpf::cty::c_int,
+    pub high_thresh: ::aya_ebpf::cty::c_long,
+    pub low_thresh: ::aya_ebpf::cty::c_long,
+    pub timeout: ::aya_ebpf::cty::c_int,
+    pub max_dist: ::aya_ebpf::cty::c_int,
     pub f: *mut inet_frags,
     pub net: *mut net,
     pub dead: bool_,
@@ -14506,14 +14530,14 @@ impl fqdir {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct inet_frags {
-    pub qsize: ::aya_bpf::cty::c_uint,
+    pub qsize: ::aya_ebpf::cty::c_uint,
     pub constructor: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inet_frag_queue, arg2: *const ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut inet_frag_queue, arg2: *const ::aya_ebpf::cty::c_void),
     >,
     pub destructor: ::core::option::Option<unsafe extern "C" fn(arg1: *mut inet_frag_queue)>,
     pub frag_expire: ::core::option::Option<unsafe extern "C" fn(arg1: *mut timer_list)>,
     pub frags_cachep: *mut kmem_cache,
-    pub frags_cache_name: *const ::aya_bpf::cty::c_char,
+    pub frags_cache_name: *const ::aya_ebpf::cty::c_char,
     pub rhash_params: rhashtable_params,
     pub refcnt: refcount_t,
     pub completion: completion,
@@ -14549,8 +14573,8 @@ pub struct inet_frag_queue {
     pub fragments_tail: *mut sk_buff,
     pub last_run_head: *mut sk_buff,
     pub stamp: ktime_t,
-    pub len: ::aya_bpf::cty::c_int,
-    pub meat: ::aya_bpf::cty::c_int,
+    pub len: ::aya_ebpf::cty::c_int,
+    pub meat: ::aya_ebpf::cty::c_int,
     pub mono_delivery_time: u8_,
     pub flags: __u8,
     pub max_size: u16_,
@@ -14564,7 +14588,7 @@ pub union inet_frag_queue__bindgen_ty_1 {
     pub v6: frag_v6_compare_key,
 }
 pub mod tcp_ca_event {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const CA_EVENT_TX_START: Type = 0;
     pub const CA_EVENT_CWND_RESTART: Type = 1;
     pub const CA_EVENT_COMPLETE_CWR: Type = 2;
@@ -14593,11 +14617,11 @@ pub struct tcp_congestion_ops {
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: u32_,
-            arg3: *mut ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_int,
             arg4: *mut tcp_cc_info,
         ) -> usize,
     >,
-    pub name: [::aya_bpf::cty::c_char; 16usize],
+    pub name: [::aya_ebpf::cty::c_char; 16usize],
     pub owner: *mut module,
     pub list: list_head,
     pub key: u32_,
@@ -14620,28 +14644,28 @@ pub struct netdevice_tracker {}
 pub struct dst_entry {
     pub dev: *mut net_device,
     pub ops: *mut dst_ops,
-    pub _metrics: ::aya_bpf::cty::c_ulong,
-    pub expires: ::aya_bpf::cty::c_ulong,
+    pub _metrics: ::aya_ebpf::cty::c_ulong,
+    pub expires: ::aya_ebpf::cty::c_ulong,
     pub xfrm: *mut xfrm_state,
     pub input:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sk_buff) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sk_buff) -> ::aya_ebpf::cty::c_int>,
     pub output: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net,
             arg2: *mut sock,
             arg3: *mut sk_buff,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub flags: ::aya_bpf::cty::c_ushort,
-    pub obsolete: ::aya_bpf::cty::c_short,
-    pub header_len: ::aya_bpf::cty::c_ushort,
-    pub trailer_len: ::aya_bpf::cty::c_ushort,
+    pub flags: ::aya_ebpf::cty::c_ushort,
+    pub obsolete: ::aya_ebpf::cty::c_short,
+    pub header_len: ::aya_ebpf::cty::c_ushort,
+    pub trailer_len: ::aya_ebpf::cty::c_ushort,
     pub __rcuref: rcuref_t,
-    pub __use: ::aya_bpf::cty::c_int,
-    pub lastuse: ::aya_bpf::cty::c_ulong,
+    pub __use: ::aya_ebpf::cty::c_int,
+    pub lastuse: ::aya_ebpf::cty::c_ulong,
     pub callback_head: callback_head,
-    pub error: ::aya_bpf::cty::c_short,
-    pub __pad: ::aya_bpf::cty::c_short,
+    pub error: ::aya_ebpf::cty::c_short,
+    pub __pad: ::aya_ebpf::cty::c_short,
     pub tclassid: __u32,
     pub dev_tracker: netdevice_tracker,
     pub rt_uncached: list_head,
@@ -14649,7 +14673,7 @@ pub struct dst_entry {
     pub lwtstate: *mut lwtunnel_state,
 }
 pub mod nf_log_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NF_LOG_TYPE_LOG: Type = 0;
     pub const NF_LOG_TYPE_ULOG: Type = 1;
     pub const NF_LOG_TYPE_MAX: Type = 2;
@@ -14659,18 +14683,18 @@ pub type nf_logfn = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut net,
         arg2: u_int8_t,
-        arg3: ::aya_bpf::cty::c_uint,
+        arg3: ::aya_ebpf::cty::c_uint,
         arg4: *const sk_buff,
         arg5: *const net_device,
         arg6: *const net_device,
         arg7: *const nf_loginfo,
-        arg8: *const ::aya_bpf::cty::c_char,
+        arg8: *const ::aya_ebpf::cty::c_char,
     ),
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_logger {
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
     pub type_: nf_log_type::Type,
     pub logfn: nf_logfn,
     pub me: *mut module,
@@ -14678,28 +14702,28 @@ pub struct nf_logger {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ip_conntrack_stat {
-    pub found: ::aya_bpf::cty::c_uint,
-    pub invalid: ::aya_bpf::cty::c_uint,
-    pub insert: ::aya_bpf::cty::c_uint,
-    pub insert_failed: ::aya_bpf::cty::c_uint,
-    pub clash_resolve: ::aya_bpf::cty::c_uint,
-    pub drop: ::aya_bpf::cty::c_uint,
-    pub early_drop: ::aya_bpf::cty::c_uint,
-    pub error: ::aya_bpf::cty::c_uint,
-    pub expect_new: ::aya_bpf::cty::c_uint,
-    pub expect_create: ::aya_bpf::cty::c_uint,
-    pub expect_delete: ::aya_bpf::cty::c_uint,
-    pub search_restart: ::aya_bpf::cty::c_uint,
-    pub chaintoolong: ::aya_bpf::cty::c_uint,
+    pub found: ::aya_ebpf::cty::c_uint,
+    pub invalid: ::aya_ebpf::cty::c_uint,
+    pub insert: ::aya_ebpf::cty::c_uint,
+    pub insert_failed: ::aya_ebpf::cty::c_uint,
+    pub clash_resolve: ::aya_ebpf::cty::c_uint,
+    pub drop: ::aya_ebpf::cty::c_uint,
+    pub early_drop: ::aya_ebpf::cty::c_uint,
+    pub error: ::aya_ebpf::cty::c_uint,
+    pub expect_new: ::aya_ebpf::cty::c_uint,
+    pub expect_create: ::aya_ebpf::cty::c_uint,
+    pub expect_delete: ::aya_ebpf::cty::c_uint,
+    pub search_restart: ::aya_ebpf::cty::c_uint,
+    pub chaintoolong: ::aya_ebpf::cty::c_uint,
 }
 pub mod ip_conntrack_dir {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IP_CT_DIR_ORIGINAL: Type = 0;
     pub const IP_CT_DIR_REPLY: Type = 1;
     pub const IP_CT_DIR_MAX: Type = 2;
 }
 pub mod sctp_conntrack {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const SCTP_CONNTRACK_NONE: Type = 0;
     pub const SCTP_CONNTRACK_CLOSED: Type = 1;
     pub const SCTP_CONNTRACK_COOKIE_WAIT: Type = 2;
@@ -14715,9 +14739,9 @@ pub mod sctp_conntrack {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_flow_table_stat {
-    pub count_wq_add: ::aya_bpf::cty::c_uint,
-    pub count_wq_del: ::aya_bpf::cty::c_uint,
-    pub count_wq_stats: ::aya_bpf::cty::c_uint,
+    pub count_wq_add: ::aya_ebpf::cty::c_uint,
+    pub count_wq_del: ::aya_ebpf::cty::c_uint,
+    pub count_wq_stats: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug)]
@@ -14725,18 +14749,18 @@ pub struct skb_ext {
     pub refcnt: refcount_t,
     pub offset: [u8_; 3usize],
     pub chunks: u8_,
-    pub data: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub data: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 pub type __be64 = __u64;
-pub type slab_flags_t = ::aya_bpf::cty::c_uint;
+pub type slab_flags_t = ::aya_ebpf::cty::c_uint;
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct fs_struct {
-    pub users: ::aya_bpf::cty::c_int,
+    pub users: ::aya_ebpf::cty::c_int,
     pub lock: spinlock_t,
     pub seq: seqcount_spinlock_t,
-    pub umask: ::aya_bpf::cty::c_int,
-    pub in_exec: ::aya_bpf::cty::c_int,
+    pub umask: ::aya_ebpf::cty::c_int,
+    pub in_exec: ::aya_ebpf::cty::c_int,
     pub root: path,
     pub pwd: path,
 }
@@ -14752,11 +14776,11 @@ pub struct sock_common {
     pub __bindgen_anon_1: sock_common__bindgen_ty_1,
     pub __bindgen_anon_2: sock_common__bindgen_ty_2,
     pub __bindgen_anon_3: sock_common__bindgen_ty_3,
-    pub skc_family: ::aya_bpf::cty::c_ushort,
-    pub skc_state: ::aya_bpf::cty::c_uchar,
+    pub skc_family: ::aya_ebpf::cty::c_ushort,
+    pub skc_state: ::aya_ebpf::cty::c_uchar,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
-    pub skc_bound_dev_if: ::aya_bpf::cty::c_int,
+    pub skc_bound_dev_if: ::aya_ebpf::cty::c_int,
     pub __bindgen_anon_4: sock_common__bindgen_ty_4,
     pub skc_prot: *mut proto,
     pub skc_net: possible_net_t,
@@ -14764,13 +14788,13 @@ pub struct sock_common {
     pub skc_v6_rcv_saddr: in6_addr,
     pub skc_cookie: atomic64_t,
     pub __bindgen_anon_5: sock_common__bindgen_ty_5,
-    pub skc_dontcopy_begin: __IncompleteArrayField<::aya_bpf::cty::c_int>,
+    pub skc_dontcopy_begin: __IncompleteArrayField<::aya_ebpf::cty::c_int>,
     pub __bindgen_anon_6: sock_common__bindgen_ty_6,
-    pub skc_tx_queue_mapping: ::aya_bpf::cty::c_ushort,
-    pub skc_rx_queue_mapping: ::aya_bpf::cty::c_ushort,
+    pub skc_tx_queue_mapping: ::aya_ebpf::cty::c_ushort,
+    pub skc_rx_queue_mapping: ::aya_ebpf::cty::c_ushort,
     pub __bindgen_anon_7: sock_common__bindgen_ty_7,
     pub skc_refcnt: refcount_t,
-    pub skc_dontcopy_end: __IncompleteArrayField<::aya_bpf::cty::c_int>,
+    pub skc_dontcopy_end: __IncompleteArrayField<::aya_ebpf::cty::c_int>,
     pub __bindgen_anon_8: sock_common__bindgen_ty_8,
 }
 #[repr(C)]
@@ -14788,7 +14812,7 @@ pub struct sock_common__bindgen_ty_1__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union sock_common__bindgen_ty_2 {
-    pub skc_hash: ::aya_bpf::cty::c_uint,
+    pub skc_hash: ::aya_ebpf::cty::c_uint,
     pub skc_u16hashes: [__u16; 2usize],
 }
 #[repr(C)]
@@ -14812,7 +14836,7 @@ pub union sock_common__bindgen_ty_4 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union sock_common__bindgen_ty_5 {
-    pub skc_flags: ::aya_bpf::cty::c_ulong,
+    pub skc_flags: ::aya_ebpf::cty::c_ulong,
     pub skc_listener: *mut sock,
     pub skc_tw_dr: *mut inet_timewait_death_row,
 }
@@ -14825,7 +14849,7 @@ pub union sock_common__bindgen_ty_6 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union sock_common__bindgen_ty_7 {
-    pub skc_incoming_cpu: ::aya_bpf::cty::c_int,
+    pub skc_incoming_cpu: ::aya_ebpf::cty::c_int,
     pub skc_rcv_wnd: u32_,
     pub skc_tw_rcv_nxt: u32_,
 }
@@ -14838,44 +14862,44 @@ pub union sock_common__bindgen_ty_8 {
 }
 impl sock_common {
     #[inline]
-    pub fn skc_reuse(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn skc_reuse(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 4u8) as u8) }
     }
     #[inline]
-    pub fn set_skc_reuse(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_skc_reuse(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 4u8, val as u64)
         }
     }
     #[inline]
-    pub fn skc_reuseport(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn skc_reuseport(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u8) }
     }
     #[inline]
-    pub fn set_skc_reuseport(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_skc_reuseport(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(4usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn skc_ipv6only(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn skc_ipv6only(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u8) }
     }
     #[inline]
-    pub fn set_skc_ipv6only(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_skc_ipv6only(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(5usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn skc_net_refcnt(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn skc_net_refcnt(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u8) }
     }
     #[inline]
-    pub fn set_skc_net_refcnt(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_skc_net_refcnt(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(6usize, 1u8, val as u64)
@@ -14883,10 +14907,10 @@ impl sock_common {
     }
     #[inline]
     pub fn new_bitfield_1(
-        skc_reuse: ::aya_bpf::cty::c_uchar,
-        skc_reuseport: ::aya_bpf::cty::c_uchar,
-        skc_ipv6only: ::aya_bpf::cty::c_uchar,
-        skc_net_refcnt: ::aya_bpf::cty::c_uchar,
+        skc_reuse: ::aya_ebpf::cty::c_uchar,
+        skc_reuseport: ::aya_ebpf::cty::c_uchar,
+        skc_ipv6only: ::aya_ebpf::cty::c_uchar,
+        skc_net_refcnt: ::aya_ebpf::cty::c_uchar,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 4u8, {
@@ -14912,7 +14936,7 @@ impl sock_common {
 #[derive(Copy, Clone)]
 pub struct socket_lock_t {
     pub slock: spinlock_t,
-    pub owned: ::aya_bpf::cty::c_int,
+    pub owned: ::aya_ebpf::cty::c_int,
     pub wq: wait_queue_head_t,
 }
 pub type netdev_features_t = u64_;
@@ -14930,45 +14954,45 @@ pub struct netns_tracker {}
 pub struct sock {
     pub __sk_common: sock_common,
     pub sk_rx_dst: *mut dst_entry,
-    pub sk_rx_dst_ifindex: ::aya_bpf::cty::c_int,
+    pub sk_rx_dst_ifindex: ::aya_ebpf::cty::c_int,
     pub sk_rx_dst_cookie: u32_,
     pub sk_lock: socket_lock_t,
     pub sk_drops: atomic_t,
-    pub sk_rcvlowat: ::aya_bpf::cty::c_int,
+    pub sk_rcvlowat: ::aya_ebpf::cty::c_int,
     pub sk_error_queue: sk_buff_head,
     pub sk_receive_queue: sk_buff_head,
     pub sk_backlog: sock__bindgen_ty_1,
-    pub sk_forward_alloc: ::aya_bpf::cty::c_int,
+    pub sk_forward_alloc: ::aya_ebpf::cty::c_int,
     pub sk_reserved_mem: u32_,
-    pub sk_ll_usec: ::aya_bpf::cty::c_uint,
-    pub sk_napi_id: ::aya_bpf::cty::c_uint,
-    pub sk_rcvbuf: ::aya_bpf::cty::c_int,
-    pub sk_disconnects: ::aya_bpf::cty::c_int,
+    pub sk_ll_usec: ::aya_ebpf::cty::c_uint,
+    pub sk_napi_id: ::aya_ebpf::cty::c_uint,
+    pub sk_rcvbuf: ::aya_ebpf::cty::c_int,
+    pub sk_disconnects: ::aya_ebpf::cty::c_int,
     pub sk_filter: *mut sk_filter,
     pub __bindgen_anon_1: sock__bindgen_ty_2,
     pub sk_policy: [*mut xfrm_policy; 2usize],
     pub sk_dst_cache: *mut dst_entry,
     pub sk_omem_alloc: atomic_t,
-    pub sk_sndbuf: ::aya_bpf::cty::c_int,
-    pub sk_wmem_queued: ::aya_bpf::cty::c_int,
+    pub sk_sndbuf: ::aya_ebpf::cty::c_int,
+    pub sk_wmem_queued: ::aya_ebpf::cty::c_int,
     pub sk_wmem_alloc: refcount_t,
-    pub sk_tsq_flags: ::aya_bpf::cty::c_ulong,
+    pub sk_tsq_flags: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_2: sock__bindgen_ty_3,
     pub sk_write_queue: sk_buff_head,
     pub sk_peek_off: __s32,
-    pub sk_write_pending: ::aya_bpf::cty::c_int,
+    pub sk_write_pending: ::aya_ebpf::cty::c_int,
     pub sk_dst_pending_confirm: __u32,
     pub sk_pacing_status: u32_,
-    pub sk_sndtimeo: ::aya_bpf::cty::c_long,
+    pub sk_sndtimeo: ::aya_ebpf::cty::c_long,
     pub sk_timer: timer_list,
     pub sk_priority: __u32,
     pub sk_mark: __u32,
-    pub sk_pacing_rate: ::aya_bpf::cty::c_ulong,
-    pub sk_max_pacing_rate: ::aya_bpf::cty::c_ulong,
+    pub sk_pacing_rate: ::aya_ebpf::cty::c_ulong,
+    pub sk_max_pacing_rate: ::aya_ebpf::cty::c_ulong,
     pub sk_frag: page_frag,
     pub sk_route_caps: netdev_features_t,
-    pub sk_gso_type: ::aya_bpf::cty::c_int,
-    pub sk_gso_max_size: ::aya_bpf::cty::c_uint,
+    pub sk_gso_type: ::aya_ebpf::cty::c_int,
+    pub sk_gso_max_size: ::aya_ebpf::cty::c_uint,
     pub sk_allocation: gfp_t,
     pub sk_txhash: __u32,
     pub _bitfield_align_1: [u8; 0],
@@ -14977,11 +15001,11 @@ pub struct sock {
     pub sk_type: u16_,
     pub sk_protocol: u16_,
     pub sk_gso_max_segs: u16_,
-    pub sk_lingertime: ::aya_bpf::cty::c_ulong,
+    pub sk_lingertime: ::aya_ebpf::cty::c_ulong,
     pub sk_prot_creator: *mut proto,
     pub sk_callback_lock: rwlock_t,
-    pub sk_err: ::aya_bpf::cty::c_int,
-    pub sk_err_soft: ::aya_bpf::cty::c_int,
+    pub sk_err: ::aya_ebpf::cty::c_int,
+    pub sk_err_soft: ::aya_ebpf::cty::c_int,
     pub sk_ack_backlog: u32_,
     pub sk_max_ack_backlog: u32_,
     pub sk_uid: kuid_t,
@@ -14989,10 +15013,10 @@ pub struct sock {
     pub sk_prefer_busy_poll: u8_,
     pub sk_busy_poll_budget: u16_,
     pub sk_peer_lock: spinlock_t,
-    pub sk_bind_phc: ::aya_bpf::cty::c_int,
+    pub sk_bind_phc: ::aya_ebpf::cty::c_int,
     pub sk_peer_pid: *mut pid,
     pub sk_peer_cred: *const cred,
-    pub sk_rcvtimeo: ::aya_bpf::cty::c_long,
+    pub sk_rcvtimeo: ::aya_ebpf::cty::c_long,
     pub sk_stamp: ktime_t,
     pub sk_tskey: atomic_t,
     pub sk_zckey: atomic_t,
@@ -15003,8 +15027,8 @@ pub struct sock {
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub sk_use_task_frag: bool_,
     pub sk_socket: *mut socket,
-    pub sk_user_data: *mut ::aya_bpf::cty::c_void,
-    pub sk_security: *mut ::aya_bpf::cty::c_void,
+    pub sk_user_data: *mut ::aya_ebpf::cty::c_void,
+    pub sk_security: *mut ::aya_ebpf::cty::c_void,
     pub sk_cgrp_data: sock_cgroup_data,
     pub sk_memcg: *mut mem_cgroup,
     pub sk_state_change: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
@@ -15012,7 +15036,7 @@ pub struct sock {
     pub sk_write_space: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub sk_error_report: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub sk_backlog_rcv: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sock, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sock, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub sk_validate_xmit_skb: ::core::option::Option<
         unsafe extern "C" fn(
@@ -15032,7 +15056,7 @@ pub struct sock {
 #[derive(Debug, Copy, Clone)]
 pub struct sock__bindgen_ty_1 {
     pub rmem_alloc: atomic_t,
-    pub len: ::aya_bpf::cty::c_int,
+    pub len: ::aya_ebpf::cty::c_int,
     pub head: *mut sk_buff,
     pub tail: *mut sk_buff,
 }
@@ -15192,7 +15216,7 @@ impl sock {
         __bindgen_bitfield_unit
     }
 }
-pub type __kernel_sa_family_t = ::aya_bpf::cty::c_ushort;
+pub type __kernel_sa_family_t = ::aya_ebpf::cty::c_ushort;
 pub type sa_family_t = __kernel_sa_family_t;
 #[repr(C)]
 pub struct sockaddr {
@@ -15201,7 +15225,7 @@ pub struct sockaddr {
 }
 #[repr(C)]
 pub struct sockaddr__bindgen_ty_1 {
-    pub sa_data_min: __BindgenUnionField<[::aya_bpf::cty::c_char; 14usize]>,
+    pub sa_data_min: __BindgenUnionField<[::aya_ebpf::cty::c_char; 14usize]>,
     pub __bindgen_anon_1: __BindgenUnionField<sockaddr__bindgen_ty_1__bindgen_ty_1>,
     pub bindgen_union_field: [u8; 14usize],
 }
@@ -15209,7 +15233,7 @@ pub struct sockaddr__bindgen_ty_1 {
 #[derive(Debug)]
 pub struct sockaddr__bindgen_ty_1__bindgen_ty_1 {
     pub __empty_sa_data: sockaddr__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1,
-    pub sa_data: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub sa_data: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -15217,14 +15241,14 @@ pub struct sockaddr__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {}
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct msghdr {
-    pub msg_name: *mut ::aya_bpf::cty::c_void,
-    pub msg_namelen: ::aya_bpf::cty::c_int,
-    pub msg_inq: ::aya_bpf::cty::c_int,
+    pub msg_name: *mut ::aya_ebpf::cty::c_void,
+    pub msg_namelen: ::aya_ebpf::cty::c_int,
+    pub msg_inq: ::aya_ebpf::cty::c_int,
     pub msg_iter: iov_iter,
     pub __bindgen_anon_1: msghdr__bindgen_ty_1,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
-    pub msg_flags: ::aya_bpf::cty::c_uint,
+    pub msg_flags: ::aya_ebpf::cty::c_uint,
     pub msg_controllen: __kernel_size_t,
     pub msg_iocb: *mut kiocb,
     pub msg_ubuf: *mut ubuf_info,
@@ -15234,14 +15258,14 @@ pub struct msghdr {
             arg2: *mut sk_buff,
             arg3: *mut iov_iter,
             arg4: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union msghdr__bindgen_ty_1 {
-    pub msg_control: *mut ::aya_bpf::cty::c_void,
-    pub msg_control_user: *mut ::aya_bpf::cty::c_void,
+    pub msg_control: *mut ::aya_ebpf::cty::c_void,
+    pub msg_control_user: *mut ::aya_ebpf::cty::c_void,
 }
 impl msghdr {
     #[inline]
@@ -15295,77 +15319,77 @@ pub struct ubuf_info {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sync_serial_settings {
-    pub clock_rate: ::aya_bpf::cty::c_uint,
-    pub clock_type: ::aya_bpf::cty::c_uint,
-    pub loopback: ::aya_bpf::cty::c_ushort,
+    pub clock_rate: ::aya_ebpf::cty::c_uint,
+    pub clock_type: ::aya_ebpf::cty::c_uint,
+    pub loopback: ::aya_ebpf::cty::c_ushort,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct te1_settings {
-    pub clock_rate: ::aya_bpf::cty::c_uint,
-    pub clock_type: ::aya_bpf::cty::c_uint,
-    pub loopback: ::aya_bpf::cty::c_ushort,
-    pub slot_map: ::aya_bpf::cty::c_uint,
+    pub clock_rate: ::aya_ebpf::cty::c_uint,
+    pub clock_type: ::aya_ebpf::cty::c_uint,
+    pub loopback: ::aya_ebpf::cty::c_ushort,
+    pub slot_map: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct raw_hdlc_proto {
-    pub encoding: ::aya_bpf::cty::c_ushort,
-    pub parity: ::aya_bpf::cty::c_ushort,
+    pub encoding: ::aya_ebpf::cty::c_ushort,
+    pub parity: ::aya_ebpf::cty::c_ushort,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fr_proto {
-    pub t391: ::aya_bpf::cty::c_uint,
-    pub t392: ::aya_bpf::cty::c_uint,
-    pub n391: ::aya_bpf::cty::c_uint,
-    pub n392: ::aya_bpf::cty::c_uint,
-    pub n393: ::aya_bpf::cty::c_uint,
-    pub lmi: ::aya_bpf::cty::c_ushort,
-    pub dce: ::aya_bpf::cty::c_ushort,
+    pub t391: ::aya_ebpf::cty::c_uint,
+    pub t392: ::aya_ebpf::cty::c_uint,
+    pub n391: ::aya_ebpf::cty::c_uint,
+    pub n392: ::aya_ebpf::cty::c_uint,
+    pub n393: ::aya_ebpf::cty::c_uint,
+    pub lmi: ::aya_ebpf::cty::c_ushort,
+    pub dce: ::aya_ebpf::cty::c_ushort,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fr_proto_pvc {
-    pub dlci: ::aya_bpf::cty::c_uint,
+    pub dlci: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fr_proto_pvc_info {
-    pub dlci: ::aya_bpf::cty::c_uint,
-    pub master: [::aya_bpf::cty::c_char; 16usize],
+    pub dlci: ::aya_ebpf::cty::c_uint,
+    pub master: [::aya_ebpf::cty::c_char; 16usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cisco_proto {
-    pub interval: ::aya_bpf::cty::c_uint,
-    pub timeout: ::aya_bpf::cty::c_uint,
+    pub interval: ::aya_ebpf::cty::c_uint,
+    pub timeout: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct x25_hdlc_proto {
-    pub dce: ::aya_bpf::cty::c_ushort,
-    pub modulo: ::aya_bpf::cty::c_uint,
-    pub window: ::aya_bpf::cty::c_uint,
-    pub t1: ::aya_bpf::cty::c_uint,
-    pub t2: ::aya_bpf::cty::c_uint,
-    pub n2: ::aya_bpf::cty::c_uint,
+    pub dce: ::aya_ebpf::cty::c_ushort,
+    pub modulo: ::aya_ebpf::cty::c_uint,
+    pub window: ::aya_ebpf::cty::c_uint,
+    pub t1: ::aya_ebpf::cty::c_uint,
+    pub t2: ::aya_ebpf::cty::c_uint,
+    pub n2: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ifmap {
-    pub mem_start: ::aya_bpf::cty::c_ulong,
-    pub mem_end: ::aya_bpf::cty::c_ulong,
-    pub base_addr: ::aya_bpf::cty::c_ushort,
-    pub irq: ::aya_bpf::cty::c_uchar,
-    pub dma: ::aya_bpf::cty::c_uchar,
-    pub port: ::aya_bpf::cty::c_uchar,
+    pub mem_start: ::aya_ebpf::cty::c_ulong,
+    pub mem_end: ::aya_ebpf::cty::c_ulong,
+    pub base_addr: ::aya_ebpf::cty::c_ushort,
+    pub irq: ::aya_ebpf::cty::c_uchar,
+    pub dma: ::aya_ebpf::cty::c_uchar,
+    pub port: ::aya_ebpf::cty::c_uchar,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct if_settings {
-    pub type_: ::aya_bpf::cty::c_uint,
-    pub size: ::aya_bpf::cty::c_uint,
+    pub type_: ::aya_ebpf::cty::c_uint,
+    pub size: ::aya_ebpf::cty::c_uint,
     pub ifs_ifsu: if_settings__bindgen_ty_1,
 }
 #[repr(C)]
@@ -15388,7 +15412,7 @@ pub struct ifreq {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union ifreq__bindgen_ty_1 {
-    pub ifrn_name: [::aya_bpf::cty::c_char; 16usize],
+    pub ifrn_name: [::aya_ebpf::cty::c_char; 16usize],
 }
 #[repr(C)]
 pub struct ifreq__bindgen_ty_2 {
@@ -15397,13 +15421,13 @@ pub struct ifreq__bindgen_ty_2 {
     pub ifru_broadaddr: __BindgenUnionField<sockaddr>,
     pub ifru_netmask: __BindgenUnionField<sockaddr>,
     pub ifru_hwaddr: __BindgenUnionField<sockaddr>,
-    pub ifru_flags: __BindgenUnionField<::aya_bpf::cty::c_short>,
-    pub ifru_ivalue: __BindgenUnionField<::aya_bpf::cty::c_int>,
-    pub ifru_mtu: __BindgenUnionField<::aya_bpf::cty::c_int>,
+    pub ifru_flags: __BindgenUnionField<::aya_ebpf::cty::c_short>,
+    pub ifru_ivalue: __BindgenUnionField<::aya_ebpf::cty::c_int>,
+    pub ifru_mtu: __BindgenUnionField<::aya_ebpf::cty::c_int>,
     pub ifru_map: __BindgenUnionField<ifmap>,
-    pub ifru_slave: __BindgenUnionField<[::aya_bpf::cty::c_char; 16usize]>,
-    pub ifru_newname: __BindgenUnionField<[::aya_bpf::cty::c_char; 16usize]>,
-    pub ifru_data: __BindgenUnionField<*mut ::aya_bpf::cty::c_void>,
+    pub ifru_slave: __BindgenUnionField<[::aya_ebpf::cty::c_char; 16usize]>,
+    pub ifru_newname: __BindgenUnionField<[::aya_ebpf::cty::c_char; 16usize]>,
+    pub ifru_data: __BindgenUnionField<*mut ::aya_ebpf::cty::c_void>,
     pub ifru_settings: __BindgenUnionField<if_settings>,
     pub bindgen_union_field: [u64; 3usize],
 }
@@ -15412,13 +15436,13 @@ pub struct ifreq__bindgen_ty_2 {
 pub struct ld_semaphore {
     pub count: atomic_long_t,
     pub wait_lock: raw_spinlock_t,
-    pub wait_readers: ::aya_bpf::cty::c_uint,
+    pub wait_readers: ::aya_ebpf::cty::c_uint,
     pub read_wait: list_head,
     pub write_wait: list_head,
 }
-pub type tcflag_t = ::aya_bpf::cty::c_uint;
-pub type cc_t = ::aya_bpf::cty::c_uchar;
-pub type speed_t = ::aya_bpf::cty::c_uint;
+pub type tcflag_t = ::aya_ebpf::cty::c_uint;
+pub type cc_t = ::aya_ebpf::cty::c_uchar;
+pub type speed_t = ::aya_ebpf::cty::c_uint;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ktermios {
@@ -15434,15 +15458,15 @@ pub struct ktermios {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct winsize {
-    pub ws_row: ::aya_bpf::cty::c_ushort,
-    pub ws_col: ::aya_bpf::cty::c_ushort,
-    pub ws_xpixel: ::aya_bpf::cty::c_ushort,
-    pub ws_ypixel: ::aya_bpf::cty::c_ushort,
+    pub ws_row: ::aya_ebpf::cty::c_ushort,
+    pub ws_col: ::aya_ebpf::cty::c_ushort,
+    pub ws_xpixel: ::aya_ebpf::cty::c_ushort,
+    pub ws_ypixel: ::aya_ebpf::cty::c_ushort,
 }
 #[repr(C)]
 pub struct tty_struct {
     pub kref: kref,
-    pub index: ::aya_bpf::cty::c_int,
+    pub index: ::aya_ebpf::cty::c_int,
     pub dev: *mut device,
     pub driver: *mut tty_driver,
     pub port: *mut tty_port,
@@ -15456,26 +15480,26 @@ pub struct tty_struct {
     pub winsize_mutex: mutex,
     pub termios: ktermios,
     pub termios_locked: ktermios,
-    pub name: [::aya_bpf::cty::c_char; 64usize],
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub count: ::aya_bpf::cty::c_int,
-    pub receive_room: ::aya_bpf::cty::c_uint,
+    pub name: [::aya_ebpf::cty::c_char; 64usize],
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub count: ::aya_ebpf::cty::c_int,
+    pub receive_room: ::aya_ebpf::cty::c_uint,
     pub winsize: winsize,
     pub flow: tty_struct__bindgen_ty_1,
     pub ctrl: tty_struct__bindgen_ty_2,
     pub hw_stopped: bool_,
     pub closing: bool_,
-    pub flow_change: ::aya_bpf::cty::c_int,
+    pub flow_change: ::aya_ebpf::cty::c_int,
     pub link: *mut tty_struct,
     pub fasync: *mut fasync_struct,
     pub write_wait: wait_queue_head_t,
     pub read_wait: wait_queue_head_t,
     pub hangup_work: work_struct,
-    pub disc_data: *mut ::aya_bpf::cty::c_void,
-    pub driver_data: *mut ::aya_bpf::cty::c_void,
+    pub disc_data: *mut ::aya_ebpf::cty::c_void,
+    pub driver_data: *mut ::aya_ebpf::cty::c_void,
     pub files_lock: spinlock_t,
-    pub write_cnt: ::aya_bpf::cty::c_int,
-    pub write_buf: *mut ::aya_bpf::cty::c_uchar,
+    pub write_cnt: ::aya_ebpf::cty::c_int,
+    pub write_buf: *mut ::aya_ebpf::cty::c_uchar,
     pub tty_files: list_head,
     pub SAK_work: work_struct,
 }
@@ -15484,22 +15508,22 @@ pub struct tty_struct__bindgen_ty_1 {
     pub lock: spinlock_t,
     pub stopped: bool_,
     pub tco_stopped: bool_,
-    pub unused: __IncompleteArrayField<::aya_bpf::cty::c_ulong>,
+    pub unused: __IncompleteArrayField<::aya_ebpf::cty::c_ulong>,
 }
 #[repr(C)]
 pub struct tty_struct__bindgen_ty_2 {
     pub pgrp: *mut pid,
     pub session: *mut pid,
     pub lock: spinlock_t,
-    pub pktstatus: ::aya_bpf::cty::c_uchar,
+    pub pktstatus: ::aya_ebpf::cty::c_uchar,
     pub packet: bool_,
-    pub unused: __IncompleteArrayField<::aya_bpf::cty::c_ulong>,
+    pub unused: __IncompleteArrayField<::aya_ebpf::cty::c_ulong>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct posix_acl_entry {
-    pub e_tag: ::aya_bpf::cty::c_short,
-    pub e_perm: ::aya_bpf::cty::c_ushort,
+    pub e_tag: ::aya_ebpf::cty::c_short,
+    pub e_perm: ::aya_ebpf::cty::c_ushort,
     pub __bindgen_anon_1: posix_acl_entry__bindgen_ty_1,
 }
 #[repr(C)]
@@ -15512,17 +15536,17 @@ pub union posix_acl_entry__bindgen_ty_1 {
 pub struct posix_acl {
     pub a_refcount: refcount_t,
     pub a_rcu: callback_head,
-    pub a_count: ::aya_bpf::cty::c_uint,
+    pub a_count: ::aya_ebpf::cty::c_uint,
     pub a_entries: __IncompleteArrayField<posix_acl_entry>,
 }
 #[repr(C)]
 pub struct tty_buffer {
     pub __bindgen_anon_1: tty_buffer__bindgen_ty_1,
-    pub used: ::aya_bpf::cty::c_uint,
-    pub size: ::aya_bpf::cty::c_uint,
-    pub commit: ::aya_bpf::cty::c_uint,
-    pub lookahead: ::aya_bpf::cty::c_uint,
-    pub read: ::aya_bpf::cty::c_uint,
+    pub used: ::aya_ebpf::cty::c_uint,
+    pub size: ::aya_ebpf::cty::c_uint,
+    pub commit: ::aya_ebpf::cty::c_uint,
+    pub lookahead: ::aya_ebpf::cty::c_uint,
+    pub read: ::aya_ebpf::cty::c_uint,
     pub flags: bool_,
     pub __bindgen_padding_0: [u8; 3usize],
     pub data: __IncompleteArrayField<u8_>,
@@ -15542,7 +15566,7 @@ pub struct tty_bufhead {
     pub sentinel: tty_buffer,
     pub free: llist_head,
     pub mem_used: atomic_t,
-    pub mem_limit: ::aya_bpf::cty::c_int,
+    pub mem_limit: ::aya_ebpf::cty::c_int,
     pub tail: *mut tty_buffer,
 }
 #[repr(C)]
@@ -15552,16 +15576,19 @@ pub struct tty_operations {
         unsafe extern "C" fn(
             arg1: *mut tty_driver,
             arg2: *mut file,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
         ) -> *mut tty_struct,
     >,
     pub install: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_driver, arg2: *mut tty_struct) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut tty_driver,
+            arg2: *mut tty_struct,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub remove:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_driver, arg2: *mut tty_struct)>,
     pub open: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: *mut file) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: *mut file) -> ::aya_ebpf::cty::c_int,
     >,
     pub close: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct, arg2: *mut file)>,
     pub shutdown: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct)>,
@@ -15570,28 +15597,28 @@ pub struct tty_operations {
         unsafe extern "C" fn(arg1: *mut tty_struct, arg2: *const u8_, arg3: usize) -> isize,
     >,
     pub put_char: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: u8_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: u8_) -> ::aya_ebpf::cty::c_int,
     >,
     pub flush_chars: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct)>,
     pub write_room: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_struct) -> ::aya_bpf::cty::c_uint,
+        unsafe extern "C" fn(arg1: *mut tty_struct) -> ::aya_ebpf::cty::c_uint,
     >,
     pub chars_in_buffer: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_struct) -> ::aya_bpf::cty::c_uint,
+        unsafe extern "C" fn(arg1: *mut tty_struct) -> ::aya_ebpf::cty::c_uint,
     >,
     pub ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tty_struct,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub compat_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tty_struct,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_long,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub set_termios:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct, arg2: *const ktermios)>,
@@ -15603,55 +15630,55 @@ pub struct tty_operations {
     pub break_ctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tty_struct,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub flush_buffer: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct)>,
     pub set_ldisc: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct)>,
     pub wait_until_sent: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub send_xchar: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: ::aya_bpf::cty::c_char),
+        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: ::aya_ebpf::cty::c_char),
     >,
     pub tiocmget: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_struct) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut tty_struct) -> ::aya_ebpf::cty::c_int,
     >,
     pub tiocmset: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tty_struct,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub resize: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: *mut winsize) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut tty_struct, arg2: *mut winsize) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_icount: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tty_struct,
             arg2: *mut serial_icounter_struct,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_serial: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tty_struct,
             arg2: *mut serial_struct,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_serial: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tty_struct,
             arg2: *mut serial_struct,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub show_fdinfo:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct, arg2: *mut seq_file)>,
     pub proc_show: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -15660,33 +15687,33 @@ pub struct tty_driver {
     pub kref: kref,
     pub cdevs: *mut *mut cdev,
     pub owner: *mut module,
-    pub driver_name: *const ::aya_bpf::cty::c_char,
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub name_base: ::aya_bpf::cty::c_int,
-    pub major: ::aya_bpf::cty::c_int,
-    pub minor_start: ::aya_bpf::cty::c_int,
-    pub num: ::aya_bpf::cty::c_uint,
-    pub type_: ::aya_bpf::cty::c_short,
-    pub subtype: ::aya_bpf::cty::c_short,
+    pub driver_name: *const ::aya_ebpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub name_base: ::aya_ebpf::cty::c_int,
+    pub major: ::aya_ebpf::cty::c_int,
+    pub minor_start: ::aya_ebpf::cty::c_int,
+    pub num: ::aya_ebpf::cty::c_uint,
+    pub type_: ::aya_ebpf::cty::c_short,
+    pub subtype: ::aya_ebpf::cty::c_short,
     pub init_termios: ktermios,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub proc_entry: *mut proc_dir_entry,
     pub other: *mut tty_driver,
     pub ttys: *mut *mut tty_struct,
     pub ports: *mut *mut tty_port,
     pub termios: *mut *mut ktermios,
-    pub driver_state: *mut ::aya_bpf::cty::c_void,
+    pub driver_state: *mut ::aya_ebpf::cty::c_void,
     pub ops: *const tty_operations,
     pub tty_drivers: list_head,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __kfifo {
-    pub in_: ::aya_bpf::cty::c_uint,
-    pub out: ::aya_bpf::cty::c_uint,
-    pub mask: ::aya_bpf::cty::c_uint,
-    pub esize: ::aya_bpf::cty::c_uint,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub in_: ::aya_ebpf::cty::c_uint,
+    pub out: ::aya_ebpf::cty::c_uint,
+    pub mask: ::aya_ebpf::cty::c_uint,
+    pub esize: ::aya_ebpf::cty::c_uint,
+    pub data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 pub struct tty_port {
@@ -15696,53 +15723,55 @@ pub struct tty_port {
     pub ops: *const tty_port_operations,
     pub client_ops: *const tty_port_client_operations,
     pub lock: spinlock_t,
-    pub blocked_open: ::aya_bpf::cty::c_int,
-    pub count: ::aya_bpf::cty::c_int,
+    pub blocked_open: ::aya_ebpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
     pub open_wait: wait_queue_head_t,
     pub delta_msr_wait: wait_queue_head_t,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub iflags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub iflags: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub mutex: mutex,
     pub buf_mutex: mutex,
-    pub xmit_buf: *mut ::aya_bpf::cty::c_uchar,
+    pub xmit_buf: *mut ::aya_ebpf::cty::c_uchar,
     pub xmit_fifo: tty_port__bindgen_ty_1,
-    pub close_delay: ::aya_bpf::cty::c_uint,
-    pub closing_wait: ::aya_bpf::cty::c_uint,
-    pub drain_delay: ::aya_bpf::cty::c_int,
+    pub close_delay: ::aya_ebpf::cty::c_uint,
+    pub closing_wait: ::aya_ebpf::cty::c_uint,
+    pub drain_delay: ::aya_ebpf::cty::c_int,
     pub kref: kref,
-    pub client_data: *mut ::aya_bpf::cty::c_void,
+    pub client_data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 pub struct tty_port__bindgen_ty_1 {
     pub __bindgen_anon_1: tty_port__bindgen_ty_1__bindgen_ty_1,
-    pub buf: __IncompleteArrayField<::aya_bpf::cty::c_uchar>,
+    pub buf: __IncompleteArrayField<::aya_ebpf::cty::c_uchar>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union tty_port__bindgen_ty_1__bindgen_ty_1 {
     pub kfifo: __kfifo,
-    pub type_: *mut ::aya_bpf::cty::c_uchar,
-    pub const_type: *const ::aya_bpf::cty::c_uchar,
-    pub rectype: *mut [::aya_bpf::cty::c_char; 0usize],
-    pub ptr: *mut ::aya_bpf::cty::c_uchar,
-    pub ptr_const: *const ::aya_bpf::cty::c_uchar,
+    pub type_: *mut ::aya_ebpf::cty::c_uchar,
+    pub const_type: *const ::aya_ebpf::cty::c_uchar,
+    pub rectype: *mut [::aya_ebpf::cty::c_char; 0usize],
+    pub ptr: *mut ::aya_ebpf::cty::c_uchar,
+    pub ptr_const: *const ::aya_ebpf::cty::c_uchar,
 }
 impl tty_port {
     #[inline]
-    pub fn console(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn console(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u8) }
     }
     #[inline]
-    pub fn set_console(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_console(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn new_bitfield_1(console: ::aya_bpf::cty::c_uchar) -> __BindgenBitfieldUnit<[u8; 1usize]> {
+    pub fn new_bitfield_1(
+        console: ::aya_ebpf::cty::c_uchar,
+    ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
             let console: u8 = unsafe { ::core::mem::transmute(console) };
@@ -15754,10 +15783,10 @@ impl tty_port {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tty_ldisc_ops {
-    pub name: *mut ::aya_bpf::cty::c_char,
-    pub num: ::aya_bpf::cty::c_int,
+    pub name: *mut ::aya_ebpf::cty::c_char,
+    pub num: ::aya_ebpf::cty::c_int,
     pub open: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_struct) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut tty_struct) -> ::aya_ebpf::cty::c_int,
     >,
     pub close: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct)>,
     pub flush_buffer: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct)>,
@@ -15767,8 +15796,8 @@ pub struct tty_ldisc_ops {
             arg2: *mut file,
             arg3: *mut u8_,
             arg4: usize,
-            arg5: *mut *mut ::aya_bpf::cty::c_void,
-            arg6: ::aya_bpf::cty::c_ulong,
+            arg5: *mut *mut ::aya_ebpf::cty::c_void,
+            arg6: ::aya_ebpf::cty::c_ulong,
         ) -> isize,
     >,
     pub write: ::core::option::Option<
@@ -15782,16 +15811,16 @@ pub struct tty_ldisc_ops {
     pub ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tty_struct,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub compat_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tty_struct,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_termios:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_struct, arg2: *const ktermios)>,
@@ -15841,12 +15870,12 @@ pub struct tty_ldisc {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct scatterlist {
-    pub page_link: ::aya_bpf::cty::c_ulong,
-    pub offset: ::aya_bpf::cty::c_uint,
-    pub length: ::aya_bpf::cty::c_uint,
+    pub page_link: ::aya_ebpf::cty::c_ulong,
+    pub offset: ::aya_ebpf::cty::c_uint,
+    pub length: ::aya_ebpf::cty::c_uint,
     pub dma_address: dma_addr_t,
-    pub dma_length: ::aya_bpf::cty::c_uint,
-    pub dma_flags: ::aya_bpf::cty::c_uint,
+    pub dma_length: ::aya_ebpf::cty::c_uint,
+    pub dma_flags: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -15855,7 +15884,7 @@ pub struct tty_port_operations {
     pub dtr_rts: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_port, arg2: bool_)>,
     pub shutdown: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_port)>,
     pub activate: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tty_port, arg2: *mut tty_struct) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut tty_port, arg2: *mut tty_struct) -> ::aya_ebpf::cty::c_int,
     >,
     pub destruct: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tty_port)>,
 }
@@ -15891,8 +15920,8 @@ pub struct sockptr_t {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union sockptr_t__bindgen_ty_1 {
-    pub kernel: *mut ::aya_bpf::cty::c_void,
-    pub user: *mut ::aya_bpf::cty::c_void,
+    pub kernel: *mut ::aya_ebpf::cty::c_void,
+    pub user: *mut ::aya_ebpf::cty::c_void,
 }
 impl sockptr_t {
     #[inline]
@@ -15924,9 +15953,9 @@ pub struct flowi_tunnel {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct flowi_common {
-    pub flowic_oif: ::aya_bpf::cty::c_int,
-    pub flowic_iif: ::aya_bpf::cty::c_int,
-    pub flowic_l3mdev: ::aya_bpf::cty::c_int,
+    pub flowic_oif: ::aya_ebpf::cty::c_int,
+    pub flowic_iif: ::aya_ebpf::cty::c_int,
+    pub flowic_l3mdev: ::aya_ebpf::cty::c_int,
     pub flowic_mark: __u32,
     pub flowic_tos: __u8,
     pub flowic_scope: __u8,
@@ -15995,8 +16024,8 @@ pub union flowi__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct prot_inuse {
-    pub all: ::aya_bpf::cty::c_int,
-    pub val: [::aya_bpf::cty::c_int; 64usize],
+    pub all: ::aya_ebpf::cty::c_int,
+    pub val: [::aya_ebpf::cty::c_int; 64usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -16011,25 +16040,25 @@ pub struct icmpv6msg_mib_device {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fib_rules_ops {
-    pub family: ::aya_bpf::cty::c_int,
+    pub family: ::aya_ebpf::cty::c_int,
     pub list: list_head,
-    pub rule_size: ::aya_bpf::cty::c_int,
-    pub addr_size: ::aya_bpf::cty::c_int,
-    pub unresolved_rules: ::aya_bpf::cty::c_int,
-    pub nr_goto_rules: ::aya_bpf::cty::c_int,
-    pub fib_rules_seq: ::aya_bpf::cty::c_uint,
+    pub rule_size: ::aya_ebpf::cty::c_int,
+    pub addr_size: ::aya_ebpf::cty::c_int,
+    pub unresolved_rules: ::aya_ebpf::cty::c_int,
+    pub nr_goto_rules: ::aya_ebpf::cty::c_int,
+    pub fib_rules_seq: ::aya_ebpf::cty::c_uint,
     pub action: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut fib_rule,
             arg2: *mut flowi,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut fib_lookup_arg,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub suppress: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut fib_rule,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut fib_lookup_arg,
         ) -> bool_,
     >,
@@ -16037,8 +16066,8 @@ pub struct fib_rules_ops {
         unsafe extern "C" fn(
             arg1: *mut fib_rule,
             arg2: *mut flowi,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub configure: ::core::option::Option<
         unsafe extern "C" fn(
@@ -16047,27 +16076,27 @@ pub struct fib_rules_ops {
             arg3: *mut fib_rule_hdr,
             arg4: *mut *mut nlattr,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub delete:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut fib_rule) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut fib_rule) -> ::aya_ebpf::cty::c_int>,
     pub compare: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut fib_rule,
             arg2: *mut fib_rule_hdr,
             arg3: *mut *mut nlattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut fib_rule,
             arg2: *mut sk_buff,
             arg3: *mut fib_rule_hdr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub nlmsg_payload: ::core::option::Option<unsafe extern "C" fn(arg1: *mut fib_rule) -> usize>,
     pub flush_cache: ::core::option::Option<unsafe extern "C" fn(arg1: *mut fib_rules_ops)>,
-    pub nlgroup: ::aya_bpf::cty::c_int,
+    pub nlgroup: ::aya_ebpf::cty::c_int,
     pub rules_list: list_head,
     pub owner: *mut module,
     pub fro_net: *mut net,
@@ -16076,16 +16105,16 @@ pub struct fib_rules_ops {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fib_notifier_ops {
-    pub family: ::aya_bpf::cty::c_int,
+    pub family: ::aya_ebpf::cty::c_int,
     pub list: list_head,
     pub fib_seq_read:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut net) -> ::aya_bpf::cty::c_uint>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut net) -> ::aya_ebpf::cty::c_uint>,
     pub fib_dump: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net,
             arg2: *mut notifier_block,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub owner: *mut module,
     pub rcu: callback_head,
@@ -16121,146 +16150,146 @@ pub struct net_device_stats {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_1 {
-    pub rx_packets: ::aya_bpf::cty::c_ulong,
+    pub rx_packets: ::aya_ebpf::cty::c_ulong,
     pub __rx_packets: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_2 {
-    pub tx_packets: ::aya_bpf::cty::c_ulong,
+    pub tx_packets: ::aya_ebpf::cty::c_ulong,
     pub __tx_packets: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_3 {
-    pub rx_bytes: ::aya_bpf::cty::c_ulong,
+    pub rx_bytes: ::aya_ebpf::cty::c_ulong,
     pub __rx_bytes: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_4 {
-    pub tx_bytes: ::aya_bpf::cty::c_ulong,
+    pub tx_bytes: ::aya_ebpf::cty::c_ulong,
     pub __tx_bytes: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_5 {
-    pub rx_errors: ::aya_bpf::cty::c_ulong,
+    pub rx_errors: ::aya_ebpf::cty::c_ulong,
     pub __rx_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_6 {
-    pub tx_errors: ::aya_bpf::cty::c_ulong,
+    pub tx_errors: ::aya_ebpf::cty::c_ulong,
     pub __tx_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_7 {
-    pub rx_dropped: ::aya_bpf::cty::c_ulong,
+    pub rx_dropped: ::aya_ebpf::cty::c_ulong,
     pub __rx_dropped: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_8 {
-    pub tx_dropped: ::aya_bpf::cty::c_ulong,
+    pub tx_dropped: ::aya_ebpf::cty::c_ulong,
     pub __tx_dropped: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_9 {
-    pub multicast: ::aya_bpf::cty::c_ulong,
+    pub multicast: ::aya_ebpf::cty::c_ulong,
     pub __multicast: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_10 {
-    pub collisions: ::aya_bpf::cty::c_ulong,
+    pub collisions: ::aya_ebpf::cty::c_ulong,
     pub __collisions: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_11 {
-    pub rx_length_errors: ::aya_bpf::cty::c_ulong,
+    pub rx_length_errors: ::aya_ebpf::cty::c_ulong,
     pub __rx_length_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_12 {
-    pub rx_over_errors: ::aya_bpf::cty::c_ulong,
+    pub rx_over_errors: ::aya_ebpf::cty::c_ulong,
     pub __rx_over_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_13 {
-    pub rx_crc_errors: ::aya_bpf::cty::c_ulong,
+    pub rx_crc_errors: ::aya_ebpf::cty::c_ulong,
     pub __rx_crc_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_14 {
-    pub rx_frame_errors: ::aya_bpf::cty::c_ulong,
+    pub rx_frame_errors: ::aya_ebpf::cty::c_ulong,
     pub __rx_frame_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_15 {
-    pub rx_fifo_errors: ::aya_bpf::cty::c_ulong,
+    pub rx_fifo_errors: ::aya_ebpf::cty::c_ulong,
     pub __rx_fifo_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_16 {
-    pub rx_missed_errors: ::aya_bpf::cty::c_ulong,
+    pub rx_missed_errors: ::aya_ebpf::cty::c_ulong,
     pub __rx_missed_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_17 {
-    pub tx_aborted_errors: ::aya_bpf::cty::c_ulong,
+    pub tx_aborted_errors: ::aya_ebpf::cty::c_ulong,
     pub __tx_aborted_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_18 {
-    pub tx_carrier_errors: ::aya_bpf::cty::c_ulong,
+    pub tx_carrier_errors: ::aya_ebpf::cty::c_ulong,
     pub __tx_carrier_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_19 {
-    pub tx_fifo_errors: ::aya_bpf::cty::c_ulong,
+    pub tx_fifo_errors: ::aya_ebpf::cty::c_ulong,
     pub __tx_fifo_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_20 {
-    pub tx_heartbeat_errors: ::aya_bpf::cty::c_ulong,
+    pub tx_heartbeat_errors: ::aya_ebpf::cty::c_ulong,
     pub __tx_heartbeat_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_21 {
-    pub tx_window_errors: ::aya_bpf::cty::c_ulong,
+    pub tx_window_errors: ::aya_ebpf::cty::c_ulong,
     pub __tx_window_errors: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_22 {
-    pub rx_compressed: ::aya_bpf::cty::c_ulong,
+    pub rx_compressed: ::aya_ebpf::cty::c_ulong,
     pub __rx_compressed: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union net_device_stats__bindgen_ty_23 {
-    pub tx_compressed: ::aya_bpf::cty::c_ulong,
+    pub tx_compressed: ::aya_ebpf::cty::c_ulong,
     pub __tx_compressed: atomic_long_t,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct netdev_hw_addr_list {
     pub list: list_head,
-    pub count: ::aya_bpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
     pub tree: rb_root,
 }
 #[repr(C)]
@@ -16274,7 +16303,7 @@ pub struct mpls_dev {
     _unused: [u8; 0],
 }
 pub mod rx_handler_result {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RX_HANDLER_CONSUMED: Type = 0;
     pub const RX_HANDLER_ANOTHER: Type = 1;
     pub const RX_HANDLER_EXACT: Type = 2;
@@ -16284,12 +16313,12 @@ pub use self::rx_handler_result::Type as rx_handler_result_t;
 pub type rx_handler_func_t =
     ::core::option::Option<unsafe extern "C" fn(arg1: *mut *mut sk_buff) -> rx_handler_result_t>;
 pub mod netdev_ml_priv_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ML_PRIV_NONE: Type = 0;
     pub const ML_PRIV_CAN: Type = 1;
 }
 pub mod netdev_stat_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NETDEV_PCPU_STAT_NONE: Type = 0;
     pub const NETDEV_PCPU_STAT_LSTATS: Type = 1;
     pub const NETDEV_PCPU_STAT_TSTATS: Type = 2;
@@ -16315,13 +16344,13 @@ pub struct bpf_xdp_entity {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct net_device {
-    pub name: [::aya_bpf::cty::c_char; 16usize],
+    pub name: [::aya_ebpf::cty::c_char; 16usize],
     pub name_node: *mut netdev_name_node,
     pub ifalias: *mut dev_ifalias,
-    pub mem_end: ::aya_bpf::cty::c_ulong,
-    pub mem_start: ::aya_bpf::cty::c_ulong,
-    pub base_addr: ::aya_bpf::cty::c_ulong,
-    pub state: ::aya_bpf::cty::c_ulong,
+    pub mem_end: ::aya_ebpf::cty::c_ulong,
+    pub mem_start: ::aya_ebpf::cty::c_ulong,
+    pub base_addr: ::aya_ebpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_ulong,
     pub dev_list: list_head,
     pub napi_list: list_head,
     pub unreg_list: list_head,
@@ -16329,17 +16358,17 @@ pub struct net_device {
     pub ptype_all: list_head,
     pub ptype_specific: list_head,
     pub adj_list: net_device__bindgen_ty_1,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub xdp_features: xdp_features_t,
-    pub priv_flags: ::aya_bpf::cty::c_ulonglong,
+    pub priv_flags: ::aya_ebpf::cty::c_ulonglong,
     pub netdev_ops: *const net_device_ops,
     pub xdp_metadata_ops: *const xdp_metadata_ops,
-    pub ifindex: ::aya_bpf::cty::c_int,
-    pub gflags: ::aya_bpf::cty::c_ushort,
-    pub hard_header_len: ::aya_bpf::cty::c_ushort,
-    pub mtu: ::aya_bpf::cty::c_uint,
-    pub needed_headroom: ::aya_bpf::cty::c_ushort,
-    pub needed_tailroom: ::aya_bpf::cty::c_ushort,
+    pub ifindex: ::aya_ebpf::cty::c_int,
+    pub gflags: ::aya_ebpf::cty::c_ushort,
+    pub hard_header_len: ::aya_ebpf::cty::c_ushort,
+    pub mtu: ::aya_ebpf::cty::c_uint,
+    pub needed_headroom: ::aya_ebpf::cty::c_ushort,
+    pub needed_tailroom: ::aya_ebpf::cty::c_ushort,
     pub features: netdev_features_t,
     pub hw_features: netdev_features_t,
     pub wanted_features: netdev_features_t,
@@ -16347,12 +16376,12 @@ pub struct net_device {
     pub hw_enc_features: netdev_features_t,
     pub mpls_features: netdev_features_t,
     pub gso_partial_features: netdev_features_t,
-    pub min_mtu: ::aya_bpf::cty::c_uint,
-    pub max_mtu: ::aya_bpf::cty::c_uint,
-    pub type_: ::aya_bpf::cty::c_ushort,
-    pub min_header_len: ::aya_bpf::cty::c_uchar,
-    pub name_assign_type: ::aya_bpf::cty::c_uchar,
-    pub group: ::aya_bpf::cty::c_int,
+    pub min_mtu: ::aya_ebpf::cty::c_uint,
+    pub max_mtu: ::aya_ebpf::cty::c_uint,
+    pub type_: ::aya_ebpf::cty::c_ushort,
+    pub min_header_len: ::aya_ebpf::cty::c_uchar,
+    pub name_assign_type: ::aya_ebpf::cty::c_uchar,
+    pub group: ::aya_ebpf::cty::c_int,
     pub stats: net_device_stats,
     pub core_stats: *mut net_device_core_stats,
     pub carrier_up_count: atomic_t,
@@ -16365,62 +16394,62 @@ pub struct net_device {
     pub xfrmdev_ops: *const xfrmdev_ops,
     pub tlsdev_ops: *const tlsdev_ops,
     pub header_ops: *const header_ops,
-    pub operstate: ::aya_bpf::cty::c_uchar,
-    pub link_mode: ::aya_bpf::cty::c_uchar,
-    pub if_port: ::aya_bpf::cty::c_uchar,
-    pub dma: ::aya_bpf::cty::c_uchar,
-    pub perm_addr: [::aya_bpf::cty::c_uchar; 32usize],
-    pub addr_assign_type: ::aya_bpf::cty::c_uchar,
-    pub addr_len: ::aya_bpf::cty::c_uchar,
-    pub upper_level: ::aya_bpf::cty::c_uchar,
-    pub lower_level: ::aya_bpf::cty::c_uchar,
-    pub neigh_priv_len: ::aya_bpf::cty::c_ushort,
-    pub dev_id: ::aya_bpf::cty::c_ushort,
-    pub dev_port: ::aya_bpf::cty::c_ushort,
-    pub padded: ::aya_bpf::cty::c_ushort,
+    pub operstate: ::aya_ebpf::cty::c_uchar,
+    pub link_mode: ::aya_ebpf::cty::c_uchar,
+    pub if_port: ::aya_ebpf::cty::c_uchar,
+    pub dma: ::aya_ebpf::cty::c_uchar,
+    pub perm_addr: [::aya_ebpf::cty::c_uchar; 32usize],
+    pub addr_assign_type: ::aya_ebpf::cty::c_uchar,
+    pub addr_len: ::aya_ebpf::cty::c_uchar,
+    pub upper_level: ::aya_ebpf::cty::c_uchar,
+    pub lower_level: ::aya_ebpf::cty::c_uchar,
+    pub neigh_priv_len: ::aya_ebpf::cty::c_ushort,
+    pub dev_id: ::aya_ebpf::cty::c_ushort,
+    pub dev_port: ::aya_ebpf::cty::c_ushort,
+    pub padded: ::aya_ebpf::cty::c_ushort,
     pub addr_list_lock: spinlock_t,
-    pub irq: ::aya_bpf::cty::c_int,
+    pub irq: ::aya_ebpf::cty::c_int,
     pub uc: netdev_hw_addr_list,
     pub mc: netdev_hw_addr_list,
     pub dev_addrs: netdev_hw_addr_list,
     pub queues_kset: *mut kset,
-    pub promiscuity: ::aya_bpf::cty::c_uint,
-    pub allmulti: ::aya_bpf::cty::c_uint,
+    pub promiscuity: ::aya_ebpf::cty::c_uint,
+    pub allmulti: ::aya_ebpf::cty::c_uint,
     pub uc_promisc: bool_,
     pub ip_ptr: *mut in_device,
     pub ip6_ptr: *mut inet6_dev,
     pub vlan_info: *mut vlan_info,
     pub dsa_ptr: *mut dsa_port,
     pub tipc_ptr: *mut tipc_bearer,
-    pub atalk_ptr: *mut ::aya_bpf::cty::c_void,
+    pub atalk_ptr: *mut ::aya_ebpf::cty::c_void,
     pub ieee80211_ptr: *mut wireless_dev,
     pub ieee802154_ptr: *mut wpan_dev,
     pub mpls_ptr: *mut mpls_dev,
-    pub dev_addr: *const ::aya_bpf::cty::c_uchar,
+    pub dev_addr: *const ::aya_ebpf::cty::c_uchar,
     pub _rx: *mut netdev_rx_queue,
-    pub num_rx_queues: ::aya_bpf::cty::c_uint,
-    pub real_num_rx_queues: ::aya_bpf::cty::c_uint,
+    pub num_rx_queues: ::aya_ebpf::cty::c_uint,
+    pub real_num_rx_queues: ::aya_ebpf::cty::c_uint,
     pub xdp_prog: *mut bpf_prog,
-    pub gro_flush_timeout: ::aya_bpf::cty::c_ulong,
-    pub napi_defer_hard_irqs: ::aya_bpf::cty::c_int,
-    pub gro_max_size: ::aya_bpf::cty::c_uint,
-    pub gro_ipv4_max_size: ::aya_bpf::cty::c_uint,
-    pub xdp_zc_max_segs: ::aya_bpf::cty::c_uint,
+    pub gro_flush_timeout: ::aya_ebpf::cty::c_ulong,
+    pub napi_defer_hard_irqs: ::aya_ebpf::cty::c_int,
+    pub gro_max_size: ::aya_ebpf::cty::c_uint,
+    pub gro_ipv4_max_size: ::aya_ebpf::cty::c_uint,
+    pub xdp_zc_max_segs: ::aya_ebpf::cty::c_uint,
     pub rx_handler: rx_handler_func_t,
-    pub rx_handler_data: *mut ::aya_bpf::cty::c_void,
+    pub rx_handler_data: *mut ::aya_ebpf::cty::c_void,
     pub tcx_ingress: *mut bpf_mprog_entry,
     pub ingress_queue: *mut netdev_queue,
     pub nf_hooks_ingress: *mut nf_hook_entries,
-    pub broadcast: [::aya_bpf::cty::c_uchar; 32usize],
+    pub broadcast: [::aya_ebpf::cty::c_uchar; 32usize],
     pub rx_cpu_rmap: *mut cpu_rmap,
     pub index_hlist: hlist_node,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 48usize]>,
     pub _tx: *mut netdev_queue,
-    pub num_tx_queues: ::aya_bpf::cty::c_uint,
-    pub real_num_tx_queues: ::aya_bpf::cty::c_uint,
+    pub num_tx_queues: ::aya_ebpf::cty::c_uint,
+    pub real_num_tx_queues: ::aya_ebpf::cty::c_uint,
     pub qdisc: *mut Qdisc,
-    pub tx_queue_len: ::aya_bpf::cty::c_uint,
+    pub tx_queue_len: ::aya_ebpf::cty::c_uint,
     pub tx_global_lock: spinlock_t,
     pub xdp_bulkq: *mut xdp_dev_bulk_queue,
     pub xps_maps: [*mut xps_dev_maps; 2usize],
@@ -16428,10 +16457,10 @@ pub struct net_device {
     pub nf_hooks_egress: *mut nf_hook_entries,
     pub qdisc_hash: [hlist_head; 16usize],
     pub watchdog_timer: timer_list,
-    pub watchdog_timeo: ::aya_bpf::cty::c_int,
+    pub watchdog_timeo: ::aya_ebpf::cty::c_int,
     pub proto_down_reason: u32_,
     pub todo_list: list_head,
-    pub pcpu_refcnt: *mut ::aya_bpf::cty::c_int,
+    pub pcpu_refcnt: *mut ::aya_ebpf::cty::c_int,
     pub refcnt_tracker: ref_tracker_dir,
     pub link_watch_list: list_head,
     pub _bitfield_align_2: [u8; 0],
@@ -16443,7 +16472,7 @@ pub struct net_device {
     pub priv_destructor: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device)>,
     pub npinfo: *mut netpoll_info,
     pub nd_net: possible_net_t,
-    pub ml_priv: *mut ::aya_bpf::cty::c_void,
+    pub ml_priv: *mut ::aya_ebpf::cty::c_void,
     pub ml_priv_type: netdev_ml_priv_type::Type,
     pub _bitfield_align_4: [u8; 0],
     pub _bitfield_4: __BindgenBitfieldUnit<[u8; 1usize]>,
@@ -16453,15 +16482,15 @@ pub struct net_device {
     pub sysfs_groups: [*const attribute_group; 4usize],
     pub sysfs_rx_queue_group: *const attribute_group,
     pub rtnl_link_ops: *const rtnl_link_ops,
-    pub gso_max_size: ::aya_bpf::cty::c_uint,
-    pub tso_max_size: ::aya_bpf::cty::c_uint,
+    pub gso_max_size: ::aya_ebpf::cty::c_uint,
+    pub tso_max_size: ::aya_ebpf::cty::c_uint,
     pub gso_max_segs: u16_,
     pub tso_max_segs: u16_,
-    pub gso_ipv4_max_size: ::aya_bpf::cty::c_uint,
+    pub gso_ipv4_max_size: ::aya_ebpf::cty::c_uint,
     pub num_tc: s16,
     pub tc_to_txq: [netdev_tc_txq; 16usize],
     pub prio_tc_map: [u8_; 16usize],
-    pub fcoe_ddp_xid: ::aya_bpf::cty::c_uint,
+    pub fcoe_ddp_xid: ::aya_ebpf::cty::c_uint,
     pub priomap: *mut netprio_map,
     pub phydev: *mut phy_device,
     pub sfp_bus: *mut sfp_bus,
@@ -16490,7 +16519,7 @@ pub struct net_device__bindgen_ty_1 {
     pub lower: list_head,
 }
 pub mod net_device__bindgen_ty_2 {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NETREG_UNINITIALIZED: Type = 0;
     pub const NETREG_REGISTERED: Type = 1;
     pub const NETREG_UNREGISTERING: Type = 2;
@@ -16499,7 +16528,7 @@ pub mod net_device__bindgen_ty_2 {
     pub const NETREG_DUMMY: Type = 5;
 }
 pub mod net_device__bindgen_ty_3 {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RTNL_LINK_INITIALIZED: Type = 0;
     pub const RTNL_LINK_INITIALIZING: Type = 1;
 }
@@ -16578,22 +16607,22 @@ impl net_device {
         __bindgen_bitfield_unit
     }
     #[inline]
-    pub fn wol_enabled(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn wol_enabled(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_5.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_wol_enabled(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_wol_enabled(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_5.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn threaded(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn threaded(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_5.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_threaded(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_threaded(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_5.set(1usize, 1u8, val as u64)
@@ -16601,8 +16630,8 @@ impl net_device {
     }
     #[inline]
     pub fn new_bitfield_5(
-        wol_enabled: ::aya_bpf::cty::c_uint,
-        threaded: ::aya_bpf::cty::c_uint,
+        wol_enabled: ::aya_ebpf::cty::c_uint,
+        threaded: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -16619,23 +16648,23 @@ impl net_device {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct hh_cache {
-    pub hh_len: ::aya_bpf::cty::c_uint,
+    pub hh_len: ::aya_ebpf::cty::c_uint,
     pub hh_lock: seqlock_t,
-    pub hh_data: [::aya_bpf::cty::c_ulong; 12usize],
+    pub hh_data: [::aya_ebpf::cty::c_ulong; 12usize],
 }
 #[repr(C)]
 pub struct neighbour {
     pub next: *mut neighbour,
     pub tbl: *mut neigh_table,
     pub parms: *mut neigh_parms,
-    pub confirmed: ::aya_bpf::cty::c_ulong,
-    pub updated: ::aya_bpf::cty::c_ulong,
+    pub confirmed: ::aya_ebpf::cty::c_ulong,
+    pub updated: ::aya_ebpf::cty::c_ulong,
     pub lock: rwlock_t,
     pub refcnt: refcount_t,
-    pub arp_queue_len_bytes: ::aya_bpf::cty::c_uint,
+    pub arp_queue_len_bytes: ::aya_ebpf::cty::c_uint,
     pub arp_queue: sk_buff_head,
     pub timer: timer_list,
-    pub used: ::aya_bpf::cty::c_ulong,
+    pub used: ::aya_ebpf::cty::c_ulong,
     pub probes: atomic_t,
     pub nud_state: u8_,
     pub type_: u8_,
@@ -16644,10 +16673,10 @@ pub struct neighbour {
     pub flags: u32_,
     pub ha_lock: seqlock_t,
     pub __bindgen_padding_0: [u8; 4usize],
-    pub ha: [::aya_bpf::cty::c_uchar; 32usize],
+    pub ha: [::aya_ebpf::cty::c_uchar; 32usize],
     pub hh: hh_cache,
     pub output: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut neighbour, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut neighbour, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub ops: *const neigh_ops,
     pub gc_list: list_head,
@@ -16736,27 +16765,27 @@ pub struct skb_shared_hwtstamps {
 #[derive(Copy, Clone)]
 pub union skb_shared_hwtstamps__bindgen_ty_1 {
     pub hwtstamp: ktime_t,
-    pub netdev_data: *mut ::aya_bpf::cty::c_void,
+    pub netdev_data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct dql {
-    pub num_queued: ::aya_bpf::cty::c_uint,
-    pub adj_limit: ::aya_bpf::cty::c_uint,
-    pub last_obj_cnt: ::aya_bpf::cty::c_uint,
+    pub num_queued: ::aya_ebpf::cty::c_uint,
+    pub adj_limit: ::aya_ebpf::cty::c_uint,
+    pub last_obj_cnt: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 48usize]>,
     pub __bindgen_padding_0: u32,
-    pub limit: ::aya_bpf::cty::c_uint,
-    pub num_completed: ::aya_bpf::cty::c_uint,
-    pub prev_ovlimit: ::aya_bpf::cty::c_uint,
-    pub prev_num_queued: ::aya_bpf::cty::c_uint,
-    pub prev_last_obj_cnt: ::aya_bpf::cty::c_uint,
-    pub lowest_slack: ::aya_bpf::cty::c_uint,
-    pub slack_start_time: ::aya_bpf::cty::c_ulong,
-    pub max_limit: ::aya_bpf::cty::c_uint,
-    pub min_limit: ::aya_bpf::cty::c_uint,
-    pub slack_hold_time: ::aya_bpf::cty::c_uint,
+    pub limit: ::aya_ebpf::cty::c_uint,
+    pub num_completed: ::aya_ebpf::cty::c_uint,
+    pub prev_ovlimit: ::aya_ebpf::cty::c_uint,
+    pub prev_num_queued: ::aya_ebpf::cty::c_uint,
+    pub prev_last_obj_cnt: ::aya_ebpf::cty::c_uint,
+    pub lowest_slack: ::aya_ebpf::cty::c_uint,
+    pub slack_start_time: ::aya_ebpf::cty::c_ulong,
+    pub max_limit: ::aya_ebpf::cty::c_uint,
+    pub min_limit: ::aya_ebpf::cty::c_uint,
+    pub slack_hold_time: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 16usize]>,
     pub __bindgen_padding_1: u32,
@@ -16776,7 +16805,7 @@ pub struct netprio_map {
     pub priomap: __IncompleteArrayField<u32_>,
 }
 pub mod socket_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const SS_FREE: Type = 0;
     pub const SS_UNCONNECTED: Type = 1;
     pub const SS_CONNECTING: Type = 2;
@@ -16788,7 +16817,7 @@ pub mod socket_state {
 pub struct socket_wq {
     pub wait: wait_queue_head_t,
     pub fasync_list: *mut fasync_struct,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub rcu: callback_head,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 8usize]>,
@@ -16804,8 +16833,8 @@ impl socket_wq {
 #[derive(Copy, Clone)]
 pub struct socket {
     pub state: socket_state::Type,
-    pub type_: ::aya_bpf::cty::c_short,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub type_: ::aya_ebpf::cty::c_short,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub file: *mut file,
     pub sk: *mut sock,
     pub ops: *const proto_ops,
@@ -16826,64 +16855,64 @@ pub struct read_descriptor_t {
     pub written: usize,
     pub count: usize,
     pub arg: read_descriptor_t__bindgen_ty_1,
-    pub error: ::aya_bpf::cty::c_int,
+    pub error: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union read_descriptor_t__bindgen_ty_1 {
-    pub buf: *mut ::aya_bpf::cty::c_char,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub buf: *mut ::aya_ebpf::cty::c_char,
+    pub data: *mut ::aya_ebpf::cty::c_void,
 }
 pub type sk_read_actor_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut read_descriptor_t,
         arg2: *mut sk_buff,
-        arg3: ::aya_bpf::cty::c_uint,
+        arg3: ::aya_ebpf::cty::c_uint,
         arg4: usize,
-    ) -> ::aya_bpf::cty::c_int,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 pub type skb_read_actor_t = ::core::option::Option<
-    unsafe extern "C" fn(arg1: *mut sock, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+    unsafe extern "C" fn(arg1: *mut sock, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct proto_ops {
-    pub family: ::aya_bpf::cty::c_int,
+    pub family: ::aya_ebpf::cty::c_int,
     pub owner: *mut module,
     pub release:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut socket) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut socket) -> ::aya_ebpf::cty::c_int>,
     pub bind: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
             arg2: *mut sockaddr,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub connect: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
             arg2: *mut sockaddr,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub socketpair: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut socket, arg2: *mut socket) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut socket, arg2: *mut socket) -> ::aya_ebpf::cty::c_int,
     >,
     pub accept: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
             arg2: *mut socket,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub getname: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
             arg2: *mut sockaddr,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub poll: ::core::option::Option<
         unsafe extern "C" fn(
@@ -16895,54 +16924,54 @@ pub struct proto_ops {
     pub ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub compat_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub gettstamp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: bool_,
             arg4: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub listen: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub shutdown: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub setsockopt: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: sockptr_t,
-            arg5: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub getsockopt: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: *mut ::aya_bpf::cty::c_char,
-            arg5: *mut ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: *mut ::aya_ebpf::cty::c_char,
+            arg5: *mut ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub show_fdinfo:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut socket)>,
@@ -16951,22 +16980,22 @@ pub struct proto_ops {
             arg1: *mut socket,
             arg2: *mut msghdr,
             arg3: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub recvmsg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut socket,
             arg2: *mut msghdr,
             arg3: usize,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub mmap: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
             arg2: *mut socket,
             arg3: *mut vm_area_struct,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub splice_read: ::core::option::Option<
         unsafe extern "C" fn(
@@ -16974,34 +17003,40 @@ pub struct proto_ops {
             arg2: *mut loff_t,
             arg3: *mut pipe_inode_info,
             arg4: usize,
-            arg5: ::aya_bpf::cty::c_uint,
+            arg5: ::aya_ebpf::cty::c_uint,
         ) -> isize,
     >,
     pub splice_eof: ::core::option::Option<unsafe extern "C" fn(arg1: *mut socket)>,
     pub set_peek_off: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_bpf::cty::c_int) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut sock,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub peek_len:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut socket) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut socket) -> ::aya_ebpf::cty::c_int>,
     pub read_sock: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: *mut read_descriptor_t,
             arg3: sk_read_actor_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_skb: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sock, arg2: skb_read_actor_t) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sock, arg2: skb_read_actor_t) -> ::aya_ebpf::cty::c_int,
     >,
     pub sendmsg_locked: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: *mut msghdr,
             arg3: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_rcvlowat: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_bpf::cty::c_int) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut sock,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -17022,14 +17057,14 @@ pub struct nlattr {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct netlink_ext_ack {
-    pub _msg: *const ::aya_bpf::cty::c_char,
+    pub _msg: *const ::aya_ebpf::cty::c_char,
     pub bad_attr: *const nlattr,
     pub policy: *const nla_policy,
     pub miss_nest: *const nlattr,
     pub miss_type: u16_,
     pub cookie: [u8_; 20usize],
     pub cookie_len: u8_,
-    pub _msg_buf: [::aya_bpf::cty::c_char; 80usize],
+    pub _msg_buf: [::aya_ebpf::cty::c_char; 80usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -17045,7 +17080,7 @@ pub union nla_policy__bindgen_ty_1 {
     pub strict_start_type: u16_,
     pub bitfield32_valid: u32_,
     pub mask: u32_,
-    pub reject_message: *const ::aya_bpf::cty::c_char,
+    pub reject_message: *const ::aya_ebpf::cty::c_char,
     pub nested_policy: *const nla_policy,
     pub range: *mut netlink_range_validation,
     pub range_signed: *mut netlink_range_validation_signed,
@@ -17054,7 +17089,7 @@ pub union nla_policy__bindgen_ty_1 {
         unsafe extern "C" fn(
             arg1: *const nlattr,
             arg2: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -17072,19 +17107,19 @@ pub struct netlink_callback {
         unsafe extern "C" fn(
             arg1: *mut sk_buff,
             arg2: *mut netlink_callback,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub done: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut netlink_callback) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut netlink_callback) -> ::aya_ebpf::cty::c_int,
     >,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub module: *mut module,
     pub extack: *mut netlink_ext_ack,
     pub family: u16_,
     pub answer_flags: u16_,
     pub min_dump_alloc: u32_,
-    pub prev_seq: ::aya_bpf::cty::c_uint,
-    pub seq: ::aya_bpf::cty::c_uint,
+    pub prev_seq: ::aya_ebpf::cty::c_uint,
+    pub seq: ::aya_ebpf::cty::c_uint,
     pub strict_check: bool_,
     pub __bindgen_anon_1: netlink_callback__bindgen_ty_1,
 }
@@ -17092,7 +17127,7 @@ pub struct netlink_callback {
 #[derive(Copy, Clone)]
 pub union netlink_callback__bindgen_ty_1 {
     pub ctx: [u8_; 48usize],
-    pub args: [::aya_bpf::cty::c_long; 6usize],
+    pub args: [::aya_ebpf::cty::c_long; 6usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -17181,7 +17216,7 @@ pub struct ifla_vf_info {
     pub vlan_proto: __be16,
 }
 pub mod netdev_tx {
-    pub type Type = ::aya_bpf::cty::c_int;
+    pub type Type = ::aya_ebpf::cty::c_int;
     pub const __NETDEV_TX_MIN: Type = -2147483648;
     pub const NETDEV_TX_OK: Type = 0;
     pub const NETDEV_TX_BUSY: Type = 16;
@@ -17190,10 +17225,10 @@ pub use self::netdev_tx::Type as netdev_tx_t;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct net_device_core_stats {
-    pub rx_dropped: ::aya_bpf::cty::c_ulong,
-    pub tx_dropped: ::aya_bpf::cty::c_ulong,
-    pub rx_nohandler: ::aya_bpf::cty::c_ulong,
-    pub rx_otherhost_dropped: ::aya_bpf::cty::c_ulong,
+    pub rx_dropped: ::aya_ebpf::cty::c_ulong,
+    pub tx_dropped: ::aya_ebpf::cty::c_ulong,
+    pub rx_nohandler: ::aya_ebpf::cty::c_ulong,
+    pub rx_otherhost_dropped: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -17202,36 +17237,36 @@ pub struct header_ops {
         unsafe extern "C" fn(
             arg1: *mut sk_buff,
             arg2: *mut net_device,
-            arg3: ::aya_bpf::cty::c_ushort,
-            arg4: *const ::aya_bpf::cty::c_void,
-            arg5: *const ::aya_bpf::cty::c_void,
-            arg6: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_ushort,
+            arg4: *const ::aya_ebpf::cty::c_void,
+            arg5: *const ::aya_ebpf::cty::c_void,
+            arg6: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub parse: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const sk_buff,
-            arg2: *mut ::aya_bpf::cty::c_uchar,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_uchar,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub cache: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const neighbour,
             arg2: *mut hh_cache,
             arg3: __be16,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub cache_update: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut hh_cache,
             arg2: *const net_device,
-            arg3: *const ::aya_bpf::cty::c_uchar,
+            arg3: *const ::aya_ebpf::cty::c_uchar,
         ),
     >,
     pub validate: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *const ::aya_bpf::cty::c_char,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg1: *const ::aya_ebpf::cty::c_char,
+            arg2: ::aya_ebpf::cty::c_uint,
         ) -> bool_,
     >,
     pub parse_protocol:
@@ -17245,15 +17280,15 @@ pub struct netdev_queue {
     pub qdisc: *mut Qdisc,
     pub qdisc_sleeping: *mut Qdisc,
     pub kobj: kobject,
-    pub numa_node: ::aya_bpf::cty::c_int,
-    pub tx_maxrate: ::aya_bpf::cty::c_ulong,
+    pub numa_node: ::aya_ebpf::cty::c_int,
+    pub tx_maxrate: ::aya_ebpf::cty::c_ulong,
     pub trans_timeout: atomic_long_t,
     pub sb_dev: *mut net_device,
     pub pool: *mut xsk_buff_pool,
     pub _xmit_lock: spinlock_t,
-    pub xmit_lock_owner: ::aya_bpf::cty::c_int,
-    pub trans_start: ::aya_bpf::cty::c_ulong,
-    pub state: ::aya_bpf::cty::c_ulong,
+    pub xmit_lock_owner: ::aya_ebpf::cty::c_int,
+    pub trans_start: ::aya_ebpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 40usize]>,
     pub dql: dql,
@@ -17261,8 +17296,8 @@ pub struct netdev_queue {
 #[repr(C)]
 #[derive(Debug)]
 pub struct xps_map {
-    pub len: ::aya_bpf::cty::c_uint,
-    pub alloc_len: ::aya_bpf::cty::c_uint,
+    pub len: ::aya_ebpf::cty::c_uint,
+    pub alloc_len: ::aya_ebpf::cty::c_uint,
     pub rcu: callback_head,
     pub queues: __IncompleteArrayField<u16_>,
 }
@@ -17270,30 +17305,30 @@ pub struct xps_map {
 #[derive(Debug)]
 pub struct xps_dev_maps {
     pub rcu: callback_head,
-    pub nr_ids: ::aya_bpf::cty::c_uint,
+    pub nr_ids: ::aya_ebpf::cty::c_uint,
     pub num_tc: s16,
     pub attr_map: __IncompleteArrayField<*mut xps_map>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct netdev_fcoe_hbainfo {
-    pub manufacturer: [::aya_bpf::cty::c_char; 64usize],
-    pub serial_number: [::aya_bpf::cty::c_char; 64usize],
-    pub hardware_version: [::aya_bpf::cty::c_char; 64usize],
-    pub driver_version: [::aya_bpf::cty::c_char; 64usize],
-    pub optionrom_version: [::aya_bpf::cty::c_char; 64usize],
-    pub firmware_version: [::aya_bpf::cty::c_char; 64usize],
-    pub model: [::aya_bpf::cty::c_char; 256usize],
-    pub model_description: [::aya_bpf::cty::c_char; 256usize],
+    pub manufacturer: [::aya_ebpf::cty::c_char; 64usize],
+    pub serial_number: [::aya_ebpf::cty::c_char; 64usize],
+    pub hardware_version: [::aya_ebpf::cty::c_char; 64usize],
+    pub driver_version: [::aya_ebpf::cty::c_char; 64usize],
+    pub optionrom_version: [::aya_ebpf::cty::c_char; 64usize],
+    pub firmware_version: [::aya_ebpf::cty::c_char; 64usize],
+    pub model: [::aya_ebpf::cty::c_char; 256usize],
+    pub model_description: [::aya_ebpf::cty::c_char; 256usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct netdev_phys_item_id {
-    pub id: [::aya_bpf::cty::c_uchar; 32usize],
-    pub id_len: ::aya_bpf::cty::c_uchar,
+    pub id: [::aya_ebpf::cty::c_uchar; 32usize],
+    pub id_len: ::aya_ebpf::cty::c_uchar,
 }
 pub mod net_device_path_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEV_PATH_ETHERNET: Type = 0;
     pub const DEV_PATH_VLAN: Type = 1;
     pub const DEV_PATH_BRIDGE: Type = 2;
@@ -17331,7 +17366,7 @@ pub struct net_device_path__bindgen_ty_1__bindgen_ty_2 {
     pub vlan_proto: __be16,
 }
 pub mod net_device_path__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1 {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEV_PATH_BR_VLAN_KEEP: Type = 0;
     pub const DEV_PATH_BR_VLAN_TAG: Type = 1;
     pub const DEV_PATH_BR_VLAN_UNTAG: Type = 2;
@@ -17340,7 +17375,7 @@ pub mod net_device_path__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct net_device_path__bindgen_ty_1__bindgen_ty_3 {
-    pub port: ::aya_bpf::cty::c_int,
+    pub port: ::aya_ebpf::cty::c_int,
     pub proto: u16_,
 }
 #[repr(C)]
@@ -17356,7 +17391,7 @@ pub struct net_device_path__bindgen_ty_1__bindgen_ty_4 {
 pub struct net_device_path_ctx {
     pub dev: *const net_device,
     pub daddr: [u8_; 6usize],
-    pub num_vlans: ::aya_bpf::cty::c_int,
+    pub num_vlans: ::aya_ebpf::cty::c_int,
     pub vlan: [net_device_path_ctx__bindgen_ty_1; 2usize],
 }
 #[repr(C)]
@@ -17366,7 +17401,7 @@ pub struct net_device_path_ctx__bindgen_ty_1 {
     pub proto: __be16,
 }
 pub mod tc_setup_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const TC_QUERY_CAPS: Type = 0;
     pub const TC_SETUP_QDISC_MQPRIO: Type = 1;
     pub const TC_SETUP_CLSU32: Type = 2;
@@ -17390,7 +17425,7 @@ pub mod tc_setup_type {
     pub const TC_SETUP_ACT: Type = 20;
 }
 pub mod bpf_netdev_command {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const XDP_SETUP_PROG: Type = 0;
     pub const XDP_SETUP_PROG_HW: Type = 1;
     pub const BPF_OFFLOAD_MAP_ALLOC: Type = 2;
@@ -17435,7 +17470,7 @@ pub struct xfrmdev_ops {
         unsafe extern "C" fn(
             arg1: *mut xfrm_state,
             arg2: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub xdo_dev_state_delete: ::core::option::Option<unsafe extern "C" fn(arg1: *mut xfrm_state)>,
     pub xdo_dev_state_free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut xfrm_state)>,
@@ -17450,7 +17485,7 @@ pub struct xfrmdev_ops {
         unsafe extern "C" fn(
             arg1: *mut xfrm_policy,
             arg2: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub xdo_dev_policy_delete: ::core::option::Option<unsafe extern "C" fn(arg1: *mut xfrm_policy)>,
     pub xdo_dev_policy_free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut xfrm_policy)>,
@@ -17459,20 +17494,20 @@ pub struct xfrmdev_ops {
 #[derive(Debug)]
 pub struct dev_ifalias {
     pub rcuhead: callback_head,
-    pub ifalias: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub ifalias: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct net_device_ops {
     pub ndo_init: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_uninit: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device)>,
     pub ndo_open: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_stop: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_start_xmit: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut net_device) -> netdev_tx_t,
@@ -17492,83 +17527,83 @@ pub struct net_device_ops {
         ) -> u16_,
     >,
     pub ndo_change_rx_flags: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub ndo_set_rx_mode: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device)>,
     pub ndo_set_mac_address: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_validate_addr: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_do_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ifreq,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_eth_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ifreq,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_siocbond: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ifreq,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_siocwandev: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut if_settings,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_siocdevprivate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ifreq,
-            arg3: *mut ::aya_bpf::cty::c_void,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_config: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ifmap) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ifmap) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_change_mtu: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_neigh_setup: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut neigh_parms,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_tx_timeout: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: ::aya_bpf::cty::c_uint),
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: ::aya_ebpf::cty::c_uint),
     >,
     pub ndo_get_stats64: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut rtnl_link_stats64),
     >,
     pub ndo_has_offload_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const net_device, arg2: ::aya_bpf::cty::c_int) -> bool_,
+        unsafe extern "C" fn(arg1: *const net_device, arg2: ::aya_ebpf::cty::c_int) -> bool_,
     >,
     pub ndo_get_offload_stats: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: ::aya_bpf::cty::c_int,
+            arg1: ::aya_ebpf::cty::c_int,
             arg2: *const net_device,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_stats: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device) -> *mut net_device_stats,
@@ -17578,163 +17613,163 @@ pub struct net_device_ops {
             arg1: *mut net_device,
             arg2: __be16,
             arg3: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_vlan_rx_kill_vid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: __be16,
             arg3: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_poll_controller: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device)>,
     pub ndo_netpoll_setup: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut netpoll_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_netpoll_cleanup: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device)>,
     pub ndo_set_vf_mac: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_vf_vlan: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u16_,
             arg4: u8_,
             arg5: __be16,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_vf_rate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_vf_spoofchk: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_vf_trust: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_vf_config: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ifla_vf_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_vf_link_state: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_vf_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ifla_vf_stats,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_vf_port: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut *mut nlattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_vf_port: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut sk_buff,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_vf_guid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ifla_vf_guid,
             arg4: *mut ifla_vf_guid,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_vf_guid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u64_,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_vf_rss_query_en: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_setup_tc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: tc_setup_type::Type,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fcoe_enable: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fcoe_disable: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fcoe_ddp_setup: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: u16_,
             arg3: *mut scatterlist,
-            arg4: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fcoe_ddp_done: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: u16_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: u16_) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fcoe_ddp_target: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: u16_,
             arg3: *mut scatterlist,
-            arg4: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fcoe_get_hbainfo: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut netdev_fcoe_hbainfo,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fcoe_get_wwn: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut u64_,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_rx_flow_steer: ::core::option::Option<
         unsafe extern "C" fn(
@@ -17742,17 +17777,20 @@ pub struct net_device_ops {
             arg2: *const sk_buff,
             arg3: u16_,
             arg4: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_add_slave: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut net_device,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_del_slave: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut net_device,
+            arg2: *mut net_device,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_xmit_slave: ::core::option::Option<
         unsafe extern "C" fn(
@@ -17771,10 +17809,10 @@ pub struct net_device_ops {
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: netdev_features_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_neigh_construct: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut neighbour) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut neighbour) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_neigh_destroy:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut neighbour)>,
@@ -17783,21 +17821,21 @@ pub struct net_device_ops {
             arg1: *mut ndmsg,
             arg2: *mut *mut nlattr,
             arg3: *mut net_device,
-            arg4: *const ::aya_bpf::cty::c_uchar,
+            arg4: *const ::aya_ebpf::cty::c_uchar,
             arg5: u16_,
             arg6: u16_,
             arg7: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fdb_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ndmsg,
             arg2: *mut *mut nlattr,
             arg3: *mut net_device,
-            arg4: *const ::aya_bpf::cty::c_uchar,
+            arg4: *const ::aya_ebpf::cty::c_uchar,
             arg5: u16_,
             arg6: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fdb_del_bulk: ::core::option::Option<
         unsafe extern "C" fn(
@@ -17806,7 +17844,7 @@ pub struct net_device_ops {
             arg3: *mut net_device,
             arg4: u16_,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fdb_dump: ::core::option::Option<
         unsafe extern "C" fn(
@@ -17814,20 +17852,20 @@ pub struct net_device_ops {
             arg2: *mut netlink_callback,
             arg3: *mut net_device,
             arg4: *mut net_device,
-            arg5: *mut ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: *mut ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fdb_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sk_buff,
             arg2: *mut *mut nlattr,
             arg3: *mut net_device,
-            arg4: *const ::aya_bpf::cty::c_uchar,
+            arg4: *const ::aya_ebpf::cty::c_uchar,
             arg5: u16_,
             arg6: u32_,
             arg7: u32_,
             arg8: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_mdb_add: ::core::option::Option<
         unsafe extern "C" fn(
@@ -17835,21 +17873,21 @@ pub struct net_device_ops {
             arg2: *mut *mut nlattr,
             arg3: u16_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_mdb_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut *mut nlattr,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_mdb_dump: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut sk_buff,
             arg3: *mut netlink_callback,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_bridge_setlink: ::core::option::Option<
         unsafe extern "C" fn(
@@ -17857,7 +17895,7 @@ pub struct net_device_ops {
             arg2: *mut nlmsghdr,
             arg3: u16_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_bridge_getlink: ::core::option::Option<
         unsafe extern "C" fn(
@@ -17866,73 +17904,76 @@ pub struct net_device_ops {
             arg3: u32_,
             arg4: *mut net_device,
             arg5: u32_,
-            arg6: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_bridge_dellink: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut nlmsghdr,
             arg3: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_change_carrier: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: bool_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: bool_) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_phys_port_id: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut netdev_phys_item_id,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_port_parent_id: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut netdev_phys_item_id,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_phys_port_name: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_dfwd_add_station: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut net_device,
-        ) -> *mut ::aya_bpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub ndo_dfwd_del_station: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub ndo_set_tx_maxrate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_iflink: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *const net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_fill_metadata_dst: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_set_rx_headroom: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub ndo_bpf: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut netdev_bpf) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut net_device,
+            arg2: *mut netdev_bpf,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_xdp_xmit: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut *mut xdp_frame,
             arg4: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_xdp_get_xmit_slave: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut xdp_buff) -> *mut net_device,
@@ -17942,14 +17983,14 @@ pub struct net_device_ops {
             arg1: *mut net_device,
             arg2: u32_,
             arg3: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_tunnel_ctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ip_tunnel_parm,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_peer_dev:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device) -> *mut net_device>,
@@ -17957,7 +17998,7 @@ pub struct net_device_ops {
         unsafe extern "C" fn(
             arg1: *mut net_device_path_ctx,
             arg2: *mut net_device_path,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_get_tstamp: ::core::option::Option<
         unsafe extern "C" fn(
@@ -17970,14 +18011,14 @@ pub struct net_device_ops {
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut kernel_hwtstamp_config,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ndo_hwtstamp_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut kernel_hwtstamp_config,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -17987,29 +18028,30 @@ pub struct neigh_parms {
     pub dev: *mut net_device,
     pub dev_tracker: netdevice_tracker,
     pub list: list_head,
-    pub neigh_setup:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut neighbour) -> ::aya_bpf::cty::c_int>,
+    pub neigh_setup: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut neighbour) -> ::aya_ebpf::cty::c_int,
+    >,
     pub tbl: *mut neigh_table,
-    pub sysctl_table: *mut ::aya_bpf::cty::c_void,
-    pub dead: ::aya_bpf::cty::c_int,
+    pub sysctl_table: *mut ::aya_ebpf::cty::c_void,
+    pub dead: ::aya_ebpf::cty::c_int,
     pub refcnt: refcount_t,
     pub callback_head: callback_head,
-    pub reachable_time: ::aya_bpf::cty::c_int,
+    pub reachable_time: ::aya_ebpf::cty::c_int,
     pub qlen: u32_,
-    pub data: [::aya_bpf::cty::c_int; 14usize],
-    pub data_state: [::aya_bpf::cty::c_ulong; 1usize],
+    pub data: [::aya_ebpf::cty::c_int; 14usize],
+    pub data_state: [::aya_ebpf::cty::c_ulong; 1usize],
 }
 pub mod hwtstamp_source {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const HWTSTAMP_SOURCE_NETDEV: Type = 0;
     pub const HWTSTAMP_SOURCE_PHYLIB: Type = 1;
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kernel_hwtstamp_config {
-    pub flags: ::aya_bpf::cty::c_int,
-    pub tx_type: ::aya_bpf::cty::c_int,
-    pub rx_filter: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
+    pub tx_type: ::aya_ebpf::cty::c_int,
+    pub rx_filter: ::aya_ebpf::cty::c_int,
     pub ifr: *mut ifreq,
     pub copied_to_user: bool_,
     pub source: hwtstamp_source::Type,
@@ -18051,7 +18093,7 @@ impl pcpu_dstats {
     }
 }
 pub mod xdp_rss_hash_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const XDP_RSS_L3_IPV4: Type = 1;
     pub const XDP_RSS_L3_IPV6: Type = 2;
     pub const XDP_RSS_L3_DYNHDR: Type = 4;
@@ -18083,14 +18125,14 @@ pub mod xdp_rss_hash_type {
 #[derive(Debug, Copy, Clone)]
 pub struct xdp_metadata_ops {
     pub xmo_rx_timestamp: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const xdp_md, arg2: *mut u64_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *const xdp_md, arg2: *mut u64_) -> ::aya_ebpf::cty::c_int,
     >,
     pub xmo_rx_hash: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const xdp_md,
             arg2: *mut u32_,
             arg3: *mut xdp_rss_hash_type::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 pub type iw_handler = ::core::option::Option<
@@ -18098,8 +18140,8 @@ pub type iw_handler = ::core::option::Option<
         arg1: *mut net_device,
         arg2: *mut iw_request_info,
         arg3: *mut iwreq_data,
-        arg4: *mut ::aya_bpf::cty::c_char,
-    ) -> ::aya_bpf::cty::c_int,
+        arg4: *mut ::aya_ebpf::cty::c_char,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -18114,7 +18156,7 @@ pub struct iw_handler_def {
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device) -> *mut iw_statistics>,
 }
 pub mod ethtool_phys_id_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_ID_INACTIVE: Type = 0;
     pub const ETHTOOL_ID_ACTIVE: Type = 1;
     pub const ETHTOOL_ID_ON: Type = 2;
@@ -18131,13 +18173,13 @@ pub struct ethtool_ops {
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_drvinfo),
     >,
     pub get_regs_len: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_regs: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_regs,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
         ),
     >,
     pub get_wol: ::core::option::Option<
@@ -18147,40 +18189,40 @@ pub struct ethtool_ops {
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_wolinfo,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_msglevel: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device) -> u32_>,
     pub set_msglevel:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device, arg2: u32_)>,
     pub nway_reset: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_link: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device) -> u32_>,
     pub get_link_ext_state: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_link_ext_state_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_link_ext_stats: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_link_ext_stats),
     >,
     pub get_eeprom_len: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_eeprom: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_eeprom,
             arg3: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_eeprom: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_eeprom,
             arg3: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_coalesce: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18188,7 +18230,7 @@ pub struct ethtool_ops {
             arg2: *mut ethtool_coalesce,
             arg3: *mut kernel_ethtool_coalesce,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_coalesce: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18196,7 +18238,7 @@ pub struct ethtool_ops {
             arg2: *mut ethtool_coalesce,
             arg3: *mut kernel_ethtool_coalesce,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_ringparam: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18212,7 +18254,7 @@ pub struct ethtool_ops {
             arg2: *mut ethtool_ringparam,
             arg3: *mut kernel_ethtool_ringparam,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_pause_stats: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_pause_stats),
@@ -18224,7 +18266,7 @@ pub struct ethtool_ops {
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_pauseparam,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub self_test: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_test, arg3: *mut u64_),
@@ -18236,46 +18278,46 @@ pub struct ethtool_ops {
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: ethtool_phys_id_state::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_ethtool_stats: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_stats, arg3: *mut u64_),
     >,
     pub begin: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub complete: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device)>,
     pub get_priv_flags: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device) -> u32_>,
     pub set_priv_flags: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: u32_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: u32_) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_sset_count: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_rxnfc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_rxnfc,
             arg3: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_rxnfc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_rxnfc,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub flash_device: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_flash,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub reset: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut u32_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut u32_) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_rxfh_key_size:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device) -> u32_>,
@@ -18287,7 +18329,7 @@ pub struct ethtool_ops {
             arg2: *mut u32_,
             arg3: *mut u8_,
             arg4: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_rxfh: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18295,7 +18337,7 @@ pub struct ethtool_ops {
             arg2: *const u32_,
             arg3: *const u8_,
             arg4: u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_rxfh_context: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18304,7 +18346,7 @@ pub struct ethtool_ops {
             arg3: *mut u8_,
             arg4: *mut u8_,
             arg5: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_rxfh_context: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18314,7 +18356,7 @@ pub struct ethtool_ops {
             arg4: u8_,
             arg5: *mut u32_,
             arg6: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_channels: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_channels),
@@ -18323,97 +18365,97 @@ pub struct ethtool_ops {
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_channels,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_dump_flag: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_dump,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_dump_data: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_dump,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_dump: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_dump,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_ts_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_ts_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_module_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_modinfo,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_module_eeprom: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_eeprom,
             arg3: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_eee: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_eee,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_eee: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_eee,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_tunable: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *const ethtool_tunable,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_tunable: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *const ethtool_tunable,
-            arg3: *const ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_per_queue_coalesce: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: u32_,
             arg3: *mut ethtool_coalesce,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_per_queue_coalesce: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: u32_,
             arg3: *mut ethtool_coalesce,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_link_ksettings: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_link_ksettings,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_link_ksettings: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *const ethtool_link_ksettings,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_fec_stats: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_fec_stats),
@@ -18422,13 +18464,13 @@ pub struct ethtool_ops {
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_fecparam,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_fecparam: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_fecparam,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_ethtool_phy_stats: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_stats, arg3: *mut u64_),
@@ -18437,22 +18479,22 @@ pub struct ethtool_ops {
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *const ethtool_tunable,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_phy_tunable: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *const ethtool_tunable,
-            arg3: *const ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_module_eeprom_by_page: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *const ethtool_module_eeprom,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_eth_phy_stats: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_eth_phy_stats),
@@ -18475,27 +18517,27 @@ pub struct ethtool_ops {
             arg1: *mut net_device,
             arg2: *mut ethtool_module_power_mode_params,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_module_power_mode: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *const ethtool_module_power_mode_params,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_mm: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_mm_state,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_mm: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
             arg2: *mut ethtool_mm_cfg,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_mm_stats: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut ethtool_mm_stats),
@@ -18548,13 +18590,13 @@ pub struct l3mdev_ops {
 #[derive(Debug, Copy, Clone)]
 pub struct ndisc_ops {
     pub is_useropt:
-        ::core::option::Option<unsafe extern "C" fn(arg1: u8_) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: u8_) -> ::aya_ebpf::cty::c_int>,
     pub parse_options: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const net_device,
             arg2: *mut nd_opt_hdr,
             arg3: *mut ndisc_options,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub update: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18572,7 +18614,7 @@ pub struct ndisc_ops {
             arg3: *mut neighbour,
             arg4: *mut u8_,
             arg5: *mut *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill_addr_option: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18589,7 +18631,7 @@ pub struct ndisc_ops {
             arg3: *const prefix_info,
             arg4: *mut inet6_dev,
             arg5: *mut in6_addr,
-            arg6: ::aya_bpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_int,
             arg7: u32_,
             arg8: bool_,
             arg9: bool_,
@@ -18600,7 +18642,7 @@ pub struct ndisc_ops {
     >,
 }
 pub mod tls_offload_ctx_dir {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const TLS_OFFLOAD_CTX_DIR_RX: Type = 0;
     pub const TLS_OFFLOAD_CTX_DIR_TX: Type = 1;
 }
@@ -18614,7 +18656,7 @@ pub struct tlsdev_ops {
             arg3: tls_offload_ctx_dir::Type,
             arg4: *mut tls_crypto_info,
             arg5: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub tls_dev_del: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18630,7 +18672,7 @@ pub struct tlsdev_ops {
             arg3: u32_,
             arg4: *mut u8_,
             arg5: tls_offload_ctx_dir::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -18649,14 +18691,14 @@ pub struct inet6_dev {
     pub addr_list: list_head,
     pub mc_list: *mut ifmcaddr6,
     pub mc_tomb: *mut ifmcaddr6,
-    pub mc_qrv: ::aya_bpf::cty::c_uchar,
-    pub mc_gq_running: ::aya_bpf::cty::c_uchar,
-    pub mc_ifc_count: ::aya_bpf::cty::c_uchar,
-    pub mc_dad_count: ::aya_bpf::cty::c_uchar,
-    pub mc_v1_seen: ::aya_bpf::cty::c_ulong,
-    pub mc_qi: ::aya_bpf::cty::c_ulong,
-    pub mc_qri: ::aya_bpf::cty::c_ulong,
-    pub mc_maxdelay: ::aya_bpf::cty::c_ulong,
+    pub mc_qrv: ::aya_ebpf::cty::c_uchar,
+    pub mc_gq_running: ::aya_ebpf::cty::c_uchar,
+    pub mc_ifc_count: ::aya_ebpf::cty::c_uchar,
+    pub mc_dad_count: ::aya_ebpf::cty::c_uchar,
+    pub mc_v1_seen: ::aya_ebpf::cty::c_ulong,
+    pub mc_qi: ::aya_ebpf::cty::c_ulong,
+    pub mc_qri: ::aya_ebpf::cty::c_ulong,
+    pub mc_maxdelay: ::aya_ebpf::cty::c_ulong,
     pub mc_gq_work: delayed_work,
     pub mc_ifc_work: delayed_work,
     pub mc_dad_work: delayed_work,
@@ -18671,7 +18713,7 @@ pub struct inet6_dev {
     pub lock: rwlock_t,
     pub refcnt: refcount_t,
     pub if_flags: __u32,
-    pub dead: ::aya_bpf::cty::c_int,
+    pub dead: ::aya_ebpf::cty::c_int,
     pub desync_factor: u32_,
     pub tempaddr_list: list_head,
     pub token: in6_addr,
@@ -18681,35 +18723,35 @@ pub struct inet6_dev {
     pub rs_timer: timer_list,
     pub rs_interval: __s32,
     pub rs_probes: __u8,
-    pub tstamp: ::aya_bpf::cty::c_ulong,
+    pub tstamp: ::aya_ebpf::cty::c_ulong,
     pub rcu: callback_head,
-    pub ra_mtu: ::aya_bpf::cty::c_uint,
+    pub ra_mtu: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rtnl_link_ops {
     pub list: list_head,
-    pub kind: *const ::aya_bpf::cty::c_char,
+    pub kind: *const ::aya_ebpf::cty::c_char,
     pub priv_size: usize,
     pub alloc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut *mut nlattr,
-            arg2: *const ::aya_bpf::cty::c_char,
-            arg3: ::aya_bpf::cty::c_uchar,
-            arg4: ::aya_bpf::cty::c_uint,
-            arg5: ::aya_bpf::cty::c_uint,
+            arg2: *const ::aya_ebpf::cty::c_char,
+            arg3: ::aya_ebpf::cty::c_uchar,
+            arg4: ::aya_ebpf::cty::c_uint,
+            arg5: ::aya_ebpf::cty::c_uint,
         ) -> *mut net_device,
     >,
     pub setup: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device)>,
     pub netns_refund: bool_,
-    pub maxtype: ::aya_bpf::cty::c_uint,
+    pub maxtype: ::aya_ebpf::cty::c_uint,
     pub policy: *const nla_policy,
     pub validate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut *mut nlattr,
             arg2: *mut *mut nlattr,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub newlink: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18718,7 +18760,7 @@ pub struct rtnl_link_ops {
             arg3: *mut *mut nlattr,
             arg4: *mut *mut nlattr,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub changelink: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18726,22 +18768,24 @@ pub struct rtnl_link_ops {
             arg2: *mut *mut nlattr,
             arg3: *mut *mut nlattr,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dellink:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device, arg2: *mut list_head)>,
     pub get_size: ::core::option::Option<unsafe extern "C" fn(arg1: *const net_device) -> usize>,
     pub fill_info: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *const net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *const net_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_xstats_size:
         ::core::option::Option<unsafe extern "C" fn(arg1: *const net_device) -> usize>,
     pub fill_xstats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *const net_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *const net_device) -> ::aya_ebpf::cty::c_int,
     >,
-    pub get_num_tx_queues: ::core::option::Option<unsafe extern "C" fn() -> ::aya_bpf::cty::c_uint>,
-    pub get_num_rx_queues: ::core::option::Option<unsafe extern "C" fn() -> ::aya_bpf::cty::c_uint>,
-    pub slave_maxtype: ::aya_bpf::cty::c_uint,
+    pub get_num_tx_queues:
+        ::core::option::Option<unsafe extern "C" fn() -> ::aya_ebpf::cty::c_uint>,
+    pub get_num_rx_queues:
+        ::core::option::Option<unsafe extern "C" fn() -> ::aya_ebpf::cty::c_uint>,
+    pub slave_maxtype: ::aya_ebpf::cty::c_uint,
     pub slave_policy: *const nla_policy,
     pub slave_changelink: ::core::option::Option<
         unsafe extern "C" fn(
@@ -18750,7 +18794,7 @@ pub struct rtnl_link_ops {
             arg3: *mut *mut nlattr,
             arg4: *mut *mut nlattr,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_slave_size: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const net_device, arg2: *const net_device) -> usize,
@@ -18760,88 +18804,88 @@ pub struct rtnl_link_ops {
             arg1: *mut sk_buff,
             arg2: *const net_device,
             arg3: *const net_device,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_link_net:
         ::core::option::Option<unsafe extern "C" fn(arg1: *const net_device) -> *mut net>,
     pub get_linkxstats_size: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const net_device, arg2: ::aya_bpf::cty::c_int) -> usize,
+        unsafe extern "C" fn(arg1: *const net_device, arg2: ::aya_ebpf::cty::c_int) -> usize,
     >,
     pub fill_linkxstats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sk_buff,
             arg2: *const net_device,
-            arg3: *mut ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct macsec_ops {
     pub mdo_dev_open: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_dev_stop: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_add_secy: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_upd_secy: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_del_secy: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_add_rxsc: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_upd_rxsc: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_del_rxsc: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_add_rxsa: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_upd_rxsa: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_del_rxsa: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_add_txsa: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_upd_txsa: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_del_txsa: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_get_dev_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_get_tx_sc_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_get_tx_sa_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_get_rx_sc_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub mdo_get_rx_sa_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut macsec_context) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct udp_tunnel_nic_table_info {
-    pub n_entries: ::aya_bpf::cty::c_uint,
-    pub tunnel_types: ::aya_bpf::cty::c_uint,
+    pub n_entries: ::aya_ebpf::cty::c_uint,
+    pub tunnel_types: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -18849,27 +18893,27 @@ pub struct udp_tunnel_nic_info {
     pub set_port: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: *mut udp_tunnel_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub unset_port: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: *mut udp_tunnel_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sync_table: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub shared: *mut udp_tunnel_nic_shared,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub tables: [udp_tunnel_nic_table_info; 4usize],
 }
 #[repr(C)]
@@ -18887,41 +18931,42 @@ pub struct netlink_range_validation_signed {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct neigh_table {
-    pub family: ::aya_bpf::cty::c_int,
-    pub entry_size: ::aya_bpf::cty::c_uint,
-    pub key_len: ::aya_bpf::cty::c_uint,
+    pub family: ::aya_ebpf::cty::c_int,
+    pub entry_size: ::aya_ebpf::cty::c_uint,
+    pub key_len: ::aya_ebpf::cty::c_uint,
     pub protocol: __be16,
     pub hash: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *const ::aya_bpf::cty::c_void,
+            arg1: *const ::aya_ebpf::cty::c_void,
             arg2: *const net_device,
             arg3: *mut __u32,
         ) -> __u32,
     >,
     pub key_eq: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const neighbour, arg2: *const ::aya_bpf::cty::c_void) -> bool_,
+        unsafe extern "C" fn(arg1: *const neighbour, arg2: *const ::aya_ebpf::cty::c_void) -> bool_,
+    >,
+    pub constructor: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut neighbour) -> ::aya_ebpf::cty::c_int,
     >,
-    pub constructor:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut neighbour) -> ::aya_bpf::cty::c_int>,
     pub pconstructor: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut pneigh_entry) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut pneigh_entry) -> ::aya_ebpf::cty::c_int,
     >,
     pub pdestructor: ::core::option::Option<unsafe extern "C" fn(arg1: *mut pneigh_entry)>,
     pub proxy_redo: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sk_buff)>,
     pub is_multicast: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const ::aya_bpf::cty::c_void) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *const ::aya_ebpf::cty::c_void) -> ::aya_ebpf::cty::c_int,
     >,
     pub allow_add: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const net_device, arg2: *mut netlink_ext_ack) -> bool_,
     >,
-    pub id: *mut ::aya_bpf::cty::c_char,
+    pub id: *mut ::aya_ebpf::cty::c_char,
     pub parms: neigh_parms,
     pub parms_list: list_head,
-    pub gc_interval: ::aya_bpf::cty::c_int,
-    pub gc_thresh1: ::aya_bpf::cty::c_int,
-    pub gc_thresh2: ::aya_bpf::cty::c_int,
-    pub gc_thresh3: ::aya_bpf::cty::c_int,
-    pub last_flush: ::aya_bpf::cty::c_ulong,
+    pub gc_interval: ::aya_ebpf::cty::c_int,
+    pub gc_thresh1: ::aya_ebpf::cty::c_int,
+    pub gc_thresh2: ::aya_ebpf::cty::c_int,
+    pub gc_thresh3: ::aya_ebpf::cty::c_int,
+    pub last_flush: ::aya_ebpf::cty::c_ulong,
     pub gc_work: delayed_work,
     pub managed_work: delayed_work,
     pub proxy_timer: timer_list,
@@ -18931,7 +18976,7 @@ pub struct neigh_table {
     pub gc_list: list_head,
     pub managed_list: list_head,
     pub lock: rwlock_t,
-    pub last_rand: ::aya_bpf::cty::c_ulong,
+    pub last_rand: ::aya_ebpf::cty::c_ulong,
     pub stats: *mut neigh_statistics,
     pub nht: *mut neigh_hash_table,
     pub phash_buckets: *mut *mut pneigh_entry,
@@ -18939,32 +18984,32 @@ pub struct neigh_table {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct neigh_statistics {
-    pub allocs: ::aya_bpf::cty::c_ulong,
-    pub destroys: ::aya_bpf::cty::c_ulong,
-    pub hash_grows: ::aya_bpf::cty::c_ulong,
-    pub res_failed: ::aya_bpf::cty::c_ulong,
-    pub lookups: ::aya_bpf::cty::c_ulong,
-    pub hits: ::aya_bpf::cty::c_ulong,
-    pub rcv_probes_mcast: ::aya_bpf::cty::c_ulong,
-    pub rcv_probes_ucast: ::aya_bpf::cty::c_ulong,
-    pub periodic_gc_runs: ::aya_bpf::cty::c_ulong,
-    pub forced_gc_runs: ::aya_bpf::cty::c_ulong,
-    pub unres_discards: ::aya_bpf::cty::c_ulong,
-    pub table_fulls: ::aya_bpf::cty::c_ulong,
+    pub allocs: ::aya_ebpf::cty::c_ulong,
+    pub destroys: ::aya_ebpf::cty::c_ulong,
+    pub hash_grows: ::aya_ebpf::cty::c_ulong,
+    pub res_failed: ::aya_ebpf::cty::c_ulong,
+    pub lookups: ::aya_ebpf::cty::c_ulong,
+    pub hits: ::aya_ebpf::cty::c_ulong,
+    pub rcv_probes_mcast: ::aya_ebpf::cty::c_ulong,
+    pub rcv_probes_ucast: ::aya_ebpf::cty::c_ulong,
+    pub periodic_gc_runs: ::aya_ebpf::cty::c_ulong,
+    pub forced_gc_runs: ::aya_ebpf::cty::c_ulong,
+    pub unres_discards: ::aya_ebpf::cty::c_ulong,
+    pub table_fulls: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct neigh_ops {
-    pub family: ::aya_bpf::cty::c_int,
+    pub family: ::aya_ebpf::cty::c_int,
     pub solicit:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut neighbour, arg2: *mut sk_buff)>,
     pub error_report:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut neighbour, arg2: *mut sk_buff)>,
     pub output: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut neighbour, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut neighbour, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub connected_output: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut neighbour, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut neighbour, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -18982,7 +19027,7 @@ pub struct pneigh_entry {
 #[derive(Debug, Copy, Clone)]
 pub struct neigh_hash_table {
     pub hash_buckets: *mut *mut neighbour,
-    pub hash_shift: ::aya_bpf::cty::c_uint,
+    pub hash_shift: ::aya_ebpf::cty::c_uint,
     pub hash_rnd: [__u32; 4usize],
     pub rcu: callback_head,
 }
@@ -19015,8 +19060,8 @@ pub struct fib_kuid_range {
 #[derive(Debug, Copy, Clone)]
 pub struct fib_rule {
     pub list: list_head,
-    pub iifindex: ::aya_bpf::cty::c_int,
-    pub oifindex: ::aya_bpf::cty::c_int,
+    pub iifindex: ::aya_ebpf::cty::c_int,
+    pub oifindex: ::aya_ebpf::cty::c_int,
     pub mark: u32_,
     pub mark_mask: u32_,
     pub flags: u32_,
@@ -19031,10 +19076,10 @@ pub struct fib_rule {
     pub fr_net: *mut net,
     pub refcnt: refcount_t,
     pub pref: u32_,
-    pub suppress_ifgroup: ::aya_bpf::cty::c_int,
-    pub suppress_prefixlen: ::aya_bpf::cty::c_int,
-    pub iifname: [::aya_bpf::cty::c_char; 16usize],
-    pub oifname: [::aya_bpf::cty::c_char; 16usize],
+    pub suppress_ifgroup: ::aya_ebpf::cty::c_int,
+    pub suppress_prefixlen: ::aya_ebpf::cty::c_int,
+    pub iifname: [::aya_ebpf::cty::c_char; 16usize],
+    pub oifname: [::aya_ebpf::cty::c_char; 16usize],
     pub uid_range: fib_kuid_range,
     pub sport_range: fib_rule_port_range,
     pub dport_range: fib_rule_port_range,
@@ -19043,12 +19088,12 @@ pub struct fib_rule {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fib_lookup_arg {
-    pub lookup_ptr: *mut ::aya_bpf::cty::c_void,
-    pub lookup_data: *const ::aya_bpf::cty::c_void,
-    pub result: *mut ::aya_bpf::cty::c_void,
+    pub lookup_ptr: *mut ::aya_ebpf::cty::c_void,
+    pub lookup_data: *const ::aya_ebpf::cty::c_void,
+    pub result: *mut ::aya_ebpf::cty::c_void,
     pub rule: *mut fib_rule,
     pub table: u32_,
-    pub flags: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -19058,119 +19103,123 @@ pub struct smc_hashinfo {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct proto {
-    pub close:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_bpf::cty::c_long)>,
+    pub close: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_ebpf::cty::c_long),
+    >,
     pub pre_connect: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: *mut sockaddr,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub connect: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: *mut sockaddr,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub disconnect: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_bpf::cty::c_int) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut sock,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub accept: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: *mut ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_int,
             arg4: bool_,
         ) -> *mut sock,
     >,
     pub ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: *mut ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub init:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock) -> ::aya_ebpf::cty::c_int>,
     pub destroy: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub shutdown:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_bpf::cty::c_int)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_ebpf::cty::c_int)>,
     pub setsockopt: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: sockptr_t,
-            arg5: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub getsockopt: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: *mut ::aya_bpf::cty::c_char,
-            arg5: *mut ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: *mut ::aya_ebpf::cty::c_char,
+            arg5: *mut ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub keepalive:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_bpf::cty::c_int)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_ebpf::cty::c_int)>,
     pub compat_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sendmsg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: *mut msghdr,
             arg3: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub recvmsg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: *mut msghdr,
             arg3: usize,
-            arg4: ::aya_bpf::cty::c_int,
-            arg5: *mut ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+            arg5: *mut ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub splice_eof: ::core::option::Option<unsafe extern "C" fn(arg1: *mut socket)>,
     pub bind: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: *mut sockaddr,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub bind_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: *mut sockaddr,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub backlog_rcv: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sock, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sock, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub bpf_bypass_getsockopt: ::core::option::Option<
-        unsafe extern "C" fn(arg1: ::aya_bpf::cty::c_int, arg2: ::aya_bpf::cty::c_int) -> bool_,
+        unsafe extern "C" fn(arg1: ::aya_ebpf::cty::c_int, arg2: ::aya_ebpf::cty::c_int) -> bool_,
     >,
     pub release_cb: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub hash:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock) -> ::aya_ebpf::cty::c_int>,
     pub unhash: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub rehash: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub get_port: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
-            arg2: ::aya_bpf::cty::c_ushort,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ushort,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub put_port: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub psock_update_sk_prot: ::core::option::Option<
@@ -19178,43 +19227,46 @@ pub struct proto {
             arg1: *mut sock,
             arg2: *mut sk_psock,
             arg3: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub inuse_idx: ::aya_bpf::cty::c_uint,
+    pub inuse_idx: ::aya_ebpf::cty::c_uint,
     pub forward_alloc_get:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *const sock) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *const sock) -> ::aya_ebpf::cty::c_int>,
     pub stream_memory_free: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const sock, arg2: ::aya_bpf::cty::c_int) -> bool_,
+        unsafe extern "C" fn(arg1: *const sock, arg2: ::aya_ebpf::cty::c_int) -> bool_,
     >,
     pub sock_is_readable: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock) -> bool_>,
     pub enter_memory_pressure: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub leave_memory_pressure: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub memory_allocated: *mut atomic_long_t,
-    pub per_cpu_fw_alloc: *mut ::aya_bpf::cty::c_int,
+    pub per_cpu_fw_alloc: *mut ::aya_ebpf::cty::c_int,
     pub sockets_allocated: *mut percpu_counter,
-    pub memory_pressure: *mut ::aya_bpf::cty::c_ulong,
-    pub sysctl_mem: *mut ::aya_bpf::cty::c_long,
-    pub sysctl_wmem: *mut ::aya_bpf::cty::c_int,
-    pub sysctl_rmem: *mut ::aya_bpf::cty::c_int,
+    pub memory_pressure: *mut ::aya_ebpf::cty::c_ulong,
+    pub sysctl_mem: *mut ::aya_ebpf::cty::c_long,
+    pub sysctl_wmem: *mut ::aya_ebpf::cty::c_int,
+    pub sysctl_rmem: *mut ::aya_ebpf::cty::c_int,
     pub sysctl_wmem_offset: u32_,
     pub sysctl_rmem_offset: u32_,
-    pub max_header: ::aya_bpf::cty::c_int,
+    pub max_header: ::aya_ebpf::cty::c_int,
     pub no_autobind: bool_,
     pub slab: *mut kmem_cache,
-    pub obj_size: ::aya_bpf::cty::c_uint,
-    pub ipv6_pinfo_offset: ::aya_bpf::cty::c_uint,
+    pub obj_size: ::aya_ebpf::cty::c_uint,
+    pub ipv6_pinfo_offset: ::aya_ebpf::cty::c_uint,
     pub slab_flags: slab_flags_t,
-    pub useroffset: ::aya_bpf::cty::c_uint,
-    pub usersize: ::aya_bpf::cty::c_uint,
-    pub orphan_count: *mut ::aya_bpf::cty::c_uint,
+    pub useroffset: ::aya_ebpf::cty::c_uint,
+    pub usersize: ::aya_ebpf::cty::c_uint,
+    pub orphan_count: *mut ::aya_ebpf::cty::c_uint,
     pub rsk_prot: *mut request_sock_ops,
     pub twsk_prot: *mut timewait_sock_ops,
     pub h: proto__bindgen_ty_1,
     pub owner: *mut module,
-    pub name: [::aya_bpf::cty::c_char; 32usize],
+    pub name: [::aya_ebpf::cty::c_char; 32usize],
     pub node: list_head,
     pub diag_destroy: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_bpf::cty::c_int) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut sock,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -19228,12 +19280,12 @@ pub union proto__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct request_sock_ops {
-    pub family: ::aya_bpf::cty::c_int,
-    pub obj_size: ::aya_bpf::cty::c_uint,
+    pub family: ::aya_ebpf::cty::c_int,
+    pub obj_size: ::aya_ebpf::cty::c_uint,
     pub slab: *mut kmem_cache,
-    pub slab_name: *mut ::aya_bpf::cty::c_char,
+    pub slab_name: *mut ::aya_ebpf::cty::c_char,
     pub rtx_syn_ack: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const sock, arg2: *mut request_sock) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *const sock, arg2: *mut request_sock) -> ::aya_ebpf::cty::c_int,
     >,
     pub send_ack: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const sock, arg2: *mut sk_buff, arg3: *mut request_sock),
@@ -19247,14 +19299,14 @@ pub struct request_sock_ops {
 #[derive(Debug, Copy, Clone)]
 pub struct timewait_sock_ops {
     pub twsk_slab: *mut kmem_cache,
-    pub twsk_slab_name: *mut ::aya_bpf::cty::c_char,
-    pub twsk_obj_size: ::aya_bpf::cty::c_uint,
+    pub twsk_slab_name: *mut ::aya_ebpf::cty::c_char,
+    pub twsk_obj_size: ::aya_ebpf::cty::c_uint,
     pub twsk_unique: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sock,
             arg2: *mut sock,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub twsk_destructor: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
 }
@@ -19325,10 +19377,10 @@ pub struct saved_syn {
 pub struct ip6_sf_list {
     pub sf_next: *mut ip6_sf_list,
     pub sf_addr: in6_addr,
-    pub sf_count: [::aya_bpf::cty::c_ulong; 2usize],
-    pub sf_gsresp: ::aya_bpf::cty::c_uchar,
-    pub sf_oldin: ::aya_bpf::cty::c_uchar,
-    pub sf_crcount: ::aya_bpf::cty::c_uchar,
+    pub sf_count: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub sf_gsresp: ::aya_ebpf::cty::c_uchar,
+    pub sf_oldin: ::aya_ebpf::cty::c_uchar,
+    pub sf_crcount: ::aya_ebpf::cty::c_uchar,
     pub rcu: callback_head,
 }
 #[repr(C)]
@@ -19339,15 +19391,15 @@ pub struct ifmcaddr6 {
     pub next: *mut ifmcaddr6,
     pub mca_sources: *mut ip6_sf_list,
     pub mca_tomb: *mut ip6_sf_list,
-    pub mca_sfmode: ::aya_bpf::cty::c_uint,
-    pub mca_crcount: ::aya_bpf::cty::c_uchar,
-    pub mca_sfcount: [::aya_bpf::cty::c_ulong; 2usize],
+    pub mca_sfmode: ::aya_ebpf::cty::c_uint,
+    pub mca_crcount: ::aya_ebpf::cty::c_uchar,
+    pub mca_sfcount: [::aya_ebpf::cty::c_ulong; 2usize],
     pub mca_work: delayed_work,
-    pub mca_flags: ::aya_bpf::cty::c_uint,
-    pub mca_users: ::aya_bpf::cty::c_int,
+    pub mca_flags: ::aya_ebpf::cty::c_uint,
+    pub mca_users: ::aya_ebpf::cty::c_int,
     pub mca_refcnt: refcount_t,
-    pub mca_cstamp: ::aya_bpf::cty::c_ulong,
-    pub mca_tstamp: ::aya_bpf::cty::c_ulong,
+    pub mca_cstamp: ::aya_ebpf::cty::c_ulong,
+    pub mca_tstamp: ::aya_ebpf::cty::c_ulong,
     pub rcu: callback_head,
 }
 #[repr(C)]
@@ -19357,23 +19409,23 @@ pub struct ifacaddr6 {
     pub aca_rt: *mut fib6_info,
     pub aca_next: *mut ifacaddr6,
     pub aca_addr_lst: hlist_node,
-    pub aca_users: ::aya_bpf::cty::c_int,
+    pub aca_users: ::aya_ebpf::cty::c_int,
     pub aca_refcnt: refcount_t,
-    pub aca_cstamp: ::aya_bpf::cty::c_ulong,
-    pub aca_tstamp: ::aya_bpf::cty::c_ulong,
+    pub aca_cstamp: ::aya_ebpf::cty::c_ulong,
+    pub aca_tstamp: ::aya_ebpf::cty::c_ulong,
     pub rcu: callback_head,
 }
-pub type irq_hw_number_t = ::aya_bpf::cty::c_ulong;
+pub type irq_hw_number_t = ::aya_ebpf::cty::c_ulong;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct io_bitmap {
     pub sequence: u64_,
     pub refcnt: refcount_t,
-    pub max: ::aya_bpf::cty::c_uint,
-    pub bitmap: [::aya_bpf::cty::c_ulong; 1024usize],
+    pub max: ::aya_ebpf::cty::c_uint,
+    pub bitmap: [::aya_ebpf::cty::c_ulong; 1024usize],
 }
 pub mod irq_domain_bus_token {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DOMAIN_BUS_ANY: Type = 0;
     pub const DOMAIN_BUS_WIRED: Type = 1;
     pub const DOMAIN_BUS_GENERIC_MSI: Type = 2;
@@ -19394,11 +19446,11 @@ pub mod irq_domain_bus_token {
 #[repr(C)]
 pub struct irq_domain {
     pub link: list_head,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub ops: *const irq_domain_ops,
-    pub host_data: *mut ::aya_bpf::cty::c_void,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub mapcount: ::aya_bpf::cty::c_uint,
+    pub host_data: *mut ::aya_ebpf::cty::c_void,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub mapcount: ::aya_ebpf::cty::c_uint,
     pub mutex: mutex,
     pub root: *mut irq_domain,
     pub fwnode: *mut fwnode_handle,
@@ -19409,7 +19461,7 @@ pub struct irq_domain {
     pub parent: *mut irq_domain,
     pub msi_parent_ops: *const msi_parent_ops,
     pub hwirq_max: irq_hw_number_t,
-    pub revmap_size: ::aya_bpf::cty::c_uint,
+    pub revmap_size: ::aya_ebpf::cty::c_uint,
     pub revmap_tree: xarray,
     pub revmap: __IncompleteArrayField<*mut irq_data>,
 }
@@ -19421,14 +19473,14 @@ pub struct device_attribute {
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut device_attribute,
-            arg3: *mut ::aya_bpf::cty::c_char,
+            arg3: *mut ::aya_ebpf::cty::c_char,
         ) -> isize,
     >,
     pub store: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
             arg2: *mut device_attribute,
-            arg3: *const ::aya_bpf::cty::c_char,
+            arg3: *const ::aya_ebpf::cty::c_char,
             arg4: usize,
         ) -> isize,
     >,
@@ -19442,14 +19494,14 @@ pub struct msi_dev_domain {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct msi_device_data {
-    pub properties: ::aya_bpf::cty::c_ulong,
+    pub properties: ::aya_ebpf::cty::c_ulong,
     pub platform_data: *mut platform_msi_priv_data,
     pub mutex: mutex,
     pub __domains: [msi_dev_domain; 2usize],
-    pub __iter_idx: ::aya_bpf::cty::c_ulong,
+    pub __iter_idx: ::aya_ebpf::cty::c_ulong,
 }
 pub mod irqreturn {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IRQ_NONE: Type = 0;
     pub const IRQ_HANDLED: Type = 1;
     pub const IRQ_WAKE_THREAD: Type = 2;
@@ -19457,25 +19509,25 @@ pub mod irqreturn {
 pub use self::irqreturn::Type as irqreturn_t;
 pub type irq_handler_t = ::core::option::Option<
     unsafe extern "C" fn(
-        arg1: ::aya_bpf::cty::c_int,
-        arg2: *mut ::aya_bpf::cty::c_void,
+        arg1: ::aya_ebpf::cty::c_int,
+        arg2: *mut ::aya_ebpf::cty::c_void,
     ) -> irqreturn_t,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct irqaction {
     pub handler: irq_handler_t,
-    pub dev_id: *mut ::aya_bpf::cty::c_void,
-    pub percpu_dev_id: *mut ::aya_bpf::cty::c_void,
+    pub dev_id: *mut ::aya_ebpf::cty::c_void,
+    pub percpu_dev_id: *mut ::aya_ebpf::cty::c_void,
     pub next: *mut irqaction,
     pub thread_fn: irq_handler_t,
     pub thread: *mut task_struct,
     pub secondary: *mut irqaction,
-    pub irq: ::aya_bpf::cty::c_uint,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub thread_flags: ::aya_bpf::cty::c_ulong,
-    pub thread_mask: ::aya_bpf::cty::c_ulong,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub irq: ::aya_ebpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub thread_flags: ::aya_ebpf::cty::c_ulong,
+    pub thread_mask: ::aya_ebpf::cty::c_ulong,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub dir: *mut proc_dir_entry,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 32usize]>,
@@ -19490,7 +19542,7 @@ impl irqaction {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct irq_affinity_notify {
-    pub irq: ::aya_bpf::cty::c_uint,
+    pub irq: ::aya_ebpf::cty::c_uint,
     pub kref: kref,
     pub work: work_struct,
     pub notify: ::core::option::Option<
@@ -19508,11 +19560,11 @@ pub struct irq_affinity_desc {
 }
 impl irq_affinity_desc {
     #[inline]
-    pub fn is_managed(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_managed(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_managed(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_managed(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
@@ -19520,7 +19572,7 @@ impl irq_affinity_desc {
     }
     #[inline]
     pub fn new_bitfield_1(
-        is_managed: ::aya_bpf::cty::c_uint,
+        is_managed: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -19531,7 +19583,7 @@ impl irq_affinity_desc {
     }
 }
 pub mod irqchip_irq_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IRQCHIP_STATE_PENDING: Type = 0;
     pub const IRQCHIP_STATE_ACTIVE: Type = 1;
     pub const IRQCHIP_STATE_MASKED: Type = 2;
@@ -19541,9 +19593,9 @@ pub type irq_flow_handler_t = ::core::option::Option<unsafe extern "C" fn(arg1:
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct irq_common_data {
-    pub state_use_accessors: ::aya_bpf::cty::c_uint,
-    pub node: ::aya_bpf::cty::c_uint,
-    pub handler_data: *mut ::aya_bpf::cty::c_void,
+    pub state_use_accessors: ::aya_ebpf::cty::c_uint,
+    pub node: ::aya_ebpf::cty::c_uint,
+    pub handler_data: *mut ::aya_ebpf::cty::c_void,
     pub msi_desc: *mut msi_desc,
     pub affinity: cpumask_var_t,
     pub effective_affinity: cpumask_var_t,
@@ -19552,52 +19604,52 @@ pub struct irq_common_data {
 #[derive(Debug, Copy, Clone)]
 pub struct irq_data {
     pub mask: u32_,
-    pub irq: ::aya_bpf::cty::c_uint,
-    pub hwirq: ::aya_bpf::cty::c_ulong,
+    pub irq: ::aya_ebpf::cty::c_uint,
+    pub hwirq: ::aya_ebpf::cty::c_ulong,
     pub common: *mut irq_common_data,
     pub chip: *mut irq_chip,
     pub domain: *mut irq_domain,
     pub parent_data: *mut irq_data,
-    pub chip_data: *mut ::aya_bpf::cty::c_void,
+    pub chip_data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct irq_desc {
     pub irq_common_data: irq_common_data,
     pub irq_data: irq_data,
-    pub kstat_irqs: *mut ::aya_bpf::cty::c_uint,
+    pub kstat_irqs: *mut ::aya_ebpf::cty::c_uint,
     pub handle_irq: irq_flow_handler_t,
     pub action: *mut irqaction,
-    pub status_use_accessors: ::aya_bpf::cty::c_uint,
-    pub core_internal_state__do_not_mess_with_it: ::aya_bpf::cty::c_uint,
-    pub depth: ::aya_bpf::cty::c_uint,
-    pub wake_depth: ::aya_bpf::cty::c_uint,
-    pub tot_count: ::aya_bpf::cty::c_uint,
-    pub irq_count: ::aya_bpf::cty::c_uint,
-    pub last_unhandled: ::aya_bpf::cty::c_ulong,
-    pub irqs_unhandled: ::aya_bpf::cty::c_uint,
+    pub status_use_accessors: ::aya_ebpf::cty::c_uint,
+    pub core_internal_state__do_not_mess_with_it: ::aya_ebpf::cty::c_uint,
+    pub depth: ::aya_ebpf::cty::c_uint,
+    pub wake_depth: ::aya_ebpf::cty::c_uint,
+    pub tot_count: ::aya_ebpf::cty::c_uint,
+    pub irq_count: ::aya_ebpf::cty::c_uint,
+    pub last_unhandled: ::aya_ebpf::cty::c_ulong,
+    pub irqs_unhandled: ::aya_ebpf::cty::c_uint,
     pub threads_handled: atomic_t,
-    pub threads_handled_last: ::aya_bpf::cty::c_int,
+    pub threads_handled_last: ::aya_ebpf::cty::c_int,
     pub lock: raw_spinlock_t,
     pub percpu_enabled: *mut cpumask,
     pub percpu_affinity: *const cpumask,
     pub affinity_hint: *const cpumask,
     pub affinity_notify: *mut irq_affinity_notify,
     pub pending_mask: cpumask_var_t,
-    pub threads_oneshot: ::aya_bpf::cty::c_ulong,
+    pub threads_oneshot: ::aya_ebpf::cty::c_ulong,
     pub threads_active: atomic_t,
     pub wait_for_threads: wait_queue_head_t,
-    pub nr_actions: ::aya_bpf::cty::c_uint,
-    pub no_suspend_depth: ::aya_bpf::cty::c_uint,
-    pub cond_suspend_depth: ::aya_bpf::cty::c_uint,
-    pub force_resume_depth: ::aya_bpf::cty::c_uint,
+    pub nr_actions: ::aya_ebpf::cty::c_uint,
+    pub no_suspend_depth: ::aya_ebpf::cty::c_uint,
+    pub cond_suspend_depth: ::aya_ebpf::cty::c_uint,
+    pub force_resume_depth: ::aya_ebpf::cty::c_uint,
     pub dir: *mut proc_dir_entry,
     pub rcu: callback_head,
     pub kobj: kobject,
     pub request_mutex: mutex,
-    pub parent_irq: ::aya_bpf::cty::c_int,
+    pub parent_irq: ::aya_ebpf::cty::c_int,
     pub owner: *mut module,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub resend_node: hlist_node,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 32usize]>,
@@ -19860,7 +19912,6 @@ impl x86_msi_addr_lo__bindgen_ty_1__bindgen_ty_2 {
 }
 pub type arch_msi_msg_addr_lo_t = x86_msi_addr_lo;
 #[repr(C)]
-#[repr(align(4))]
 #[derive(Debug, Copy, Clone)]
 pub struct x86_msi_addr_hi {
     pub _bitfield_align_1: [u32; 0],
@@ -20074,7 +20125,7 @@ pub union pci_msi_desc__bindgen_ty_1 {
 pub struct pci_msi_desc__bindgen_ty_2 {
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 2usize]>,
-    pub default_irq: ::aya_bpf::cty::c_uint,
+    pub default_irq: ::aya_ebpf::cty::c_uint,
 }
 impl pci_msi_desc__bindgen_ty_2 {
     #[inline]
@@ -20184,20 +20235,20 @@ impl pci_msi_desc__bindgen_ty_2 {
 #[derive(Copy, Clone)]
 pub union pci_msi_desc__bindgen_ty_3 {
     pub mask_pos: u8_,
-    pub mask_base: *mut ::aya_bpf::cty::c_void,
+    pub mask_base: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union msi_domain_cookie {
     pub value: u64_,
-    pub ptr: *mut ::aya_bpf::cty::c_void,
-    pub iobase: *mut ::aya_bpf::cty::c_void,
+    pub ptr: *mut ::aya_ebpf::cty::c_void,
+    pub iobase: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union msi_instance_cookie {
     pub value: u64_,
-    pub ptr: *mut ::aya_bpf::cty::c_void,
+    pub ptr: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -20208,17 +20259,17 @@ pub struct msi_desc_data {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct msi_desc {
-    pub irq: ::aya_bpf::cty::c_uint,
-    pub nvec_used: ::aya_bpf::cty::c_uint,
+    pub irq: ::aya_ebpf::cty::c_uint,
+    pub nvec_used: ::aya_ebpf::cty::c_uint,
     pub dev: *mut device,
     pub msg: msi_msg,
     pub affinity: *mut irq_affinity_desc,
-    pub iommu_cookie: *const ::aya_bpf::cty::c_void,
+    pub iommu_cookie: *const ::aya_ebpf::cty::c_void,
     pub sysfs_attrs: *mut device_attribute,
     pub write_msi_msg: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut msi_desc, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut msi_desc, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
-    pub write_msi_msg_data: *mut ::aya_bpf::cty::c_void,
+    pub write_msi_msg_data: *mut ::aya_ebpf::cty::c_void,
     pub msi_index: u16_,
     pub __bindgen_anon_1: msi_desc__bindgen_ty_1,
 }
@@ -20231,9 +20282,10 @@ pub union msi_desc__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct irq_chip {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub irq_startup:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data) -> ::aya_bpf::cty::c_uint>,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub irq_startup: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut irq_data) -> ::aya_ebpf::cty::c_uint,
+    >,
     pub irq_shutdown: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
     pub irq_enable: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
     pub irq_disable: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
@@ -20247,21 +20299,21 @@ pub struct irq_chip {
             arg1: *mut irq_data,
             arg2: *const cpumask,
             arg3: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub irq_retrigger:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data) -> ::aya_ebpf::cty::c_int>,
     pub irq_set_type: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_data,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub irq_set_wake: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_data,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub irq_bus_lock: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
     pub irq_bus_sync_unlock: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
@@ -20272,7 +20324,7 @@ pub struct irq_chip {
     pub irq_print_chip:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data, arg2: *mut seq_file)>,
     pub irq_request_resources:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data) -> ::aya_ebpf::cty::c_int>,
     pub irq_release_resources: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
     pub irq_compose_msi_msg:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data, arg2: *mut msi_msg)>,
@@ -20283,33 +20335,33 @@ pub struct irq_chip {
             arg1: *mut irq_data,
             arg2: irqchip_irq_state::Type,
             arg3: *mut bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub irq_set_irqchip_state: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_data,
             arg2: irqchip_irq_state::Type,
             arg3: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub irq_set_vcpu_affinity: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_data,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ipi_send_single: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut irq_data, arg2: ::aya_bpf::cty::c_uint),
+        unsafe extern "C" fn(arg1: *mut irq_data, arg2: ::aya_ebpf::cty::c_uint),
     >,
     pub ipi_send_mask:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data, arg2: *const cpumask)>,
     pub irq_nmi_setup:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data) -> ::aya_ebpf::cty::c_int>,
     pub irq_nmi_teardown: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
 }
 pub mod irq_alloc_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const X86_IRQ_ALLOC_TYPE_IOAPIC: Type = 1;
     pub const X86_IRQ_ALLOC_TYPE_HPET: Type = 2;
     pub const X86_IRQ_ALLOC_TYPE_PCI_MSI: Type = 3;
@@ -20321,8 +20373,8 @@ pub mod irq_alloc_type {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ioapic_alloc_info {
-    pub pin: ::aya_bpf::cty::c_int,
-    pub node: ::aya_bpf::cty::c_int,
+    pub pin: ::aya_ebpf::cty::c_int,
+    pub node: ::aya_ebpf::cty::c_int,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub __bindgen_padding_0: [u8; 3usize],
@@ -20386,10 +20438,10 @@ impl ioapic_alloc_info {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct uv_alloc_info {
-    pub limit: ::aya_bpf::cty::c_int,
-    pub blade: ::aya_bpf::cty::c_int,
-    pub offset: ::aya_bpf::cty::c_ulong,
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub limit: ::aya_ebpf::cty::c_int,
+    pub blade: ::aya_ebpf::cty::c_int,
+    pub offset: ::aya_ebpf::cty::c_ulong,
+    pub name: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -20400,7 +20452,7 @@ pub struct irq_alloc_info {
     pub hwirq: irq_hw_number_t,
     pub mask: *const cpumask,
     pub desc: *mut msi_desc,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_1: irq_alloc_info__bindgen_ty_1,
 }
 #[repr(C)]
@@ -20412,13 +20464,13 @@ pub union irq_alloc_info__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct irq_chip_regs {
-    pub enable: ::aya_bpf::cty::c_ulong,
-    pub disable: ::aya_bpf::cty::c_ulong,
-    pub mask: ::aya_bpf::cty::c_ulong,
-    pub ack: ::aya_bpf::cty::c_ulong,
-    pub eoi: ::aya_bpf::cty::c_ulong,
-    pub type_: ::aya_bpf::cty::c_ulong,
-    pub polarity: ::aya_bpf::cty::c_ulong,
+    pub enable: ::aya_ebpf::cty::c_ulong,
+    pub disable: ::aya_ebpf::cty::c_ulong,
+    pub mask: ::aya_ebpf::cty::c_ulong,
+    pub ack: ::aya_ebpf::cty::c_ulong,
+    pub eoi: ::aya_ebpf::cty::c_ulong,
+    pub type_: ::aya_ebpf::cty::c_ulong,
+    pub polarity: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -20433,30 +20485,31 @@ pub struct irq_chip_type {
 #[repr(C)]
 pub struct irq_chip_generic {
     pub lock: raw_spinlock_t,
-    pub reg_base: *mut ::aya_bpf::cty::c_void,
+    pub reg_base: *mut ::aya_ebpf::cty::c_void,
     pub reg_readl:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void) -> u32_>,
-    pub reg_writel:
-        ::core::option::Option<unsafe extern "C" fn(arg1: u32_, arg2: *mut ::aya_bpf::cty::c_void)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void) -> u32_>,
+    pub reg_writel: ::core::option::Option<
+        unsafe extern "C" fn(arg1: u32_, arg2: *mut ::aya_ebpf::cty::c_void),
+    >,
     pub suspend: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_chip_generic)>,
     pub resume: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_chip_generic)>,
-    pub irq_base: ::aya_bpf::cty::c_uint,
-    pub irq_cnt: ::aya_bpf::cty::c_uint,
+    pub irq_base: ::aya_ebpf::cty::c_uint,
+    pub irq_cnt: ::aya_ebpf::cty::c_uint,
     pub mask_cache: u32_,
     pub type_cache: u32_,
     pub polarity_cache: u32_,
     pub wake_enabled: u32_,
     pub wake_active: u32_,
-    pub num_ct: ::aya_bpf::cty::c_uint,
-    pub private: *mut ::aya_bpf::cty::c_void,
-    pub installed: ::aya_bpf::cty::c_ulong,
-    pub unused: ::aya_bpf::cty::c_ulong,
+    pub num_ct: ::aya_ebpf::cty::c_uint,
+    pub private: *mut ::aya_ebpf::cty::c_void,
+    pub installed: ::aya_ebpf::cty::c_ulong,
+    pub unused: ::aya_ebpf::cty::c_ulong,
     pub domain: *mut irq_domain,
     pub list: list_head,
     pub chip_types: __IncompleteArrayField<irq_chip_type>,
 }
 pub mod irq_gc_flags {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IRQ_GC_INIT_MASK_CACHE: Type = 1;
     pub const IRQ_GC_INIT_NESTED_LOCK: Type = 2;
     pub const IRQ_GC_MASK_CACHE_PER_TYPE: Type = 4;
@@ -20466,10 +20519,10 @@ pub mod irq_gc_flags {
 #[repr(C)]
 #[derive(Debug)]
 pub struct irq_domain_chip_generic {
-    pub irqs_per_chip: ::aya_bpf::cty::c_uint,
-    pub num_chips: ::aya_bpf::cty::c_uint,
-    pub irq_flags_to_clear: ::aya_bpf::cty::c_uint,
-    pub irq_flags_to_set: ::aya_bpf::cty::c_uint,
+    pub irqs_per_chip: ::aya_ebpf::cty::c_uint,
+    pub num_chips: ::aya_ebpf::cty::c_uint,
+    pub irq_flags_to_clear: ::aya_ebpf::cty::c_uint,
+    pub irq_flags_to_set: ::aya_ebpf::cty::c_uint,
     pub gc_flags: irq_gc_flags::Type,
     pub gc: __IncompleteArrayField<*mut irq_chip_generic>,
 }
@@ -20477,7 +20530,7 @@ pub struct irq_domain_chip_generic {
 #[derive(Debug, Copy, Clone)]
 pub struct irq_fwspec {
     pub fwnode: *mut fwnode_handle,
-    pub param_count: ::aya_bpf::cty::c_int,
+    pub param_count: ::aya_ebpf::cty::c_int,
     pub param: [u32_; 16usize],
 }
 #[repr(C)]
@@ -20488,48 +20541,48 @@ pub struct irq_domain_ops {
             arg1: *mut irq_domain,
             arg2: *mut device_node,
             arg3: irq_domain_bus_token::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub select: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
             arg2: *mut irq_fwspec,
             arg3: irq_domain_bus_token::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: irq_hw_number_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub unmap: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut irq_domain, arg2: ::aya_bpf::cty::c_uint),
+        unsafe extern "C" fn(arg1: *mut irq_domain, arg2: ::aya_ebpf::cty::c_uint),
     >,
     pub xlate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
             arg2: *mut device_node,
             arg3: *const u32_,
-            arg4: ::aya_bpf::cty::c_uint,
-            arg5: *mut ::aya_bpf::cty::c_ulong,
-            arg6: *mut ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_uint,
+            arg5: *mut ::aya_ebpf::cty::c_ulong,
+            arg6: *mut ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub alloc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_uint,
-            arg4: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
+            arg4: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub free: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
         ),
     >,
     pub activate: ::core::option::Option<
@@ -20537,7 +20590,7 @@ pub struct irq_domain_ops {
             arg1: *mut irq_domain,
             arg2: *mut irq_data,
             arg3: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub deactivate:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_domain, arg2: *mut irq_data)>,
@@ -20545,16 +20598,16 @@ pub struct irq_domain_ops {
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
             arg2: *mut irq_fwspec,
-            arg3: *mut ::aya_bpf::cty::c_ulong,
-            arg4: *mut ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_ulong,
+            arg4: *mut ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct msi_parent_ops {
     pub supported_flags: u32_,
-    pub prefix: *const ::aya_bpf::cty::c_char,
+    pub prefix: *const ::aya_ebpf::cty::c_char,
     pub init_dev_msi_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut device,
@@ -20578,25 +20631,25 @@ pub struct msi_domain_ops {
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
             arg2: *mut msi_domain_info,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: irq_hw_number_t,
             arg5: *mut msi_alloc_info_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub msi_free: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
             arg2: *mut msi_domain_info,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
         ),
     >,
     pub msi_prepare: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
             arg2: *mut device,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut msi_alloc_info_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub prepare_desc: ::core::option::Option<
         unsafe extern "C" fn(
@@ -20612,8 +20665,8 @@ pub struct msi_domain_ops {
         unsafe extern "C" fn(
             arg1: *mut irq_domain,
             arg2: *mut device,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub domain_free_irqs:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_domain, arg2: *mut device)>,
@@ -20625,19 +20678,19 @@ pub struct msi_domain_ops {
 pub struct msi_domain_info {
     pub flags: u32_,
     pub bus_token: irq_domain_bus_token::Type,
-    pub hwsize: ::aya_bpf::cty::c_uint,
+    pub hwsize: ::aya_ebpf::cty::c_uint,
     pub ops: *mut msi_domain_ops,
     pub chip: *mut irq_chip,
-    pub chip_data: *mut ::aya_bpf::cty::c_void,
+    pub chip_data: *mut ::aya_ebpf::cty::c_void,
     pub handler: irq_flow_handler_t,
-    pub handler_data: *mut ::aya_bpf::cty::c_void,
-    pub handler_name: *const ::aya_bpf::cty::c_char,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub handler_data: *mut ::aya_ebpf::cty::c_void,
+    pub handler_name: *const ::aya_ebpf::cty::c_char,
+    pub data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct vm_special_mapping {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub pages: *mut *mut page,
     pub fault: ::core::option::Option<
         unsafe extern "C" fn(
@@ -20650,7 +20703,7 @@ pub struct vm_special_mapping {
         unsafe extern "C" fn(
             arg1: *const vm_special_mapping,
             arg2: *mut vm_area_struct,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -20706,7 +20759,6 @@ pub union perf_event_mmap_page__bindgen_ty_1 {
     pub __bindgen_anon_1: perf_event_mmap_page__bindgen_ty_1__bindgen_ty_1,
 }
 #[repr(C)]
-#[repr(align(8))]
 #[derive(Debug, Copy, Clone)]
 pub struct perf_event_mmap_page__bindgen_ty_1__bindgen_ty_1 {
     pub _bitfield_align_1: [u64; 0],
@@ -20834,14 +20886,14 @@ impl perf_event_mmap_page__bindgen_ty_1__bindgen_ty_1 {
     }
 }
 pub type smp_call_func_t =
-    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>;
+    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct plist_head {
     pub node_list: list_head,
 }
 pub mod pm_qos_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const PM_QOS_UNITIALIZED: Type = 0;
     pub const PM_QOS_MAX: Type = 1;
     pub const PM_QOS_MIN: Type = 2;
@@ -20888,7 +20940,7 @@ pub struct pm_qos_flags_request {
     pub flags: s32,
 }
 pub mod freq_qos_req_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FREQ_QOS_MIN: Type = 1;
     pub const FREQ_QOS_MAX: Type = 2;
 }
@@ -20900,7 +20952,7 @@ pub struct freq_qos_request {
     pub qos: *mut freq_constraints,
 }
 pub mod dev_pm_qos_req_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEV_PM_QOS_RESUME_LATENCY: Type = 1;
     pub const DEV_PM_QOS_LATENCY_TOLERANCE: Type = 2;
     pub const DEV_PM_QOS_MIN_FREQUENCY: Type = 3;
@@ -20926,11 +20978,11 @@ pub union dev_pm_qos_request__bindgen_ty_1 {
 pub struct io_tlb_pool {
     pub start: phys_addr_t,
     pub end: phys_addr_t,
-    pub vaddr: *mut ::aya_bpf::cty::c_void,
-    pub nslabs: ::aya_bpf::cty::c_ulong,
+    pub vaddr: *mut ::aya_ebpf::cty::c_void,
+    pub nslabs: ::aya_ebpf::cty::c_ulong,
     pub late_alloc: bool_,
-    pub nareas: ::aya_bpf::cty::c_uint,
-    pub area_nslabs: ::aya_bpf::cty::c_uint,
+    pub nareas: ::aya_ebpf::cty::c_uint,
+    pub area_nslabs: ::aya_ebpf::cty::c_uint,
     pub areas: *mut io_tlb_area,
     pub slots: *mut io_tlb_slot,
 }
@@ -20938,7 +20990,7 @@ pub struct io_tlb_pool {
 #[derive(Debug, Copy, Clone)]
 pub struct io_tlb_mem {
     pub defpool: io_tlb_pool,
-    pub nslabs: ::aya_bpf::cty::c_ulong,
+    pub nslabs: ::aya_ebpf::cty::c_ulong,
     pub debugfs: *mut dentry,
     pub force_bounce: bool_,
     pub for_alloc: bool_,
@@ -20958,7 +21010,7 @@ pub struct dev_iommu {
     pub iopf_param: *mut iopf_device_param,
     pub fwspec: *mut iommu_fwspec,
     pub iommu_dev: *mut iommu_device,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
     pub max_pasids: u32_,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
@@ -21024,7 +21076,7 @@ impl dev_iommu {
 #[derive(Debug, Copy, Clone)]
 pub struct of_phandle_args {
     pub np: *mut device_node,
-    pub args_count: ::aya_bpf::cty::c_int,
+    pub args_count: ::aya_ebpf::cty::c_int,
     pub args: [u32; 16usize],
 }
 #[repr(C)]
@@ -21062,7 +21114,7 @@ pub union iommu_fault__bindgen_ty_1 {
     pub padding2: [__u8; 56usize],
 }
 pub mod iommu_page_response_code {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IOMMU_PAGE_RESP_SUCCESS: Type = 0;
     pub const IOMMU_PAGE_RESP_INVALID: Type = 1;
     pub const IOMMU_PAGE_RESP_FAILURE: Type = 2;
@@ -21081,10 +21133,10 @@ pub type iommu_fault_handler_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut iommu_domain,
         arg2: *mut device,
-        arg3: ::aya_bpf::cty::c_ulong,
-        arg4: ::aya_bpf::cty::c_int,
-        arg5: *mut ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg3: ::aya_ebpf::cty::c_ulong,
+        arg4: ::aya_ebpf::cty::c_int,
+        arg5: *mut ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -21096,18 +21148,18 @@ pub struct iommu_domain_geometry {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct iommu_domain {
-    pub type_: ::aya_bpf::cty::c_uint,
+    pub type_: ::aya_ebpf::cty::c_uint,
     pub ops: *const iommu_domain_ops,
-    pub pgsize_bitmap: ::aya_bpf::cty::c_ulong,
+    pub pgsize_bitmap: ::aya_ebpf::cty::c_ulong,
     pub geometry: iommu_domain_geometry,
     pub iova_cookie: *mut iommu_dma_cookie,
     pub iopf_handler: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iommu_fault,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
         ) -> iommu_page_response_code::Type,
     >,
-    pub fault_data: *mut ::aya_bpf::cty::c_void,
+    pub fault_data: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_1: iommu_domain__bindgen_ty_1,
 }
 #[repr(C)]
@@ -21120,59 +21172,59 @@ pub union iommu_domain__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct iommu_domain__bindgen_ty_1__bindgen_ty_1 {
     pub handler: iommu_fault_handler_t,
-    pub handler_token: *mut ::aya_bpf::cty::c_void,
+    pub handler_token: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct iommu_domain__bindgen_ty_1__bindgen_ty_2 {
     pub mm: *mut mm_struct,
-    pub users: ::aya_bpf::cty::c_int,
+    pub users: ::aya_ebpf::cty::c_int,
 }
 pub type iommu_dev_fault_handler_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut iommu_fault,
-        arg2: *mut ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg2: *mut ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct iommu_domain_ops {
     pub attach_dev: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut iommu_domain, arg2: *mut device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut iommu_domain, arg2: *mut device) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_dev_pasid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iommu_domain,
             arg2: *mut device,
             arg3: ioasid_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iommu_domain,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: phys_addr_t,
             arg4: usize,
-            arg5: ::aya_bpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_int,
             arg6: gfp_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_pages: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iommu_domain,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: phys_addr_t,
             arg4: usize,
             arg5: usize,
-            arg6: ::aya_bpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_int,
             arg7: gfp_t,
             arg8: *mut usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub unmap: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iommu_domain,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: usize,
             arg4: *mut iommu_iotlb_gather,
         ) -> usize,
@@ -21180,7 +21232,7 @@ pub struct iommu_domain_ops {
     pub unmap_pages: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iommu_domain,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: usize,
             arg4: usize,
             arg5: *mut iommu_iotlb_gather,
@@ -21188,7 +21240,7 @@ pub struct iommu_domain_ops {
     >,
     pub flush_iotlb_all: ::core::option::Option<unsafe extern "C" fn(arg1: *mut iommu_domain)>,
     pub iotlb_sync_map: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut iommu_domain, arg2: ::aya_bpf::cty::c_ulong, arg3: usize),
+        unsafe extern "C" fn(arg1: *mut iommu_domain, arg2: ::aya_ebpf::cty::c_ulong, arg3: usize),
     >,
     pub iotlb_sync: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut iommu_domain, arg2: *mut iommu_iotlb_gather),
@@ -21199,21 +21251,21 @@ pub struct iommu_domain_ops {
     pub enforce_cache_coherency:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut iommu_domain) -> bool_>,
     pub enable_nesting: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut iommu_domain) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut iommu_domain) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_pgtable_quirks: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iommu_domain,
-            arg2: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut iommu_domain)>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct iommu_iotlb_gather {
-    pub start: ::aya_bpf::cty::c_ulong,
-    pub end: ::aya_bpf::cty::c_ulong,
+    pub start: ::aya_ebpf::cty::c_ulong,
+    pub end: ::aya_ebpf::cty::c_ulong,
     pub pgsize: usize,
     pub freelist: list_head,
     pub queued: bool_,
@@ -21237,7 +21289,7 @@ pub struct iommu_fault_event {
 #[derive(Copy, Clone)]
 pub struct iommu_fault_param {
     pub handler: iommu_dev_fault_handler_t,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub faults: list_head,
     pub lock: mutex,
 }
@@ -21247,39 +21299,39 @@ pub struct iommu_fwspec {
     pub ops: *const iommu_ops,
     pub iommu_fwnode: *mut fwnode_handle,
     pub flags: u32_,
-    pub num_ids: ::aya_bpf::cty::c_uint,
+    pub num_ids: ::aya_ebpf::cty::c_uint,
     pub ids: __IncompleteArrayField<u32_>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sg_table {
     pub sgl: *mut scatterlist,
-    pub nents: ::aya_bpf::cty::c_uint,
-    pub orig_nents: ::aya_bpf::cty::c_uint,
+    pub nents: ::aya_ebpf::cty::c_uint,
+    pub orig_nents: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __kernel_fsid_t {
-    pub val: [::aya_bpf::cty::c_int; 2usize],
+    pub val: [::aya_ebpf::cty::c_int; 2usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kstatfs {
-    pub f_type: ::aya_bpf::cty::c_long,
-    pub f_bsize: ::aya_bpf::cty::c_long,
+    pub f_type: ::aya_ebpf::cty::c_long,
+    pub f_bsize: ::aya_ebpf::cty::c_long,
     pub f_blocks: u64_,
     pub f_bfree: u64_,
     pub f_bavail: u64_,
     pub f_files: u64_,
     pub f_ffree: u64_,
     pub f_fsid: __kernel_fsid_t,
-    pub f_namelen: ::aya_bpf::cty::c_long,
-    pub f_frsize: ::aya_bpf::cty::c_long,
-    pub f_flags: ::aya_bpf::cty::c_long,
-    pub f_spare: [::aya_bpf::cty::c_long; 4usize],
+    pub f_namelen: ::aya_ebpf::cty::c_long,
+    pub f_frsize: ::aya_ebpf::cty::c_long,
+    pub f_flags: ::aya_ebpf::cty::c_long,
+    pub f_spare: [::aya_ebpf::cty::c_long; 4usize],
 }
 pub type cpu_stop_fn_t = ::core::option::Option<
-    unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void) -> ::aya_bpf::cty::c_int,
+    unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -21331,7 +21383,7 @@ impl bpf_insn {
     }
 }
 pub mod bpf_cgroup_iter_order {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_CGROUP_ITER_ORDER_UNSPEC: Type = 0;
     pub const BPF_CGROUP_ITER_SELF_ONLY: Type = 1;
     pub const BPF_CGROUP_ITER_DESCENDANTS_PRE: Type = 2;
@@ -21339,7 +21391,7 @@ pub mod bpf_cgroup_iter_order {
     pub const BPF_CGROUP_ITER_ANCESTORS_UP: Type = 4;
 }
 pub mod bpf_map_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_MAP_TYPE_UNSPEC: Type = 0;
     pub const BPF_MAP_TYPE_HASH: Type = 1;
     pub const BPF_MAP_TYPE_ARRAY: Type = 2;
@@ -21376,7 +21428,7 @@ pub mod bpf_map_type {
     pub const BPF_MAP_TYPE_CGRP_STORAGE: Type = 32;
 }
 pub mod bpf_prog_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_PROG_TYPE_UNSPEC: Type = 0;
     pub const BPF_PROG_TYPE_SOCKET_FILTER: Type = 1;
     pub const BPF_PROG_TYPE_KPROBE: Type = 2;
@@ -21412,7 +21464,7 @@ pub mod bpf_prog_type {
     pub const BPF_PROG_TYPE_NETFILTER: Type = 32;
 }
 pub mod bpf_attach_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_CGROUP_INET_INGRESS: Type = 0;
     pub const BPF_CGROUP_INET_EGRESS: Type = 1;
     pub const BPF_CGROUP_INET_SOCK_CREATE: Type = 2;
@@ -21497,7 +21549,7 @@ pub struct bpf_attr__bindgen_ty_1 {
     pub map_flags: __u32,
     pub inner_map_fd: __u32,
     pub numa_node: __u32,
-    pub map_name: [::aya_bpf::cty::c_char; 16usize],
+    pub map_name: [::aya_ebpf::cty::c_char; 16usize],
     pub map_ifindex: __u32,
     pub btf_fd: __u32,
     pub btf_key_type_id: __u32,
@@ -21543,7 +21595,7 @@ pub struct bpf_attr__bindgen_ty_4 {
     pub log_buf: __u64,
     pub kern_version: __u32,
     pub prog_flags: __u32,
-    pub prog_name: [::aya_bpf::cty::c_char; 16usize],
+    pub prog_name: [::aya_ebpf::cty::c_char; 16usize],
     pub prog_ifindex: __u32,
     pub expected_attach_type: __u32,
     pub prog_btf_fd: __u32,
@@ -21874,12 +21926,12 @@ pub struct bpf_prog {
     pub jited_len: u32_,
     pub tag: [u8_; 8usize],
     pub stats: *mut bpf_prog_stats,
-    pub active: *mut ::aya_bpf::cty::c_int,
+    pub active: *mut ::aya_ebpf::cty::c_int,
     pub bpf_func: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *const ::aya_bpf::cty::c_void,
+            arg1: *const ::aya_ebpf::cty::c_void,
             arg2: *const bpf_insn,
-        ) -> ::aya_bpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_uint,
     >,
     pub aux: *mut bpf_prog_aux,
     pub orig_prog: *mut sock_fprog_kern,
@@ -22143,7 +22195,7 @@ impl bpf_prog {
     }
 }
 pub mod btf_field_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_SPIN_LOCK: Type = 1;
     pub const BPF_TIMER: Type = 2;
     pub const BPF_KPTR_UNREF: Type = 4;
@@ -22157,7 +22209,7 @@ pub mod btf_field_type {
     pub const BPF_REFCOUNT: Type = 256;
 }
 pub type btf_dtor_kfunc_t =
-    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>;
+    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct btf_field_kptr {
@@ -22192,9 +22244,9 @@ pub union btf_field__bindgen_ty_1 {
 pub struct btf_record {
     pub cnt: u32_,
     pub field_mask: u32_,
-    pub spin_lock_off: ::aya_bpf::cty::c_int,
-    pub timer_off: ::aya_bpf::cty::c_int,
-    pub refcount_off: ::aya_bpf::cty::c_int,
+    pub spin_lock_off: ::aya_ebpf::cty::c_int,
+    pub timer_off: ::aya_ebpf::cty::c_int,
+    pub refcount_off: ::aya_ebpf::cty::c_int,
     pub fields: __IncompleteArrayField<btf_field>,
 }
 #[repr(C)]
@@ -22219,12 +22271,12 @@ pub type bpf_callback_t = ::core::option::Option<
 >;
 pub type bpf_iter_init_seq_priv_t = ::core::option::Option<
     unsafe extern "C" fn(
-        arg1: *mut ::aya_bpf::cty::c_void,
+        arg1: *mut ::aya_ebpf::cty::c_void,
         arg2: *mut bpf_iter_aux_info,
-    ) -> ::aya_bpf::cty::c_int,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 pub mod bpf_iter_task_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_TASK_ITER_ALL: Type = 0;
     pub const BPF_TASK_ITER_TID: Type = 1;
     pub const BPF_TASK_ITER_TGID: Type = 2;
@@ -22249,7 +22301,7 @@ pub struct bpf_iter_aux_info__bindgen_ty_2 {
     pub pid: u32_,
 }
 pub type bpf_iter_fini_seq_priv_t =
-    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>;
+    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_iter_seq_info {
@@ -22262,7 +22314,7 @@ pub struct bpf_iter_seq_info {
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_map_ops {
     pub map_alloc_check:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_attr) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_attr) -> ::aya_ebpf::cty::c_int>,
     pub map_alloc:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_attr) -> *mut bpf_map>,
     pub map_release:
@@ -22271,38 +22323,38 @@ pub struct bpf_map_ops {
     pub map_get_next_key: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_release_uref: ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_map)>,
     pub map_lookup_elem_sys_only: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub map_lookup_batch: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
             arg2: *const bpf_attr,
             arg3: *mut bpf_attr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_lookup_and_delete_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: u64_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_lookup_and_delete_batch: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
             arg2: *const bpf_attr,
             arg3: *mut bpf_attr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_update_batch: ::core::option::Option<
         unsafe extern "C" fn(
@@ -22310,79 +22362,79 @@ pub struct bpf_map_ops {
             arg2: *mut file,
             arg3: *const bpf_attr,
             arg4: *mut bpf_attr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_delete_batch: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
             arg2: *const bpf_attr,
             arg3: *mut bpf_attr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_lookup_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub map_update_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: u64_,
-        ) -> ::aya_bpf::cty::c_long,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub map_delete_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_long,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub map_push_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u64_,
-        ) -> ::aya_bpf::cty::c_long,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub map_pop_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_long,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub map_peek_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_long,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub map_lookup_percpu_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u32_,
-        ) -> *mut ::aya_bpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub map_fd_get_ptr: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
             arg2: *mut file,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> *mut ::aya_bpf::cty::c_void,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub map_fd_put_ptr:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
     pub map_gen_lookup: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut bpf_map, arg2: *mut bpf_insn) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut bpf_map, arg2: *mut bpf_insn) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_fd_sys_lookup_elem:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void) -> u32_>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void) -> u32_>,
     pub map_seq_show_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: *mut seq_file,
         ),
     >,
@@ -22392,10 +22444,10 @@ pub struct bpf_map_ops {
             arg2: *const btf,
             arg3: *const btf_type,
             arg4: *const btf_type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_poke_track: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut bpf_map, arg2: *mut bpf_prog_aux) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut bpf_map, arg2: *mut bpf_prog_aux) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_poke_untrack:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_map, arg2: *mut bpf_prog_aux)>,
@@ -22412,20 +22464,20 @@ pub struct bpf_map_ops {
             arg1: *const bpf_map,
             arg2: *mut u64_,
             arg3: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_direct_value_meta: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const bpf_map,
             arg2: u64_,
             arg3: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_mmap: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
             arg2: *mut vm_area_struct,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_poll: ::core::option::Option<
         unsafe extern "C" fn(
@@ -22437,22 +22489,22 @@ pub struct bpf_map_ops {
     pub map_local_storage_charge: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_local_storage_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_local_storage_uncharge: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_local_storage_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u32_,
         ),
     >,
     pub map_owner_storage_ptr: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void) -> *mut *mut bpf_local_storage,
+        unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void) -> *mut *mut bpf_local_storage,
     >,
     pub map_redirect: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut bpf_map, arg2: u64_, arg3: u64_) -> ::aya_bpf::cty::c_long,
+        unsafe extern "C" fn(arg1: *mut bpf_map, arg2: u64_, arg3: u64_) -> ::aya_ebpf::cty::c_long,
     >,
     pub map_meta_equal: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const bpf_map, arg2: *const bpf_map) -> bool_,
@@ -22462,18 +22514,18 @@ pub struct bpf_map_ops {
             arg1: *mut bpf_verifier_env,
             arg2: *mut bpf_func_state,
             arg3: *mut bpf_func_state,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_for_each_callback: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_map,
             arg2: bpf_callback_t,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: u64_,
-        ) -> ::aya_bpf::cty::c_long,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub map_mem_usage: ::core::option::Option<unsafe extern "C" fn(arg1: *const bpf_map) -> u64_>,
-    pub map_btf_id: *mut ::aya_bpf::cty::c_int,
+    pub map_btf_id: *mut ::aya_ebpf::cty::c_int,
     pub iter_seq_info: *const bpf_iter_seq_info,
 }
 #[repr(C)]
@@ -22481,7 +22533,7 @@ pub struct bpf_map_ops {
 pub struct bpf_map {
     pub ops: *const bpf_map_ops,
     pub inner_map_meta: *mut bpf_map,
-    pub security: *mut ::aya_bpf::cty::c_void,
+    pub security: *mut ::aya_ebpf::cty::c_void,
     pub map_type: bpf_map_type::Type,
     pub key_size: u32_,
     pub value_size: u32_,
@@ -22490,13 +22542,13 @@ pub struct bpf_map {
     pub map_flags: u32_,
     pub id: u32_,
     pub record: *mut btf_record,
-    pub numa_node: ::aya_bpf::cty::c_int,
+    pub numa_node: ::aya_ebpf::cty::c_int,
     pub btf_key_type_id: u32_,
     pub btf_value_type_id: u32_,
     pub btf_vmlinux_value_type_id: u32_,
     pub btf: *mut btf,
     pub objcg: *mut obj_cgroup,
-    pub name: [::aya_bpf::cty::c_char; 16usize],
+    pub name: [::aya_ebpf::cty::c_char; 16usize],
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 16usize]>,
     pub refcnt: atomic64_t,
@@ -22546,12 +22598,12 @@ pub struct btf_header {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct btf {
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub types: *mut *mut btf_type,
     pub resolved_ids: *mut u32_,
     pub resolved_sizes: *mut u32_,
-    pub strings: *const ::aya_bpf::cty::c_char,
-    pub nohdr_data: *mut ::aya_bpf::cty::c_void,
+    pub strings: *const ::aya_ebpf::cty::c_char,
+    pub nohdr_data: *mut ::aya_ebpf::cty::c_void,
     pub hdr: btf_header,
     pub nr_types: u32_,
     pub types_size: u32_,
@@ -22565,15 +22617,15 @@ pub struct btf {
     pub base_btf: *mut btf,
     pub start_id: u32_,
     pub start_str_off: u32_,
-    pub name: [::aya_bpf::cty::c_char; 56usize],
+    pub name: [::aya_ebpf::cty::c_char; 56usize],
     pub kernel_btf: bool_,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_ksym {
-    pub start: ::aya_bpf::cty::c_ulong,
-    pub end: ::aya_bpf::cty::c_ulong,
-    pub name: [::aya_bpf::cty::c_char; 512usize],
+    pub start: ::aya_ebpf::cty::c_ulong,
+    pub end: ::aya_ebpf::cty::c_ulong,
+    pub name: [::aya_ebpf::cty::c_char; 512usize],
     pub lnode: list_head,
     pub tnode: latch_tree_node,
     pub prog: bool_,
@@ -22611,9 +22663,9 @@ pub struct bpf_prog_aux {
     pub tail_call_reachable: bool_,
     pub xdp_has_frags: bool_,
     pub attach_func_proto: *const btf_type,
-    pub attach_func_name: *const ::aya_bpf::cty::c_char,
+    pub attach_func_name: *const ::aya_ebpf::cty::c_char,
     pub func: *mut *mut bpf_prog,
-    pub jit_data: *mut ::aya_bpf::cty::c_void,
+    pub jit_data: *mut ::aya_ebpf::cty::c_void,
     pub poke_tab: *mut bpf_jit_poke_descriptor,
     pub kfunc_tab: *mut bpf_kfunc_desc_tab,
     pub kfunc_btf_tab: *mut bpf_kfunc_btf_tab,
@@ -22627,16 +22679,16 @@ pub struct bpf_prog_aux {
     pub user: *mut user_struct,
     pub load_time: u64_,
     pub verified_insns: u32_,
-    pub cgroup_atype: ::aya_bpf::cty::c_int,
+    pub cgroup_atype: ::aya_ebpf::cty::c_int,
     pub cgroup_storage: [*mut bpf_map; 2usize],
-    pub name: [::aya_bpf::cty::c_char; 16usize],
-    pub security: *mut ::aya_bpf::cty::c_void,
+    pub name: [::aya_ebpf::cty::c_char; 16usize],
+    pub security: *mut ::aya_ebpf::cty::c_void,
     pub offload: *mut bpf_prog_offload,
     pub btf: *mut btf,
     pub func_info: *mut bpf_func_info,
     pub func_info_aux: *mut bpf_func_info_aux,
     pub linfo: *mut bpf_line_info,
-    pub jited_linfo: *mut *mut ::aya_bpf::cty::c_void,
+    pub jited_linfo: *mut *mut ::aya_ebpf::cty::c_void,
     pub func_info_cnt: u32_,
     pub nr_linfo: u32_,
     pub linfo_idx: u32_,
@@ -22652,7 +22704,7 @@ pub union bpf_prog_aux__bindgen_ty_1 {
     pub rcu: callback_head,
 }
 pub mod bpf_arg_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ARG_DONTCARE: Type = 0;
     pub const ARG_CONST_MAP_PTR: Type = 1;
     pub const ARG_PTR_TO_MAP_KEY: Type = 2;
@@ -22690,7 +22742,7 @@ pub mod bpf_arg_type {
     pub const __BPF_ARG_TYPE_LIMIT: Type = 33554431;
 }
 pub mod bpf_return_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RET_INTEGER: Type = 0;
     pub const RET_VOID: Type = 1;
     pub const RET_PTR_TO_MAP_VALUE: Type = 2;
@@ -22712,7 +22764,7 @@ pub mod bpf_return_type {
     pub const __BPF_RET_TYPE_LIMIT: Type = 33554431;
 }
 pub mod bpf_reg_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NOT_INIT: Type = 0;
     pub const SCALAR_VALUE: Type = 1;
     pub const PTR_TO_CTX: Type = 2;
@@ -22750,7 +22802,7 @@ pub struct bpf_prog_ops {
             arg1: *mut bpf_prog,
             arg2: *const bpf_attr,
             arg3: *mut bpf_attr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -22759,11 +22811,11 @@ pub struct bpf_prog_offload {
     pub prog: *mut bpf_prog,
     pub netdev: *mut net_device,
     pub offdev: *mut bpf_offload_dev,
-    pub dev_priv: *mut ::aya_bpf::cty::c_void,
+    pub dev_priv: *mut ::aya_ebpf::cty::c_void,
     pub offloads: list_head,
     pub dev_state: bool_,
     pub opt_failed: bool_,
-    pub jited_image: *mut ::aya_bpf::cty::c_void,
+    pub jited_image: *mut ::aya_ebpf::cty::c_void,
     pub jited_len: u32_,
 }
 #[repr(C)]
@@ -22778,11 +22830,11 @@ pub struct btf_func_model {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct bpf_tramp_image {
-    pub image: *mut ::aya_bpf::cty::c_void,
+    pub image: *mut ::aya_ebpf::cty::c_void,
     pub ksym: bpf_ksym,
     pub pcref: percpu_ref,
-    pub ip_after_call: *mut ::aya_bpf::cty::c_void,
-    pub ip_epilogue: *mut ::aya_bpf::cty::c_void,
+    pub ip_after_call: *mut ::aya_ebpf::cty::c_void,
+    pub ip_epilogue: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_1: bpf_tramp_image__bindgen_ty_1,
 }
 #[repr(C)]
@@ -22803,7 +22855,7 @@ pub struct bpf_trampoline {
     pub func: bpf_trampoline__bindgen_ty_1,
     pub extension_prog: *mut bpf_prog,
     pub progs_hlist: [hlist_head; 3usize],
-    pub progs_cnt: [::aya_bpf::cty::c_int; 3usize],
+    pub progs_cnt: [::aya_ebpf::cty::c_int; 3usize],
     pub cur_image: *mut bpf_tramp_image,
     pub mod_: *mut module,
 }
@@ -22811,7 +22863,7 @@ pub struct bpf_trampoline {
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_trampoline__bindgen_ty_1 {
     pub model: btf_func_model,
-    pub addr: *mut ::aya_bpf::cty::c_void,
+    pub addr: *mut ::aya_ebpf::cty::c_void,
     pub ftrace_managed: bool_,
 }
 #[repr(C)]
@@ -22823,10 +22875,10 @@ pub struct bpf_func_info_aux {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct bpf_jit_poke_descriptor {
-    pub tailcall_target: *mut ::aya_bpf::cty::c_void,
-    pub tailcall_bypass: *mut ::aya_bpf::cty::c_void,
-    pub bypass_addr: *mut ::aya_bpf::cty::c_void,
-    pub aux: *mut ::aya_bpf::cty::c_void,
+    pub tailcall_target: *mut ::aya_ebpf::cty::c_void,
+    pub tailcall_bypass: *mut ::aya_ebpf::cty::c_void,
+    pub bypass_addr: *mut ::aya_ebpf::cty::c_void,
+    pub aux: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_1: bpf_jit_poke_descriptor__bindgen_ty_1,
     pub tailcall_target_stable: bool_,
     pub adj_off: u8_,
@@ -22861,11 +22913,11 @@ pub struct btf_mod_pair {
 #[derive(Copy, Clone)]
 pub struct semaphore {
     pub lock: raw_spinlock_t,
-    pub count: ::aya_bpf::cty::c_uint,
+    pub count: ::aya_ebpf::cty::c_uint,
     pub wait_list: list_head,
 }
 pub mod task_work_notify_mode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const TWA_NONE: Type = 0;
     pub const TWA_RESUME: Type = 1;
     pub const TWA_SIGNAL: Type = 2;
@@ -22874,14 +22926,14 @@ pub mod task_work_notify_mode {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct proc_ops {
-    pub proc_flags: ::aya_bpf::cty::c_uint,
+    pub proc_flags: ::aya_ebpf::cty::c_uint,
     pub proc_open: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut file) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut file) -> ::aya_ebpf::cty::c_int,
     >,
     pub proc_read: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: usize,
             arg4: *mut loff_t,
         ) -> isize,
@@ -22892,16 +22944,16 @@ pub struct proc_ops {
     pub proc_write: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: *const ::aya_bpf::cty::c_char,
+            arg2: *const ::aya_ebpf::cty::c_char,
             arg3: usize,
             arg4: *mut loff_t,
         ) -> isize,
     >,
     pub proc_lseek: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut file, arg2: loff_t, arg3: ::aya_bpf::cty::c_int) -> loff_t,
+        unsafe extern "C" fn(arg1: *mut file, arg2: loff_t, arg3: ::aya_ebpf::cty::c_int) -> loff_t,
     >,
     pub proc_release: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut file) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut file) -> ::aya_ebpf::cty::c_int,
     >,
     pub proc_poll: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut file, arg2: *mut poll_table_struct) -> __poll_t,
@@ -22909,28 +22961,28 @@ pub struct proc_ops {
     pub proc_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_long,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub proc_compat_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_long,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_long,
     >,
     pub proc_mmap: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut file, arg2: *mut vm_area_struct) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut file, arg2: *mut vm_area_struct) -> ::aya_ebpf::cty::c_int,
     >,
     pub proc_get_unmapped_area: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_ulong,
-            arg3: ::aya_bpf::cty::c_ulong,
-            arg4: ::aya_bpf::cty::c_ulong,
-            arg5: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_ulong,
+            arg4: ::aya_ebpf::cty::c_ulong,
+            arg5: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_ulong,
     >,
 }
 #[repr(C)]
@@ -22938,29 +22990,29 @@ pub struct proc_ops {
 pub struct firmware {
     pub size: usize,
     pub data: *const u8_,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct crypto_tfm {
     pub refcnt: refcount_t,
     pub crt_flags: u32_,
-    pub node: ::aya_bpf::cty::c_int,
+    pub node: ::aya_ebpf::cty::c_int,
     pub exit: ::core::option::Option<unsafe extern "C" fn(arg1: *mut crypto_tfm)>,
     pub __crt_alg: *mut crypto_alg,
-    pub __crt_ctx: __IncompleteArrayField<*mut ::aya_bpf::cty::c_void>,
+    pub __crt_ctx: __IncompleteArrayField<*mut ::aya_ebpf::cty::c_void>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cipher_alg {
-    pub cia_min_keysize: ::aya_bpf::cty::c_uint,
-    pub cia_max_keysize: ::aya_bpf::cty::c_uint,
+    pub cia_min_keysize: ::aya_ebpf::cty::c_uint,
+    pub cia_max_keysize: ::aya_ebpf::cty::c_uint,
     pub cia_setkey: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut crypto_tfm,
             arg2: *const u8_,
-            arg3: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub cia_encrypt: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut crypto_tfm, arg2: *mut u8_, arg3: *const u8_),
@@ -22976,19 +23028,19 @@ pub struct compress_alg {
         unsafe extern "C" fn(
             arg1: *mut crypto_tfm,
             arg2: *const u8_,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: *mut u8_,
-            arg5: *mut ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: *mut ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub coa_decompress: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut crypto_tfm,
             arg2: *const u8_,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: *mut u8_,
-            arg5: *mut ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: *mut ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -22997,17 +23049,17 @@ pub struct crypto_alg {
     pub cra_list: list_head,
     pub cra_users: list_head,
     pub cra_flags: u32_,
-    pub cra_blocksize: ::aya_bpf::cty::c_uint,
-    pub cra_ctxsize: ::aya_bpf::cty::c_uint,
-    pub cra_alignmask: ::aya_bpf::cty::c_uint,
-    pub cra_priority: ::aya_bpf::cty::c_int,
+    pub cra_blocksize: ::aya_ebpf::cty::c_uint,
+    pub cra_ctxsize: ::aya_ebpf::cty::c_uint,
+    pub cra_alignmask: ::aya_ebpf::cty::c_uint,
+    pub cra_priority: ::aya_ebpf::cty::c_int,
     pub cra_refcnt: refcount_t,
-    pub cra_name: [::aya_bpf::cty::c_char; 128usize],
-    pub cra_driver_name: [::aya_bpf::cty::c_char; 128usize],
+    pub cra_name: [::aya_ebpf::cty::c_char; 128usize],
+    pub cra_driver_name: [::aya_ebpf::cty::c_char; 128usize],
     pub cra_type: *const crypto_type,
     pub cra_u: crypto_alg__bindgen_ty_1,
     pub cra_init: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut crypto_tfm) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut crypto_tfm) -> ::aya_ebpf::cty::c_int,
     >,
     pub cra_exit: ::core::option::Option<unsafe extern "C" fn(arg1: *mut crypto_tfm)>,
     pub cra_destroy: ::core::option::Option<unsafe extern "C" fn(arg1: *mut crypto_alg)>,
@@ -23027,107 +23079,107 @@ pub struct crypto_type {
             arg1: *mut crypto_alg,
             arg2: u32_,
             arg3: u32_,
-        ) -> ::aya_bpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_uint,
     >,
     pub extsize: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut crypto_alg) -> ::aya_bpf::cty::c_uint,
+        unsafe extern "C" fn(arg1: *mut crypto_alg) -> ::aya_ebpf::cty::c_uint,
     >,
     pub init_tfm: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut crypto_tfm) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut crypto_tfm) -> ::aya_ebpf::cty::c_int,
     >,
     pub show:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut crypto_alg)>,
     pub report: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut crypto_alg) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut crypto_alg) -> ::aya_ebpf::cty::c_int,
     >,
     pub free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut crypto_instance)>,
-    pub type_: ::aya_bpf::cty::c_uint,
-    pub maskclear: ::aya_bpf::cty::c_uint,
-    pub maskset: ::aya_bpf::cty::c_uint,
-    pub tfmsize: ::aya_bpf::cty::c_uint,
+    pub type_: ::aya_ebpf::cty::c_uint,
+    pub maskclear: ::aya_ebpf::cty::c_uint,
+    pub maskset: ::aya_ebpf::cty::c_uint,
+    pub tfmsize: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct crypto_shash {
-    pub descsize: ::aya_bpf::cty::c_uint,
+    pub descsize: ::aya_ebpf::cty::c_uint,
     pub base: crypto_tfm,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct serial_icounter_struct {
-    pub cts: ::aya_bpf::cty::c_int,
-    pub dsr: ::aya_bpf::cty::c_int,
-    pub rng: ::aya_bpf::cty::c_int,
-    pub dcd: ::aya_bpf::cty::c_int,
-    pub rx: ::aya_bpf::cty::c_int,
-    pub tx: ::aya_bpf::cty::c_int,
-    pub frame: ::aya_bpf::cty::c_int,
-    pub overrun: ::aya_bpf::cty::c_int,
-    pub parity: ::aya_bpf::cty::c_int,
-    pub brk: ::aya_bpf::cty::c_int,
-    pub buf_overrun: ::aya_bpf::cty::c_int,
-    pub reserved: [::aya_bpf::cty::c_int; 9usize],
+    pub cts: ::aya_ebpf::cty::c_int,
+    pub dsr: ::aya_ebpf::cty::c_int,
+    pub rng: ::aya_ebpf::cty::c_int,
+    pub dcd: ::aya_ebpf::cty::c_int,
+    pub rx: ::aya_ebpf::cty::c_int,
+    pub tx: ::aya_ebpf::cty::c_int,
+    pub frame: ::aya_ebpf::cty::c_int,
+    pub overrun: ::aya_ebpf::cty::c_int,
+    pub parity: ::aya_ebpf::cty::c_int,
+    pub brk: ::aya_ebpf::cty::c_int,
+    pub buf_overrun: ::aya_ebpf::cty::c_int,
+    pub reserved: [::aya_ebpf::cty::c_int; 9usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct serial_struct {
-    pub type_: ::aya_bpf::cty::c_int,
-    pub line: ::aya_bpf::cty::c_int,
-    pub port: ::aya_bpf::cty::c_uint,
-    pub irq: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_int,
-    pub xmit_fifo_size: ::aya_bpf::cty::c_int,
-    pub custom_divisor: ::aya_bpf::cty::c_int,
-    pub baud_base: ::aya_bpf::cty::c_int,
-    pub close_delay: ::aya_bpf::cty::c_ushort,
-    pub io_type: ::aya_bpf::cty::c_char,
-    pub reserved_char: [::aya_bpf::cty::c_char; 1usize],
-    pub hub6: ::aya_bpf::cty::c_int,
-    pub closing_wait: ::aya_bpf::cty::c_ushort,
-    pub closing_wait2: ::aya_bpf::cty::c_ushort,
-    pub iomem_base: *mut ::aya_bpf::cty::c_uchar,
-    pub iomem_reg_shift: ::aya_bpf::cty::c_ushort,
-    pub port_high: ::aya_bpf::cty::c_uint,
-    pub iomap_base: ::aya_bpf::cty::c_ulong,
+    pub type_: ::aya_ebpf::cty::c_int,
+    pub line: ::aya_ebpf::cty::c_int,
+    pub port: ::aya_ebpf::cty::c_uint,
+    pub irq: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
+    pub xmit_fifo_size: ::aya_ebpf::cty::c_int,
+    pub custom_divisor: ::aya_ebpf::cty::c_int,
+    pub baud_base: ::aya_ebpf::cty::c_int,
+    pub close_delay: ::aya_ebpf::cty::c_ushort,
+    pub io_type: ::aya_ebpf::cty::c_char,
+    pub reserved_char: [::aya_ebpf::cty::c_char; 1usize],
+    pub hub6: ::aya_ebpf::cty::c_int,
+    pub closing_wait: ::aya_ebpf::cty::c_ushort,
+    pub closing_wait2: ::aya_ebpf::cty::c_ushort,
+    pub iomem_base: *mut ::aya_ebpf::cty::c_uchar,
+    pub iomem_reg_shift: ::aya_ebpf::cty::c_ushort,
+    pub port_high: ::aya_ebpf::cty::c_uint,
+    pub iomap_base: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sched_domain_shared {
     pub ref_: atomic_t,
     pub nr_busy_cpus: atomic_t,
-    pub has_idle_cores: ::aya_bpf::cty::c_int,
-    pub nr_idle_scan: ::aya_bpf::cty::c_int,
+    pub has_idle_cores: ::aya_ebpf::cty::c_int,
+    pub nr_idle_scan: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 pub struct sched_domain {
     pub parent: *mut sched_domain,
     pub child: *mut sched_domain,
     pub groups: *mut sched_group,
-    pub min_interval: ::aya_bpf::cty::c_ulong,
-    pub max_interval: ::aya_bpf::cty::c_ulong,
-    pub busy_factor: ::aya_bpf::cty::c_uint,
-    pub imbalance_pct: ::aya_bpf::cty::c_uint,
-    pub cache_nice_tries: ::aya_bpf::cty::c_uint,
-    pub imb_numa_nr: ::aya_bpf::cty::c_uint,
-    pub nohz_idle: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_int,
-    pub level: ::aya_bpf::cty::c_int,
-    pub last_balance: ::aya_bpf::cty::c_ulong,
-    pub balance_interval: ::aya_bpf::cty::c_uint,
-    pub nr_balance_failed: ::aya_bpf::cty::c_uint,
+    pub min_interval: ::aya_ebpf::cty::c_ulong,
+    pub max_interval: ::aya_ebpf::cty::c_ulong,
+    pub busy_factor: ::aya_ebpf::cty::c_uint,
+    pub imbalance_pct: ::aya_ebpf::cty::c_uint,
+    pub cache_nice_tries: ::aya_ebpf::cty::c_uint,
+    pub imb_numa_nr: ::aya_ebpf::cty::c_uint,
+    pub nohz_idle: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
+    pub level: ::aya_ebpf::cty::c_int,
+    pub last_balance: ::aya_ebpf::cty::c_ulong,
+    pub balance_interval: ::aya_ebpf::cty::c_uint,
+    pub nr_balance_failed: ::aya_ebpf::cty::c_uint,
     pub max_newidle_lb_cost: u64_,
-    pub last_decay_max_lb_cost: ::aya_bpf::cty::c_ulong,
+    pub last_decay_max_lb_cost: ::aya_ebpf::cty::c_ulong,
     pub avg_scan_cost: u64_,
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
     pub __bindgen_anon_1: sched_domain__bindgen_ty_1,
     pub shared: *mut sched_domain_shared,
-    pub span_weight: ::aya_bpf::cty::c_uint,
-    pub span: __IncompleteArrayField<::aya_bpf::cty::c_ulong>,
+    pub span_weight: ::aya_ebpf::cty::c_uint,
+    pub span: __IncompleteArrayField<::aya_ebpf::cty::c_ulong>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union sched_domain__bindgen_ty_1 {
-    pub private: *mut ::aya_bpf::cty::c_void,
+    pub private: *mut ::aya_ebpf::cty::c_void,
     pub rcu: callback_head,
 }
 #[repr(C)]
@@ -23176,10 +23228,10 @@ pub struct uprobe_xol_ops {
         unsafe extern "C" fn(arg1: *mut arch_uprobe, arg2: *mut pt_regs) -> bool_,
     >,
     pub pre_xol: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut arch_uprobe, arg2: *mut pt_regs) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut arch_uprobe, arg2: *mut pt_regs) -> ::aya_ebpf::cty::c_int,
     >,
     pub post_xol: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut arch_uprobe, arg2: *mut pt_regs) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut arch_uprobe, arg2: *mut pt_regs) -> ::aya_ebpf::cty::c_int,
     >,
     pub abort:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut arch_uprobe, arg2: *mut pt_regs)>,
@@ -23199,14 +23251,14 @@ pub struct tc_stats {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tc_sizespec {
-    pub cell_log: ::aya_bpf::cty::c_uchar,
-    pub size_log: ::aya_bpf::cty::c_uchar,
-    pub cell_align: ::aya_bpf::cty::c_short,
-    pub overhead: ::aya_bpf::cty::c_int,
-    pub linklayer: ::aya_bpf::cty::c_uint,
-    pub mpu: ::aya_bpf::cty::c_uint,
-    pub mtu: ::aya_bpf::cty::c_uint,
-    pub tsize: ::aya_bpf::cty::c_uint,
+    pub cell_log: ::aya_ebpf::cty::c_uchar,
+    pub size_log: ::aya_ebpf::cty::c_uchar,
+    pub cell_align: ::aya_ebpf::cty::c_short,
+    pub overhead: ::aya_ebpf::cty::c_int,
+    pub linklayer: ::aya_ebpf::cty::c_uint,
+    pub mpu: ::aya_ebpf::cty::c_uint,
+    pub mtu: ::aya_ebpf::cty::c_uint,
+    pub tsize: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -23239,10 +23291,10 @@ pub struct Qdisc {
             arg1: *mut sk_buff,
             arg2: *mut Qdisc,
             arg3: *mut *mut sk_buff,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dequeue: ::core::option::Option<unsafe extern "C" fn(arg1: *mut Qdisc) -> *mut sk_buff>,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub limit: u32_,
     pub ops: *const Qdisc_ops,
     pub stab: *mut qdisc_size_table,
@@ -23253,7 +23305,7 @@ pub struct Qdisc {
     pub rate_est: *mut net_rate_estimator,
     pub cpu_bstats: *mut gnet_stats_basic_sync,
     pub cpu_qstats: *mut gnet_stats_queue,
-    pub pad: ::aya_bpf::cty::c_int,
+    pub pad: ::aya_ebpf::cty::c_int,
     pub refcnt: refcount_t,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 24usize]>,
@@ -23261,8 +23313,8 @@ pub struct Qdisc {
     pub q: qdisc_skb_head,
     pub bstats: gnet_stats_basic_sync,
     pub qstats: gnet_stats_queue,
-    pub state: ::aya_bpf::cty::c_ulong,
-    pub state2: ::aya_bpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_ulong,
+    pub state2: ::aya_ebpf::cty::c_ulong,
     pub next_sched: *mut Qdisc,
     pub skb_bad_txq: sk_buff_head,
     pub _bitfield_align_2: [u8; 0],
@@ -23273,7 +23325,7 @@ pub struct Qdisc {
     pub dev_tracker: netdevice_tracker,
     pub _bitfield_align_3: [u8; 0],
     pub _bitfield_3: __BindgenBitfieldUnit<[u8; 40usize]>,
-    pub privdata: __IncompleteArrayField<::aya_bpf::cty::c_long>,
+    pub privdata: __IncompleteArrayField<::aya_ebpf::cty::c_long>,
 }
 impl Qdisc {
     #[inline]
@@ -23288,7 +23340,7 @@ pub struct bpf_offloaded_map {
     pub map: bpf_map,
     pub netdev: *mut net_device,
     pub dev_ops: *const bpf_map_dev_ops,
-    pub dev_priv: *mut ::aya_bpf::cty::c_void,
+    pub dev_priv: *mut ::aya_ebpf::cty::c_void,
     pub offloads: list_head,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 24usize]>,
@@ -23301,7 +23353,7 @@ impl bpf_offloaded_map {
     }
 }
 pub mod bpf_link_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_LINK_TYPE_UNSPEC: Type = 0;
     pub const BPF_LINK_TYPE_RAW_TRACEPOINT: Type = 1;
     pub const BPF_LINK_TYPE_TRACING: Type = 2;
@@ -23479,30 +23531,30 @@ pub struct bpf_map_dev_ops {
     pub map_get_next_key: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_offloaded_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_lookup_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_offloaded_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_update_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_offloaded_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: u64_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_delete_elem: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_offloaded_map,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -23544,13 +23596,13 @@ pub struct bpf_link_ops {
     pub release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_link)>,
     pub dealloc: ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_link)>,
     pub detach:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_link) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_link) -> ::aya_ebpf::cty::c_int>,
     pub update_prog: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_link,
             arg2: *mut bpf_prog,
             arg3: *mut bpf_prog,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub show_fdinfo:
         ::core::option::Option<unsafe extern "C" fn(arg1: *const bpf_link, arg2: *mut seq_file)>,
@@ -23558,23 +23610,23 @@ pub struct bpf_link_ops {
         unsafe extern "C" fn(
             arg1: *const bpf_link,
             arg2: *mut bpf_link_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub update_map: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_link,
             arg2: *mut bpf_map,
             arg3: *mut bpf_map,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tcmsg {
-    pub tcm_family: ::aya_bpf::cty::c_uchar,
-    pub tcm__pad1: ::aya_bpf::cty::c_uchar,
-    pub tcm__pad2: ::aya_bpf::cty::c_ushort,
-    pub tcm_ifindex: ::aya_bpf::cty::c_int,
+    pub tcm_family: ::aya_ebpf::cty::c_uchar,
+    pub tcm__pad1: ::aya_ebpf::cty::c_uchar,
+    pub tcm__pad2: ::aya_ebpf::cty::c_ushort,
+    pub tcm_ifindex: ::aya_ebpf::cty::c_int,
     pub tcm_handle: __u32,
     pub tcm_parent: __u32,
     pub tcm_info: __u32,
@@ -23585,11 +23637,11 @@ pub struct gnet_dump {
     pub lock: *mut spinlock_t,
     pub skb: *mut sk_buff,
     pub tail: *mut nlattr,
-    pub compat_tc_stats: ::aya_bpf::cty::c_int,
-    pub compat_xstats: ::aya_bpf::cty::c_int,
-    pub padattr: ::aya_bpf::cty::c_int,
-    pub xstats: *mut ::aya_bpf::cty::c_void,
-    pub xstats_len: ::aya_bpf::cty::c_int,
+    pub compat_tc_stats: ::aya_ebpf::cty::c_int,
+    pub compat_xstats: ::aya_ebpf::cty::c_int,
+    pub padattr: ::aya_ebpf::cty::c_int,
+    pub xstats: *mut ::aya_ebpf::cty::c_void,
+    pub xstats_len: ::aya_ebpf::cty::c_int,
     pub tc_stats: tc_stats,
 }
 #[repr(C)]
@@ -23600,9 +23652,9 @@ pub struct flow_block {
 pub type flow_setup_cb_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: tc_setup_type::Type,
-        arg2: *mut ::aya_bpf::cty::c_void,
-        arg3: *mut ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg2: *mut ::aya_ebpf::cty::c_void,
+        arg3: *mut ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug)]
@@ -23610,7 +23662,7 @@ pub struct qdisc_size_table {
     pub rcu: callback_head,
     pub list: list_head,
     pub szopts: tc_sizespec,
-    pub refcnt: ::aya_bpf::cty::c_int,
+    pub refcnt: ::aya_ebpf::cty::c_int,
     pub data: __IncompleteArrayField<u16_>,
 }
 #[repr(C)]
@@ -23618,15 +23670,15 @@ pub struct qdisc_size_table {
 pub struct Qdisc_ops {
     pub next: *mut Qdisc_ops,
     pub cl_ops: *const Qdisc_class_ops,
-    pub id: [::aya_bpf::cty::c_char; 16usize],
-    pub priv_size: ::aya_bpf::cty::c_int,
-    pub static_flags: ::aya_bpf::cty::c_uint,
+    pub id: [::aya_ebpf::cty::c_char; 16usize],
+    pub priv_size: ::aya_ebpf::cty::c_int,
+    pub static_flags: ::aya_ebpf::cty::c_uint,
     pub enqueue: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sk_buff,
             arg2: *mut Qdisc,
             arg3: *mut *mut sk_buff,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dequeue: ::core::option::Option<unsafe extern "C" fn(arg1: *mut Qdisc) -> *mut sk_buff>,
     pub peek: ::core::option::Option<unsafe extern "C" fn(arg1: *mut Qdisc) -> *mut sk_buff>,
@@ -23635,7 +23687,7 @@ pub struct Qdisc_ops {
             arg1: *mut Qdisc,
             arg2: *mut nlattr,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub reset: ::core::option::Option<unsafe extern "C" fn(arg1: *mut Qdisc)>,
     pub destroy: ::core::option::Option<unsafe extern "C" fn(arg1: *mut Qdisc)>,
@@ -23644,23 +23696,23 @@ pub struct Qdisc_ops {
             arg1: *mut Qdisc,
             arg2: *mut nlattr,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub attach: ::core::option::Option<unsafe extern "C" fn(arg1: *mut Qdisc)>,
     pub change_tx_queue_len: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut Qdisc,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub change_real_num_tx: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: ::aya_bpf::cty::c_uint),
+        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: ::aya_ebpf::cty::c_uint),
     >,
     pub dump: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub dump_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: *mut gnet_dump) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: *mut gnet_dump) -> ::aya_ebpf::cty::c_int,
     >,
     pub ingress_block_set:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut Qdisc, arg2: u32_)>,
@@ -23673,27 +23725,27 @@ pub struct Qdisc_ops {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct Qdisc_class_ops {
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub select_queue: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut Qdisc, arg2: *mut tcmsg) -> *mut netdev_queue,
     >,
     pub graft: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut Qdisc,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: *mut Qdisc,
             arg4: *mut *mut Qdisc,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub leaf: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: ::aya_bpf::cty::c_ulong) -> *mut Qdisc,
+        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: ::aya_ebpf::cty::c_ulong) -> *mut Qdisc,
     >,
     pub qlen_notify: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: ::aya_bpf::cty::c_ulong),
+        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: ::aya_ebpf::cty::c_ulong),
     >,
     pub find: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: u32_) -> ::aya_bpf::cty::c_ulong,
+        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: u32_) -> ::aya_ebpf::cty::c_ulong,
     >,
     pub change: ::core::option::Option<
         unsafe extern "C" fn(
@@ -23701,50 +23753,50 @@ pub struct Qdisc_class_ops {
             arg2: u32_,
             arg3: u32_,
             arg4: *mut *mut nlattr,
-            arg5: *mut ::aya_bpf::cty::c_ulong,
+            arg5: *mut ::aya_ebpf::cty::c_ulong,
             arg6: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub delete: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut Qdisc,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub walk:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut Qdisc, arg2: *mut qdisc_walker)>,
     pub tcf_block: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut Qdisc,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: *mut netlink_ext_ack,
         ) -> *mut tcf_block,
     >,
     pub bind_tcf: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut Qdisc,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: u32_,
-        ) -> ::aya_bpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_ulong,
     >,
     pub unbind_tcf: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: ::aya_bpf::cty::c_ulong),
+        unsafe extern "C" fn(arg1: *mut Qdisc, arg2: ::aya_ebpf::cty::c_ulong),
     >,
     pub dump: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut Qdisc,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: *mut sk_buff,
             arg4: *mut tcmsg,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dump_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut Qdisc,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: *mut gnet_dump,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -23762,8 +23814,8 @@ pub struct tcf_block {
     pub owner_list: list_head,
     pub keep_dst: bool_,
     pub offloadcnt: atomic_t,
-    pub nooffloaddevcnt: ::aya_bpf::cty::c_uint,
-    pub lockeddevcnt: ::aya_bpf::cty::c_uint,
+    pub nooffloaddevcnt: ::aya_ebpf::cty::c_uint,
+    pub lockeddevcnt: ::aya_ebpf::cty::c_uint,
     pub chain0: tcf_block__bindgen_ty_1,
     pub rcu: callback_head,
     pub proto_destroy_ht: [hlist_head; 128usize],
@@ -23779,17 +23831,17 @@ pub struct tcf_block__bindgen_ty_1 {
 #[derive(Copy, Clone)]
 pub struct tcf_proto {
     pub next: *mut tcf_proto,
-    pub root: *mut ::aya_bpf::cty::c_void,
+    pub root: *mut ::aya_ebpf::cty::c_void,
     pub classify: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sk_buff,
             arg2: *const tcf_proto,
             arg3: *mut tcf_result,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub protocol: __be16,
     pub prio: u32_,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub ops: *const tcf_proto_ops,
     pub chain: *mut tcf_chain,
     pub lock: spinlock_t,
@@ -23812,53 +23864,54 @@ pub union tcf_result__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tcf_result__bindgen_ty_1__bindgen_ty_1 {
-    pub class: ::aya_bpf::cty::c_ulong,
+    pub class: ::aya_ebpf::cty::c_ulong,
     pub classid: u32_,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tcf_proto_ops {
     pub head: list_head,
-    pub kind: [::aya_bpf::cty::c_char; 16usize],
+    pub kind: [::aya_ebpf::cty::c_char; 16usize],
     pub classify: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sk_buff,
             arg2: *const tcf_proto,
             arg3: *mut tcf_result,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
+    >,
+    pub init: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut tcf_proto) -> ::aya_ebpf::cty::c_int,
     >,
-    pub init:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut tcf_proto) -> ::aya_bpf::cty::c_int>,
     pub destroy: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut tcf_proto, arg2: bool_, arg3: *mut netlink_ext_ack),
     >,
     pub get: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tcf_proto, arg2: u32_) -> *mut ::aya_bpf::cty::c_void,
+        unsafe extern "C" fn(arg1: *mut tcf_proto, arg2: u32_) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub put: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tcf_proto, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut tcf_proto, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub change: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net,
             arg2: *mut sk_buff,
             arg3: *mut tcf_proto,
-            arg4: ::aya_bpf::cty::c_ulong,
+            arg4: ::aya_ebpf::cty::c_ulong,
             arg5: u32_,
             arg6: *mut *mut nlattr,
-            arg7: *mut *mut ::aya_bpf::cty::c_void,
+            arg7: *mut *mut ::aya_ebpf::cty::c_void,
             arg8: u32_,
             arg9: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub delete: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tcf_proto,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: *mut bool_,
             arg4: bool_,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub delete_empty: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tcf_proto) -> bool_>,
     pub walk: ::core::option::Option<
@@ -23869,23 +23922,23 @@ pub struct tcf_proto_ops {
             arg1: *mut tcf_proto,
             arg2: bool_,
             arg3: flow_setup_cb_t,
-            arg4: *mut ::aya_bpf::cty::c_void,
+            arg4: *mut ::aya_ebpf::cty::c_void,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub hw_add: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tcf_proto, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut tcf_proto, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub hw_del: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut tcf_proto, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut tcf_proto, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub bind_class: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *mut ::aya_bpf::cty::c_void,
+            arg1: *mut ::aya_ebpf::cty::c_void,
             arg2: u32_,
-            arg3: ::aya_bpf::cty::c_ulong,
-            arg4: *mut ::aya_bpf::cty::c_void,
-            arg5: ::aya_bpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_ulong,
+            arg4: *mut ::aya_ebpf::cty::c_void,
+            arg5: ::aya_ebpf::cty::c_ulong,
         ),
     >,
     pub tmplt_create: ::core::option::Option<
@@ -23894,10 +23947,10 @@ pub struct tcf_proto_ops {
             arg2: *mut tcf_chain,
             arg3: *mut *mut nlattr,
             arg4: *mut netlink_ext_ack,
-        ) -> *mut ::aya_bpf::cty::c_void,
+        ) -> *mut ::aya_ebpf::cty::c_void,
     >,
     pub tmplt_destroy:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
     pub get_exts: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const tcf_proto, arg2: u32_) -> *mut tcf_exts,
     >,
@@ -23905,31 +23958,31 @@ pub struct tcf_proto_ops {
         unsafe extern "C" fn(
             arg1: *mut net,
             arg2: *mut tcf_proto,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: *mut sk_buff,
             arg5: *mut tcmsg,
             arg6: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub terse_dump: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net,
             arg2: *mut tcf_proto,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: *mut sk_buff,
             arg5: *mut tcmsg,
             arg6: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub tmplt_dump: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sk_buff,
             arg2: *mut net,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub owner: *mut module,
-    pub flags: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -23939,22 +23992,22 @@ pub struct tcf_chain {
     pub list: list_head,
     pub block: *mut tcf_block,
     pub index: u32_,
-    pub refcnt: ::aya_bpf::cty::c_uint,
-    pub action_refcnt: ::aya_bpf::cty::c_uint,
+    pub refcnt: ::aya_ebpf::cty::c_uint,
+    pub action_refcnt: ::aya_ebpf::cty::c_uint,
     pub explicitly_created: bool_,
     pub flushing: bool_,
     pub tmplt_ops: *const tcf_proto_ops,
-    pub tmplt_priv: *mut ::aya_bpf::cty::c_void,
+    pub tmplt_priv: *mut ::aya_ebpf::cty::c_void,
     pub rcu: callback_head,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fdtable {
-    pub max_fds: ::aya_bpf::cty::c_uint,
+    pub max_fds: ::aya_ebpf::cty::c_uint,
     pub fd: *mut *mut file,
-    pub close_on_exec: *mut ::aya_bpf::cty::c_ulong,
-    pub open_fds: *mut ::aya_bpf::cty::c_ulong,
-    pub full_fds_bits: *mut ::aya_bpf::cty::c_ulong,
+    pub close_on_exec: *mut ::aya_ebpf::cty::c_ulong,
+    pub open_fds: *mut ::aya_ebpf::cty::c_ulong,
+    pub full_fds_bits: *mut ::aya_ebpf::cty::c_ulong,
     pub rcu: callback_head,
 }
 #[repr(C)]
@@ -23968,10 +24021,10 @@ pub struct files_struct {
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 32usize]>,
     pub file_lock: spinlock_t,
-    pub next_fd: ::aya_bpf::cty::c_uint,
-    pub close_on_exec_init: [::aya_bpf::cty::c_ulong; 1usize],
-    pub open_fds_init: [::aya_bpf::cty::c_ulong; 1usize],
-    pub full_fds_bits_init: [::aya_bpf::cty::c_ulong; 1usize],
+    pub next_fd: ::aya_ebpf::cty::c_uint,
+    pub close_on_exec_init: [::aya_ebpf::cty::c_ulong; 1usize],
+    pub open_fds_init: [::aya_ebpf::cty::c_ulong; 1usize],
+    pub full_fds_bits_init: [::aya_ebpf::cty::c_ulong; 1usize],
     pub fd_array: [*mut file; 64usize],
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 32usize]>,
@@ -23997,10 +24050,10 @@ pub struct robust_list {
 #[derive(Debug, Copy, Clone)]
 pub struct robust_list_head {
     pub list: robust_list,
-    pub futex_offset: ::aya_bpf::cty::c_long,
+    pub futex_offset: ::aya_ebpf::cty::c_long,
     pub list_op_pending: *mut robust_list,
 }
-pub type __kernel_rwf_t = ::aya_bpf::cty::c_int;
+pub type __kernel_rwf_t = ::aya_ebpf::cty::c_int;
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct io_uring_cmd {
@@ -24015,9 +24068,9 @@ pub struct io_uring_cmd {
 #[derive(Copy, Clone)]
 pub union io_uring_cmd__bindgen_ty_1 {
     pub task_work_cb: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut io_uring_cmd, arg2: ::aya_bpf::cty::c_uint),
+        unsafe extern "C" fn(arg1: *mut io_uring_cmd, arg2: ::aya_ebpf::cty::c_uint),
     >,
-    pub cookie: *mut ::aya_bpf::cty::c_void,
+    pub cookie: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 pub struct io_uring_sqe {
@@ -24114,16 +24167,16 @@ pub struct pipe_inode_info {
     pub mutex: mutex,
     pub rd_wait: wait_queue_head_t,
     pub wr_wait: wait_queue_head_t,
-    pub head: ::aya_bpf::cty::c_uint,
-    pub tail: ::aya_bpf::cty::c_uint,
-    pub max_usage: ::aya_bpf::cty::c_uint,
-    pub ring_size: ::aya_bpf::cty::c_uint,
-    pub nr_accounted: ::aya_bpf::cty::c_uint,
-    pub readers: ::aya_bpf::cty::c_uint,
-    pub writers: ::aya_bpf::cty::c_uint,
-    pub files: ::aya_bpf::cty::c_uint,
-    pub r_counter: ::aya_bpf::cty::c_uint,
-    pub w_counter: ::aya_bpf::cty::c_uint,
+    pub head: ::aya_ebpf::cty::c_uint,
+    pub tail: ::aya_ebpf::cty::c_uint,
+    pub max_usage: ::aya_ebpf::cty::c_uint,
+    pub ring_size: ::aya_ebpf::cty::c_uint,
+    pub nr_accounted: ::aya_ebpf::cty::c_uint,
+    pub readers: ::aya_ebpf::cty::c_uint,
+    pub writers: ::aya_ebpf::cty::c_uint,
+    pub files: ::aya_ebpf::cty::c_uint,
+    pub r_counter: ::aya_ebpf::cty::c_uint,
+    pub w_counter: ::aya_ebpf::cty::c_uint,
     pub poll_usage: bool_,
     pub tmp_page: *mut page,
     pub fasync_readers: *mut fasync_struct,
@@ -24135,11 +24188,11 @@ pub struct pipe_inode_info {
 #[derive(Debug, Copy, Clone)]
 pub struct pipe_buffer {
     pub page: *mut page,
-    pub offset: ::aya_bpf::cty::c_uint,
-    pub len: ::aya_bpf::cty::c_uint,
+    pub offset: ::aya_ebpf::cty::c_uint,
+    pub len: ::aya_ebpf::cty::c_uint,
     pub ops: *const pipe_buf_operations,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub private: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub private: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -24148,7 +24201,7 @@ pub struct pipe_buf_operations {
         unsafe extern "C" fn(
             arg1: *mut pipe_inode_info,
             arg2: *mut pipe_buffer,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub release: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut pipe_inode_info, arg2: *mut pipe_buffer),
@@ -24172,24 +24225,24 @@ pub struct sk_filter {
 pub struct coredump_params {
     pub siginfo: *const kernel_siginfo_t,
     pub file: *mut file,
-    pub limit: ::aya_bpf::cty::c_ulong,
-    pub mm_flags: ::aya_bpf::cty::c_ulong,
-    pub cpu: ::aya_bpf::cty::c_int,
+    pub limit: ::aya_ebpf::cty::c_ulong,
+    pub mm_flags: ::aya_ebpf::cty::c_ulong,
+    pub cpu: ::aya_ebpf::cty::c_int,
     pub written: loff_t,
     pub pos: loff_t,
     pub to_skip: loff_t,
-    pub vma_count: ::aya_bpf::cty::c_int,
+    pub vma_count: ::aya_ebpf::cty::c_int,
     pub vma_data_size: usize,
     pub vma_meta: *mut core_vma_metadata,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct core_vma_metadata {
-    pub start: ::aya_bpf::cty::c_ulong,
-    pub end: ::aya_bpf::cty::c_ulong,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub dump_size: ::aya_bpf::cty::c_ulong,
-    pub pgoff: ::aya_bpf::cty::c_ulong,
+    pub start: ::aya_ebpf::cty::c_ulong,
+    pub end: ::aya_ebpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub dump_size: ::aya_ebpf::cty::c_ulong,
+    pub pgoff: ::aya_ebpf::cty::c_ulong,
     pub file: *mut file,
 }
 #[repr(C)]
@@ -24198,30 +24251,30 @@ pub struct workqueue_struct {
     pub pwqs: list_head,
     pub list: list_head,
     pub mutex: mutex,
-    pub work_color: ::aya_bpf::cty::c_int,
-    pub flush_color: ::aya_bpf::cty::c_int,
+    pub work_color: ::aya_ebpf::cty::c_int,
+    pub flush_color: ::aya_ebpf::cty::c_int,
     pub nr_pwqs_to_flush: atomic_t,
     pub first_flusher: *mut wq_flusher,
     pub flusher_queue: list_head,
     pub flusher_overflow: list_head,
     pub maydays: list_head,
     pub rescuer: *mut worker,
-    pub nr_drainers: ::aya_bpf::cty::c_int,
-    pub saved_max_active: ::aya_bpf::cty::c_int,
+    pub nr_drainers: ::aya_ebpf::cty::c_int,
+    pub saved_max_active: ::aya_ebpf::cty::c_int,
     pub unbound_attrs: *mut workqueue_attrs,
     pub dfl_pwq: *mut pool_workqueue,
     pub wq_dev: *mut wq_device,
-    pub name: [::aya_bpf::cty::c_char; 24usize],
+    pub name: [::aya_ebpf::cty::c_char; 24usize],
     pub rcu: callback_head,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 40usize]>,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub cpu_pwq: *mut *mut pool_workqueue,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 48usize]>,
 }
 pub mod wq_affn_scope {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const WQ_AFFN_DFL: Type = 0;
     pub const WQ_AFFN_CPU: Type = 1;
     pub const WQ_AFFN_SMT: Type = 2;
@@ -24233,7 +24286,7 @@ pub mod wq_affn_scope {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct workqueue_attrs {
-    pub nice: ::aya_bpf::cty::c_int,
+    pub nice: ::aya_ebpf::cty::c_int,
     pub cpumask: cpumask_var_t,
     pub __pod_cpumask: cpumask_var_t,
     pub affn_strict: bool_,
@@ -24253,12 +24306,12 @@ pub struct kthread_work {
     pub node: list_head,
     pub func: kthread_work_func_t,
     pub worker: *mut kthread_worker,
-    pub canceling: ::aya_bpf::cty::c_int,
+    pub canceling: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct kthread_worker {
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub lock: raw_spinlock_t,
     pub work_list: list_head,
     pub delayed_work_list: list_head,
@@ -24273,17 +24326,17 @@ pub struct worker {
     pub current_func: work_func_t,
     pub current_pwq: *mut pool_workqueue,
     pub current_at: u64_,
-    pub current_color: ::aya_bpf::cty::c_uint,
-    pub sleeping: ::aya_bpf::cty::c_int,
+    pub current_color: ::aya_ebpf::cty::c_uint,
+    pub sleeping: ::aya_ebpf::cty::c_int,
     pub last_func: work_func_t,
     pub scheduled: list_head,
     pub task: *mut task_struct,
     pub pool: *mut worker_pool,
     pub node: list_head,
-    pub last_active: ::aya_bpf::cty::c_ulong,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub id: ::aya_bpf::cty::c_int,
-    pub desc: [::aya_bpf::cty::c_char; 24usize],
+    pub last_active: ::aya_ebpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub id: ::aya_ebpf::cty::c_int,
+    pub desc: [::aya_ebpf::cty::c_char; 24usize],
     pub rescue_wq: *mut workqueue_struct,
 }
 #[repr(C)]
@@ -24297,12 +24350,12 @@ pub union worker__bindgen_ty_1 {
 pub struct pool_workqueue {
     pub pool: *mut worker_pool,
     pub wq: *mut workqueue_struct,
-    pub work_color: ::aya_bpf::cty::c_int,
-    pub flush_color: ::aya_bpf::cty::c_int,
-    pub refcnt: ::aya_bpf::cty::c_int,
-    pub nr_in_flight: [::aya_bpf::cty::c_int; 16usize],
-    pub nr_active: ::aya_bpf::cty::c_int,
-    pub max_active: ::aya_bpf::cty::c_int,
+    pub work_color: ::aya_ebpf::cty::c_int,
+    pub flush_color: ::aya_ebpf::cty::c_int,
+    pub refcnt: ::aya_ebpf::cty::c_int,
+    pub nr_in_flight: [::aya_ebpf::cty::c_int; 16usize],
+    pub nr_active: ::aya_ebpf::cty::c_int,
+    pub max_active: ::aya_ebpf::cty::c_int,
     pub inactive_works: list_head,
     pub pwqs_node: list_head,
     pub mayday_node: list_head,
@@ -24316,16 +24369,16 @@ pub struct pool_workqueue {
 #[derive(Copy, Clone)]
 pub struct worker_pool {
     pub lock: raw_spinlock_t,
-    pub cpu: ::aya_bpf::cty::c_int,
-    pub node: ::aya_bpf::cty::c_int,
-    pub id: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub watchdog_ts: ::aya_bpf::cty::c_ulong,
+    pub cpu: ::aya_ebpf::cty::c_int,
+    pub node: ::aya_ebpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub watchdog_ts: ::aya_ebpf::cty::c_ulong,
     pub cpu_stall: bool_,
-    pub nr_running: ::aya_bpf::cty::c_int,
+    pub nr_running: ::aya_ebpf::cty::c_int,
     pub worklist: list_head,
-    pub nr_workers: ::aya_bpf::cty::c_int,
-    pub nr_idle: ::aya_bpf::cty::c_int,
+    pub nr_workers: ::aya_ebpf::cty::c_int,
+    pub nr_idle: ::aya_ebpf::cty::c_int,
     pub idle_list: list_head,
     pub idle_timer: timer_list,
     pub idle_cull_work: work_struct,
@@ -24338,14 +24391,14 @@ pub struct worker_pool {
     pub worker_ida: ida,
     pub attrs: *mut workqueue_attrs,
     pub hash_node: hlist_node,
-    pub refcnt: ::aya_bpf::cty::c_int,
+    pub refcnt: ::aya_ebpf::cty::c_int,
     pub rcu: callback_head,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct wq_flusher {
     pub list: list_head,
-    pub flush_color: ::aya_bpf::cty::c_int,
+    pub flush_color: ::aya_ebpf::cty::c_int,
     pub done: completion,
 }
 #[repr(C)]
@@ -24366,46 +24419,46 @@ pub struct param_attribute {
 #[repr(C)]
 #[derive(Debug)]
 pub struct module_param_attrs {
-    pub num: ::aya_bpf::cty::c_uint,
+    pub num: ::aya_ebpf::cty::c_uint,
     pub grp: attribute_group,
     pub attrs: __IncompleteArrayField<param_attribute>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct ipc_ids {
-    pub in_use: ::aya_bpf::cty::c_int,
-    pub seq: ::aya_bpf::cty::c_ushort,
+    pub in_use: ::aya_ebpf::cty::c_int,
+    pub seq: ::aya_ebpf::cty::c_ushort,
     pub rwsem: rw_semaphore,
     pub ipcs_idr: idr,
-    pub max_idx: ::aya_bpf::cty::c_int,
-    pub last_idx: ::aya_bpf::cty::c_int,
-    pub next_id: ::aya_bpf::cty::c_int,
+    pub max_idx: ::aya_ebpf::cty::c_int,
+    pub last_idx: ::aya_ebpf::cty::c_int,
+    pub next_id: ::aya_ebpf::cty::c_int,
     pub key_ht: rhashtable,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct ipc_namespace {
     pub ids: [ipc_ids; 3usize],
-    pub sem_ctls: [::aya_bpf::cty::c_int; 4usize],
-    pub used_sems: ::aya_bpf::cty::c_int,
-    pub msg_ctlmax: ::aya_bpf::cty::c_uint,
-    pub msg_ctlmnb: ::aya_bpf::cty::c_uint,
-    pub msg_ctlmni: ::aya_bpf::cty::c_uint,
+    pub sem_ctls: [::aya_ebpf::cty::c_int; 4usize],
+    pub used_sems: ::aya_ebpf::cty::c_int,
+    pub msg_ctlmax: ::aya_ebpf::cty::c_uint,
+    pub msg_ctlmnb: ::aya_ebpf::cty::c_uint,
+    pub msg_ctlmni: ::aya_ebpf::cty::c_uint,
     pub percpu_msg_bytes: percpu_counter,
     pub percpu_msg_hdrs: percpu_counter,
     pub shm_ctlmax: usize,
     pub shm_ctlall: usize,
-    pub shm_tot: ::aya_bpf::cty::c_ulong,
-    pub shm_ctlmni: ::aya_bpf::cty::c_int,
-    pub shm_rmid_forced: ::aya_bpf::cty::c_int,
+    pub shm_tot: ::aya_ebpf::cty::c_ulong,
+    pub shm_ctlmni: ::aya_ebpf::cty::c_int,
+    pub shm_rmid_forced: ::aya_ebpf::cty::c_int,
     pub ipcns_nb: notifier_block,
     pub mq_mnt: *mut vfsmount,
-    pub mq_queues_count: ::aya_bpf::cty::c_uint,
-    pub mq_queues_max: ::aya_bpf::cty::c_uint,
-    pub mq_msg_max: ::aya_bpf::cty::c_uint,
-    pub mq_msgsize_max: ::aya_bpf::cty::c_uint,
-    pub mq_msg_default: ::aya_bpf::cty::c_uint,
-    pub mq_msgsize_default: ::aya_bpf::cty::c_uint,
+    pub mq_queues_count: ::aya_ebpf::cty::c_uint,
+    pub mq_queues_max: ::aya_ebpf::cty::c_uint,
+    pub mq_msg_max: ::aya_ebpf::cty::c_uint,
+    pub mq_msgsize_max: ::aya_ebpf::cty::c_uint,
+    pub mq_msg_default: ::aya_ebpf::cty::c_uint,
+    pub mq_msgsize_default: ::aya_ebpf::cty::c_uint,
     pub mq_set: ctl_table_set,
     pub mq_sysctls: *mut ctl_table_header,
     pub ipc_set: ctl_table_set,
@@ -24423,7 +24476,7 @@ pub struct pin_cookie {}
 pub struct __call_single_data {
     pub node: __call_single_node,
     pub func: smp_call_func_t,
-    pub info: *mut ::aya_bpf::cty::c_void,
+    pub info: *mut ::aya_ebpf::cty::c_void,
 }
 pub type call_single_data_t = __call_single_data;
 #[repr(C)]
@@ -24437,7 +24490,7 @@ pub struct dl_bw {
 #[derive(Copy, Clone)]
 pub struct cpudl {
     pub lock: raw_spinlock_t,
-    pub size: ::aya_bpf::cty::c_int,
+    pub size: ::aya_ebpf::cty::c_int,
     pub free_cpus: cpumask_var_t,
     pub elements: *mut cpudl_item,
 }
@@ -24451,7 +24504,7 @@ pub struct cpupri_vec {
 #[derive(Debug, Copy, Clone)]
 pub struct cpupri {
     pub pri_to_cpu: [cpupri_vec; 101usize],
-    pub cpu_to_pri: *mut ::aya_bpf::cty::c_int,
+    pub cpu_to_pri: *mut ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -24461,8 +24514,8 @@ pub struct root_domain {
     pub rcu: callback_head,
     pub span: cpumask_var_t,
     pub online: cpumask_var_t,
-    pub overload: ::aya_bpf::cty::c_int,
-    pub overutilized: ::aya_bpf::cty::c_int,
+    pub overload: ::aya_ebpf::cty::c_int,
+    pub overutilized: ::aya_ebpf::cty::c_int,
     pub dlo_mask: cpumask_var_t,
     pub dlo_count: atomic_t,
     pub dl_bw: dl_bw,
@@ -24470,49 +24523,49 @@ pub struct root_domain {
     pub visit_gen: u64_,
     pub rto_push_work: irq_work,
     pub rto_lock: raw_spinlock_t,
-    pub rto_loop: ::aya_bpf::cty::c_int,
-    pub rto_cpu: ::aya_bpf::cty::c_int,
+    pub rto_loop: ::aya_ebpf::cty::c_int,
+    pub rto_cpu: ::aya_ebpf::cty::c_int,
     pub rto_loop_next: atomic_t,
     pub rto_loop_start: atomic_t,
     pub rto_mask: cpumask_var_t,
     pub cpupri: cpupri,
-    pub max_cpu_capacity: ::aya_bpf::cty::c_ulong,
+    pub max_cpu_capacity: ::aya_ebpf::cty::c_ulong,
     pub pd: *mut perf_domain,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct cfs_rq {
     pub load: load_weight,
-    pub nr_running: ::aya_bpf::cty::c_uint,
-    pub h_nr_running: ::aya_bpf::cty::c_uint,
-    pub idle_nr_running: ::aya_bpf::cty::c_uint,
-    pub idle_h_nr_running: ::aya_bpf::cty::c_uint,
+    pub nr_running: ::aya_ebpf::cty::c_uint,
+    pub h_nr_running: ::aya_ebpf::cty::c_uint,
+    pub idle_nr_running: ::aya_ebpf::cty::c_uint,
+    pub idle_h_nr_running: ::aya_ebpf::cty::c_uint,
     pub avg_vruntime: s64,
     pub avg_load: u64_,
     pub exec_clock: u64_,
     pub min_vruntime: u64_,
-    pub forceidle_seq: ::aya_bpf::cty::c_uint,
+    pub forceidle_seq: ::aya_ebpf::cty::c_uint,
     pub min_vruntime_fi: u64_,
     pub tasks_timeline: rb_root_cached,
     pub curr: *mut sched_entity,
     pub next: *mut sched_entity,
-    pub nr_spread_over: ::aya_bpf::cty::c_uint,
+    pub nr_spread_over: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 8usize]>,
     pub avg: sched_avg,
     pub removed: cfs_rq__bindgen_ty_1,
-    pub tg_load_avg_contrib: ::aya_bpf::cty::c_ulong,
-    pub propagate: ::aya_bpf::cty::c_long,
-    pub prop_runnable_sum: ::aya_bpf::cty::c_long,
-    pub h_load: ::aya_bpf::cty::c_ulong,
+    pub tg_load_avg_contrib: ::aya_ebpf::cty::c_ulong,
+    pub propagate: ::aya_ebpf::cty::c_long,
+    pub prop_runnable_sum: ::aya_ebpf::cty::c_long,
+    pub h_load: ::aya_ebpf::cty::c_ulong,
     pub last_h_load_update: u64_,
     pub h_load_next: *mut sched_entity,
     pub rq: *mut rq,
-    pub on_list: ::aya_bpf::cty::c_int,
+    pub on_list: ::aya_ebpf::cty::c_int,
     pub leaf_cfs_rq_list: list_head,
     pub tg: *mut task_group,
-    pub idle: ::aya_bpf::cty::c_int,
-    pub runtime_enabled: ::aya_bpf::cty::c_int,
+    pub idle: ::aya_ebpf::cty::c_int,
+    pub runtime_enabled: ::aya_ebpf::cty::c_int,
     pub runtime_remaining: s64,
     pub throttled_pelt_idle: u64_,
     pub throttled_clock: u64_,
@@ -24520,8 +24573,8 @@ pub struct cfs_rq {
     pub throttled_clock_pelt_time: u64_,
     pub throttled_clock_self: u64_,
     pub throttled_clock_self_time: u64_,
-    pub throttled: ::aya_bpf::cty::c_int,
-    pub throttle_count: ::aya_bpf::cty::c_int,
+    pub throttled: ::aya_ebpf::cty::c_int,
+    pub throttle_count: ::aya_ebpf::cty::c_int,
     pub throttled_list: list_head,
     pub throttled_csd_list: list_head,
 }
@@ -24529,10 +24582,10 @@ pub struct cfs_rq {
 #[derive(Copy, Clone)]
 pub struct cfs_rq__bindgen_ty_1 {
     pub lock: raw_spinlock_t,
-    pub nr: ::aya_bpf::cty::c_int,
-    pub load_avg: ::aya_bpf::cty::c_ulong,
-    pub util_avg: ::aya_bpf::cty::c_ulong,
-    pub runnable_avg: ::aya_bpf::cty::c_ulong,
+    pub nr: ::aya_ebpf::cty::c_int,
+    pub load_avg: ::aya_ebpf::cty::c_ulong,
+    pub util_avg: ::aya_ebpf::cty::c_ulong,
+    pub runnable_avg: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 32usize]>,
 }
@@ -24566,9 +24619,9 @@ pub struct cfs_bandwidth {
     pub period_timer: hrtimer,
     pub slack_timer: hrtimer,
     pub throttled_cfs_rq: list_head,
-    pub nr_periods: ::aya_bpf::cty::c_int,
-    pub nr_throttled: ::aya_bpf::cty::c_int,
-    pub nr_burst: ::aya_bpf::cty::c_int,
+    pub nr_periods: ::aya_ebpf::cty::c_int,
+    pub nr_throttled: ::aya_ebpf::cty::c_int,
+    pub nr_burst: ::aya_ebpf::cty::c_int,
     pub throttled_time: u64_,
     pub burst_time: u64_,
 }
@@ -24578,8 +24631,8 @@ pub struct task_group {
     pub css: cgroup_subsys_state,
     pub se: *mut *mut sched_entity,
     pub cfs_rq: *mut *mut cfs_rq,
-    pub shares: ::aya_bpf::cty::c_ulong,
-    pub idle: ::aya_bpf::cty::c_int,
+    pub shares: ::aya_ebpf::cty::c_ulong,
+    pub idle: ::aya_ebpf::cty::c_int,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 24usize]>,
     pub load_avg: atomic_long_t,
@@ -24603,7 +24656,7 @@ impl task_group {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct io_uring_task {
-    pub cached_refs: ::aya_bpf::cty::c_int,
+    pub cached_refs: ::aya_ebpf::cty::c_int,
     pub last: *const io_ring_ctx,
     pub io_wq: *mut io_wq,
     pub registered_rings: [*mut file; 16usize],
@@ -24637,68 +24690,68 @@ pub struct autogroup {
     pub kref: kref,
     pub tg: *mut task_group,
     pub lock: rw_semaphore,
-    pub id: ::aya_bpf::cty::c_ulong,
-    pub nice: ::aya_bpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_ulong,
+    pub nice: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct sched_group {
     pub next: *mut sched_group,
     pub ref_: atomic_t,
-    pub group_weight: ::aya_bpf::cty::c_uint,
-    pub cores: ::aya_bpf::cty::c_uint,
+    pub group_weight: ::aya_ebpf::cty::c_uint,
+    pub cores: ::aya_ebpf::cty::c_uint,
     pub sgc: *mut sched_group_capacity,
-    pub asym_prefer_cpu: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_int,
-    pub cpumask: __IncompleteArrayField<::aya_bpf::cty::c_ulong>,
+    pub asym_prefer_cpu: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
+    pub cpumask: __IncompleteArrayField<::aya_ebpf::cty::c_ulong>,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct sched_group_capacity {
     pub ref_: atomic_t,
-    pub capacity: ::aya_bpf::cty::c_ulong,
-    pub min_capacity: ::aya_bpf::cty::c_ulong,
-    pub max_capacity: ::aya_bpf::cty::c_ulong,
-    pub next_update: ::aya_bpf::cty::c_ulong,
-    pub imbalance: ::aya_bpf::cty::c_int,
-    pub id: ::aya_bpf::cty::c_int,
-    pub cpumask: __IncompleteArrayField<::aya_bpf::cty::c_ulong>,
+    pub capacity: ::aya_ebpf::cty::c_ulong,
+    pub min_capacity: ::aya_ebpf::cty::c_ulong,
+    pub max_capacity: ::aya_ebpf::cty::c_ulong,
+    pub next_update: ::aya_ebpf::cty::c_ulong,
+    pub imbalance: ::aya_ebpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_int,
+    pub cpumask: __IncompleteArrayField<::aya_ebpf::cty::c_ulong>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct em_perf_state {
-    pub frequency: ::aya_bpf::cty::c_ulong,
-    pub power: ::aya_bpf::cty::c_ulong,
-    pub cost: ::aya_bpf::cty::c_ulong,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub frequency: ::aya_ebpf::cty::c_ulong,
+    pub power: ::aya_ebpf::cty::c_ulong,
+    pub cost: ::aya_ebpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct em_perf_domain {
     pub table: *mut em_perf_state,
-    pub nr_perf_states: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub cpus: __IncompleteArrayField<::aya_bpf::cty::c_ulong>,
+    pub nr_perf_states: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub cpus: __IncompleteArrayField<::aya_ebpf::cty::c_ulong>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rt_prio_array {
-    pub bitmap: [::aya_bpf::cty::c_ulong; 2usize],
+    pub bitmap: [::aya_ebpf::cty::c_ulong; 2usize],
     pub queue: [list_head; 100usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct rt_rq {
     pub active: rt_prio_array,
-    pub rt_nr_running: ::aya_bpf::cty::c_uint,
-    pub rr_nr_running: ::aya_bpf::cty::c_uint,
+    pub rt_nr_running: ::aya_ebpf::cty::c_uint,
+    pub rr_nr_running: ::aya_ebpf::cty::c_uint,
     pub highest_prio: rt_rq__bindgen_ty_1,
-    pub rt_nr_migratory: ::aya_bpf::cty::c_uint,
-    pub rt_nr_total: ::aya_bpf::cty::c_uint,
-    pub overloaded: ::aya_bpf::cty::c_int,
+    pub rt_nr_migratory: ::aya_ebpf::cty::c_uint,
+    pub rt_nr_total: ::aya_ebpf::cty::c_uint,
+    pub overloaded: ::aya_ebpf::cty::c_int,
     pub pushable_tasks: plist_head,
-    pub rt_queued: ::aya_bpf::cty::c_int,
-    pub rt_throttled: ::aya_bpf::cty::c_int,
+    pub rt_queued: ::aya_ebpf::cty::c_int,
+    pub rt_throttled: ::aya_ebpf::cty::c_int,
     pub rt_time: u64_,
     pub rt_runtime: u64_,
     pub rt_runtime_lock: raw_spinlock_t,
@@ -24706,17 +24759,17 @@ pub struct rt_rq {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rt_rq__bindgen_ty_1 {
-    pub curr: ::aya_bpf::cty::c_int,
-    pub next: ::aya_bpf::cty::c_int,
+    pub curr: ::aya_ebpf::cty::c_int,
+    pub next: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct dl_rq {
     pub root: rb_root_cached,
-    pub dl_nr_running: ::aya_bpf::cty::c_uint,
+    pub dl_nr_running: ::aya_ebpf::cty::c_uint,
     pub earliest_dl: dl_rq__bindgen_ty_1,
-    pub dl_nr_migratory: ::aya_bpf::cty::c_uint,
-    pub overloaded: ::aya_bpf::cty::c_int,
+    pub dl_nr_migratory: ::aya_ebpf::cty::c_uint,
+    pub overloaded: ::aya_ebpf::cty::c_int,
     pub pushable_dl_tasks_root: rb_root_cached,
     pub running_bw: u64_,
     pub this_bw: u64_,
@@ -24735,23 +24788,23 @@ pub struct dl_rq__bindgen_ty_1 {
 pub struct cpu_stop_work {
     pub list: list_head,
     pub fn_: cpu_stop_fn_t,
-    pub caller: ::aya_bpf::cty::c_ulong,
-    pub arg: *mut ::aya_bpf::cty::c_void,
+    pub caller: ::aya_ebpf::cty::c_ulong,
+    pub arg: *mut ::aya_ebpf::cty::c_void,
     pub done: *mut cpu_stop_done,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct rq {
     pub __lock: raw_spinlock_t,
-    pub nr_running: ::aya_bpf::cty::c_uint,
-    pub last_blocked_load_update_tick: ::aya_bpf::cty::c_ulong,
-    pub has_blocked_load: ::aya_bpf::cty::c_uint,
+    pub nr_running: ::aya_ebpf::cty::c_uint,
+    pub last_blocked_load_update_tick: ::aya_ebpf::cty::c_ulong,
+    pub has_blocked_load: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 8usize]>,
     pub nohz_csd: call_single_data_t,
-    pub nohz_tick_stopped: ::aya_bpf::cty::c_uint,
+    pub nohz_tick_stopped: ::aya_ebpf::cty::c_uint,
     pub nohz_flags: atomic_t,
-    pub ttwu_pending: ::aya_bpf::cty::c_uint,
+    pub ttwu_pending: ::aya_ebpf::cty::c_uint,
     pub nr_switches: u64_,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 40usize]>,
@@ -24760,38 +24813,38 @@ pub struct rq {
     pub dl: dl_rq,
     pub leaf_cfs_rq_list: list_head,
     pub tmp_alone_branch: *mut list_head,
-    pub nr_uninterruptible: ::aya_bpf::cty::c_uint,
+    pub nr_uninterruptible: ::aya_ebpf::cty::c_uint,
     pub curr: *mut task_struct,
     pub idle: *mut task_struct,
     pub stop: *mut task_struct,
-    pub next_balance: ::aya_bpf::cty::c_ulong,
+    pub next_balance: ::aya_ebpf::cty::c_ulong,
     pub prev_mm: *mut mm_struct,
-    pub clock_update_flags: ::aya_bpf::cty::c_uint,
+    pub clock_update_flags: ::aya_ebpf::cty::c_uint,
     pub clock: u64_,
     pub _bitfield_align_3: [u8; 0],
     pub _bitfield_3: __BindgenBitfieldUnit<[u8; 32usize]>,
     pub clock_task: u64_,
     pub clock_pelt: u64_,
-    pub lost_idle_time: ::aya_bpf::cty::c_ulong,
+    pub lost_idle_time: ::aya_ebpf::cty::c_ulong,
     pub clock_pelt_idle: u64_,
     pub clock_idle: u64_,
     pub nr_iowait: atomic_t,
     pub last_seen_need_resched_ns: u64_,
-    pub ticks_without_resched: ::aya_bpf::cty::c_int,
-    pub membarrier_state: ::aya_bpf::cty::c_int,
+    pub ticks_without_resched: ::aya_ebpf::cty::c_int,
+    pub membarrier_state: ::aya_ebpf::cty::c_int,
     pub rd: *mut root_domain,
     pub sd: *mut sched_domain,
-    pub cpu_capacity: ::aya_bpf::cty::c_ulong,
-    pub cpu_capacity_orig: ::aya_bpf::cty::c_ulong,
+    pub cpu_capacity: ::aya_ebpf::cty::c_ulong,
+    pub cpu_capacity_orig: ::aya_ebpf::cty::c_ulong,
     pub balance_callback: *mut balance_callback,
-    pub nohz_idle_balance: ::aya_bpf::cty::c_uchar,
-    pub idle_balance: ::aya_bpf::cty::c_uchar,
-    pub misfit_task_load: ::aya_bpf::cty::c_ulong,
-    pub active_balance: ::aya_bpf::cty::c_int,
-    pub push_cpu: ::aya_bpf::cty::c_int,
+    pub nohz_idle_balance: ::aya_ebpf::cty::c_uchar,
+    pub idle_balance: ::aya_ebpf::cty::c_uchar,
+    pub misfit_task_load: ::aya_ebpf::cty::c_ulong,
+    pub active_balance: ::aya_ebpf::cty::c_int,
+    pub push_cpu: ::aya_ebpf::cty::c_int,
     pub active_balance_work: cpu_stop_work,
-    pub cpu: ::aya_bpf::cty::c_int,
-    pub online: ::aya_bpf::cty::c_int,
+    pub cpu: ::aya_ebpf::cty::c_int,
+    pub online: ::aya_ebpf::cty::c_int,
     pub cfs_tasks: list_head,
     pub _bitfield_align_4: [u8; 0],
     pub _bitfield_4: __BindgenBitfieldUnit<[u8; 56usize]>,
@@ -24799,33 +24852,33 @@ pub struct rq {
     pub avg_dl: sched_avg,
     pub idle_stamp: u64_,
     pub avg_idle: u64_,
-    pub wake_stamp: ::aya_bpf::cty::c_ulong,
+    pub wake_stamp: ::aya_ebpf::cty::c_ulong,
     pub wake_avg_idle: u64_,
     pub max_idle_balance_cost: u64_,
     pub hotplug_wait: rcuwait,
     pub prev_steal_time: u64_,
-    pub calc_load_update: ::aya_bpf::cty::c_ulong,
-    pub calc_load_active: ::aya_bpf::cty::c_long,
+    pub calc_load_update: ::aya_ebpf::cty::c_ulong,
+    pub calc_load_active: ::aya_ebpf::cty::c_long,
     pub _bitfield_align_5: [u8; 0],
     pub _bitfield_5: __BindgenBitfieldUnit<[u8; 24usize]>,
     pub hrtick_csd: call_single_data_t,
     pub hrtick_timer: hrtimer,
     pub hrtick_time: ktime_t,
     pub idle_state: *mut cpuidle_state,
-    pub nr_pinned: ::aya_bpf::cty::c_uint,
-    pub push_busy: ::aya_bpf::cty::c_uint,
+    pub nr_pinned: ::aya_ebpf::cty::c_uint,
+    pub push_busy: ::aya_ebpf::cty::c_uint,
     pub push_work: cpu_stop_work,
     pub core: *mut rq,
     pub core_pick: *mut task_struct,
-    pub core_enabled: ::aya_bpf::cty::c_uint,
-    pub core_sched_seq: ::aya_bpf::cty::c_uint,
+    pub core_enabled: ::aya_ebpf::cty::c_uint,
+    pub core_sched_seq: ::aya_ebpf::cty::c_uint,
     pub core_tree: rb_root,
-    pub core_task_seq: ::aya_bpf::cty::c_uint,
-    pub core_pick_seq: ::aya_bpf::cty::c_uint,
-    pub core_cookie: ::aya_bpf::cty::c_ulong,
-    pub core_forceidle_count: ::aya_bpf::cty::c_uint,
-    pub core_forceidle_seq: ::aya_bpf::cty::c_uint,
-    pub core_forceidle_occupation: ::aya_bpf::cty::c_uint,
+    pub core_task_seq: ::aya_ebpf::cty::c_uint,
+    pub core_pick_seq: ::aya_ebpf::cty::c_uint,
+    pub core_cookie: ::aya_ebpf::cty::c_ulong,
+    pub core_forceidle_count: ::aya_ebpf::cty::c_uint,
+    pub core_forceidle_seq: ::aya_ebpf::cty::c_uint,
+    pub core_forceidle_occupation: ::aya_ebpf::cty::c_uint,
     pub core_forceidle_start: u64_,
     pub scratch_mask: cpumask_var_t,
     pub cfsb_csd: call_single_data_t,
@@ -24859,8 +24912,8 @@ impl rq {
 #[derive(Debug, Copy, Clone)]
 pub struct cpudl_item {
     pub dl: u64_,
-    pub cpu: ::aya_bpf::cty::c_int,
-    pub idx: ::aya_bpf::cty::c_int,
+    pub cpu: ::aya_ebpf::cty::c_int,
+    pub idx: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -24878,16 +24931,16 @@ pub struct balance_callback {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rq_flags {
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub cookie: pin_cookie,
-    pub clock_update_flags: ::aya_bpf::cty::c_uint,
+    pub clock_update_flags: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct affinity_context {
     pub new_mask: *const cpumask,
     pub user_mask: *mut cpumask,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug)]
@@ -24912,20 +24965,20 @@ pub struct io_wq_work_list {
 #[derive(Debug, Copy, Clone)]
 pub struct io_wq_work {
     pub list: io_wq_work_node,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub cancel_seq: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub cancel_seq: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct io_fixed_file {
-    pub file_ptr: ::aya_bpf::cty::c_ulong,
+    pub file_ptr: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct io_file_table {
     pub files: *mut io_fixed_file,
-    pub bitmap: *mut ::aya_bpf::cty::c_ulong,
-    pub alloc_hint: ::aya_bpf::cty::c_uint,
+    pub bitmap: *mut ::aya_ebpf::cty::c_ulong,
+    pub alloc_hint: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -24939,7 +24992,7 @@ pub struct io_hash_bucket {
 #[derive(Debug, Copy, Clone)]
 pub struct io_hash_table {
     pub hbs: *mut io_hash_bucket,
-    pub hash_bits: ::aya_bpf::cty::c_uint,
+    pub hash_bits: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -24955,23 +25008,23 @@ pub struct io_submit_state {
     pub link: io_submit_link,
     pub plug_started: bool_,
     pub need_plug: bool_,
-    pub submit_nr: ::aya_bpf::cty::c_ushort,
-    pub cqes_count: ::aya_bpf::cty::c_uint,
+    pub submit_nr: ::aya_ebpf::cty::c_ushort,
+    pub cqes_count: ::aya_ebpf::cty::c_uint,
     pub plug: blk_plug,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct io_alloc_cache {
     pub list: io_wq_work_node,
-    pub nr_cached: ::aya_bpf::cty::c_uint,
-    pub max_cached: ::aya_bpf::cty::c_uint,
+    pub nr_cached: ::aya_ebpf::cty::c_uint,
+    pub max_cached: ::aya_ebpf::cty::c_uint,
     pub elem_size: usize,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct io_restriction {
-    pub register_op: [::aya_bpf::cty::c_ulong; 1usize],
-    pub sqe_op: [::aya_bpf::cty::c_ulong; 1usize],
+    pub register_op: [::aya_ebpf::cty::c_ulong; 1usize],
+    pub sqe_op: [::aya_ebpf::cty::c_ulong; 1usize],
     pub sqe_flags_allowed: u8_,
     pub sqe_flags_required: u8_,
     pub registered: bool_,
@@ -24986,7 +25039,7 @@ pub struct io_ring_ctx {
     pub completion_cqes: [io_uring_cqe; 16usize],
     pub completion_lock: spinlock_t,
     pub locked_free_list: io_wq_work_list,
-    pub locked_free_nr: ::aya_bpf::cty::c_uint,
+    pub locked_free_nr: ::aya_ebpf::cty::c_uint,
     pub io_buffers_comp: list_head,
     pub cq_overflow_list: list_head,
     pub cancel_table: io_hash_table,
@@ -24994,8 +25047,8 @@ pub struct io_ring_ctx {
     pub sq_data: *mut io_sq_data,
     pub sqo_sq_wait: wait_queue_head,
     pub sqd_list: list_head,
-    pub file_alloc_start: ::aya_bpf::cty::c_uint,
-    pub file_alloc_end: ::aya_bpf::cty::c_uint,
+    pub file_alloc_start: ::aya_ebpf::cty::c_uint,
+    pub file_alloc_end: ::aya_ebpf::cty::c_uint,
     pub personalities: xarray,
     pub pers_next: u32_,
     pub io_buffers_cache: list_head,
@@ -25008,7 +25061,7 @@ pub struct io_ring_ctx {
     pub rsrc_ref_list: list_head,
     pub rsrc_node_cache: io_alloc_cache,
     pub rsrc_quiesce_wq: wait_queue_head,
-    pub rsrc_quiesce: ::aya_bpf::cty::c_uint,
+    pub rsrc_quiesce: ::aya_ebpf::cty::c_uint,
     pub io_buffers_pages: list_head,
     pub ring_sock: *mut socket,
     pub hash_map: *mut io_wq_hash,
@@ -25023,17 +25076,17 @@ pub struct io_ring_ctx {
     pub iowq_limits_set: bool_,
     pub poll_wq_task_work: callback_head,
     pub defer_list: list_head,
-    pub sq_thread_idle: ::aya_bpf::cty::c_uint,
-    pub evfd_last_cq_tail: ::aya_bpf::cty::c_uint,
-    pub n_ring_pages: ::aya_bpf::cty::c_ushort,
-    pub n_sqe_pages: ::aya_bpf::cty::c_ushort,
+    pub sq_thread_idle: ::aya_ebpf::cty::c_uint,
+    pub evfd_last_cq_tail: ::aya_ebpf::cty::c_uint,
+    pub n_ring_pages: ::aya_ebpf::cty::c_ushort,
+    pub n_sqe_pages: ::aya_ebpf::cty::c_ushort,
     pub ring_pages: *mut *mut page,
     pub sqe_pages: *mut *mut page,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct io_ring_ctx__bindgen_ty_1 {
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 2usize]>,
     pub submitter_task: *mut task_struct,
@@ -25046,121 +25099,121 @@ pub struct io_ring_ctx__bindgen_ty_1 {
 }
 impl io_ring_ctx__bindgen_ty_1 {
     #[inline]
-    pub fn drain_next(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn drain_next(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_drain_next(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_drain_next(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn restricted(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn restricted(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_restricted(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_restricted(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn off_timeout_used(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn off_timeout_used(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_off_timeout_used(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_off_timeout_used(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn drain_active(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn drain_active(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_drain_active(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_drain_active(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(3usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn has_evfd(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn has_evfd(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_has_evfd(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_has_evfd(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(4usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn task_complete(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn task_complete(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_task_complete(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_task_complete(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(5usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn lockless_cq(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn lockless_cq(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_lockless_cq(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_lockless_cq(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(6usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn syscall_iopoll(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn syscall_iopoll(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_syscall_iopoll(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_syscall_iopoll(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(7usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn poll_activated(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn poll_activated(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_poll_activated(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_poll_activated(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(8usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn drain_disabled(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn drain_disabled(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_drain_disabled(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_drain_disabled(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(9usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn compat(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn compat(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_compat(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_compat(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(10usize, 1u8, val as u64)
@@ -25168,17 +25221,17 @@ impl io_ring_ctx__bindgen_ty_1 {
     }
     #[inline]
     pub fn new_bitfield_1(
-        drain_next: ::aya_bpf::cty::c_uint,
-        restricted: ::aya_bpf::cty::c_uint,
-        off_timeout_used: ::aya_bpf::cty::c_uint,
-        drain_active: ::aya_bpf::cty::c_uint,
-        has_evfd: ::aya_bpf::cty::c_uint,
-        task_complete: ::aya_bpf::cty::c_uint,
-        lockless_cq: ::aya_bpf::cty::c_uint,
-        syscall_iopoll: ::aya_bpf::cty::c_uint,
-        poll_activated: ::aya_bpf::cty::c_uint,
-        drain_disabled: ::aya_bpf::cty::c_uint,
-        compat: ::aya_bpf::cty::c_uint,
+        drain_next: ::aya_ebpf::cty::c_uint,
+        restricted: ::aya_ebpf::cty::c_uint,
+        off_timeout_used: ::aya_ebpf::cty::c_uint,
+        drain_active: ::aya_ebpf::cty::c_uint,
+        has_evfd: ::aya_ebpf::cty::c_uint,
+        task_complete: ::aya_ebpf::cty::c_uint,
+        lockless_cq: ::aya_ebpf::cty::c_uint,
+        syscall_iopoll: ::aya_ebpf::cty::c_uint,
+        poll_activated: ::aya_ebpf::cty::c_uint,
+        drain_disabled: ::aya_ebpf::cty::c_uint,
+        compat: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 2usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 2usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -25239,13 +25292,13 @@ pub struct io_ring_ctx__bindgen_ty_2 {
     pub uring_lock: mutex,
     pub sq_array: *mut u32_,
     pub sq_sqes: *mut io_uring_sqe,
-    pub cached_sq_head: ::aya_bpf::cty::c_uint,
-    pub sq_entries: ::aya_bpf::cty::c_uint,
+    pub cached_sq_head: ::aya_ebpf::cty::c_uint,
+    pub sq_entries: ::aya_ebpf::cty::c_uint,
     pub rsrc_node: *mut io_rsrc_node,
     pub cancel_seq: atomic_t,
     pub file_table: io_file_table,
-    pub nr_user_files: ::aya_bpf::cty::c_uint,
-    pub nr_user_bufs: ::aya_bpf::cty::c_uint,
+    pub nr_user_files: ::aya_ebpf::cty::c_uint,
+    pub nr_user_bufs: ::aya_ebpf::cty::c_uint,
     pub user_bufs: *mut *mut io_mapped_ubuf,
     pub submit_state: io_submit_state,
     pub io_bl: *mut io_buffer_list,
@@ -25271,10 +25324,10 @@ impl io_ring_ctx__bindgen_ty_2 {
 pub struct io_ring_ctx__bindgen_ty_3 {
     pub cqe_cached: *mut io_uring_cqe,
     pub cqe_sentinel: *mut io_uring_cqe,
-    pub cached_cq_tail: ::aya_bpf::cty::c_uint,
-    pub cq_entries: ::aya_bpf::cty::c_uint,
+    pub cached_cq_tail: ::aya_ebpf::cty::c_uint,
+    pub cq_entries: ::aya_ebpf::cty::c_uint,
     pub io_ev_fd: *mut io_ev_fd,
-    pub cq_extra: ::aya_bpf::cty::c_uint,
+    pub cq_extra: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 24usize]>,
     pub __bindgen_padding_0: u32,
@@ -25290,7 +25343,7 @@ impl io_ring_ctx__bindgen_ty_3 {
 #[derive(Copy, Clone)]
 pub struct io_ring_ctx__bindgen_ty_4 {
     pub work_llist: llist_head,
-    pub check_cq: ::aya_bpf::cty::c_ulong,
+    pub check_cq: ::aya_ebpf::cty::c_ulong,
     pub cq_wait_nr: atomic_t,
     pub cq_timeouts: atomic_t,
     pub cq_wait: wait_queue_head,
@@ -25310,7 +25363,7 @@ pub struct io_ring_ctx__bindgen_ty_5 {
     pub timeout_lock: spinlock_t,
     pub timeout_list: list_head,
     pub ltimeout_list: list_head,
-    pub cq_last_tm_flush: ::aya_bpf::cty::c_uint,
+    pub cq_last_tm_flush: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 16usize]>,
     pub __bindgen_padding_0: u32,
@@ -25369,7 +25422,7 @@ pub struct io_cqe {
 #[derive(Copy, Clone)]
 pub union io_cqe__bindgen_ty_1 {
     pub flags: __u32,
-    pub fd: ::aya_bpf::cty::c_int,
+    pub fd: ::aya_ebpf::cty::c_int,
 }
 pub type io_req_tw_func_t =
     ::core::option::Option<unsafe extern "C" fn(arg1: *mut io_kiocb, arg2: *mut io_tw_state)>;
@@ -25386,7 +25439,7 @@ pub struct io_kiocb {
     pub opcode: u8_,
     pub iopoll_completed: u8_,
     pub buf_index: u16_,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub cqe: io_cqe,
     pub ctx: *mut io_ring_ctx,
     pub task: *mut task_struct,
@@ -25396,10 +25449,10 @@ pub struct io_kiocb {
     pub refs: atomic_t,
     pub poll_refs: atomic_t,
     pub io_task_work: io_task_work,
-    pub nr_tw: ::aya_bpf::cty::c_uint,
+    pub nr_tw: ::aya_ebpf::cty::c_uint,
     pub hash_node: hlist_node,
     pub apoll: *mut async_poll,
-    pub async_data: *mut ::aya_bpf::cty::c_void,
+    pub async_data: *mut ::aya_ebpf::cty::c_void,
     pub link: *mut io_kiocb,
     pub creds: *const cred,
     pub work: io_wq_work,
@@ -25442,11 +25495,11 @@ pub struct io_ev_fd {
 }
 impl io_ev_fd {
     #[inline]
-    pub fn eventfd_async(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn eventfd_async(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_eventfd_async(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_eventfd_async(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
@@ -25454,7 +25507,7 @@ impl io_ev_fd {
     }
     #[inline]
     pub fn new_bitfield_1(
-        eventfd_async: ::aya_bpf::cty::c_uint,
+        eventfd_async: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -25468,7 +25521,7 @@ impl io_ev_fd {
 #[derive(Copy, Clone)]
 pub struct io_wq_hash {
     pub refs: refcount_t,
-    pub map: ::aya_bpf::cty::c_ulong,
+    pub map: ::aya_ebpf::cty::c_ulong,
     pub wait: wait_queue_head,
 }
 #[repr(C)]
@@ -25479,45 +25532,45 @@ pub struct io_tw_state {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cpuidle_state_usage {
-    pub disable: ::aya_bpf::cty::c_ulonglong,
-    pub usage: ::aya_bpf::cty::c_ulonglong,
+    pub disable: ::aya_ebpf::cty::c_ulonglong,
+    pub usage: ::aya_ebpf::cty::c_ulonglong,
     pub time_ns: u64_,
-    pub above: ::aya_bpf::cty::c_ulonglong,
-    pub below: ::aya_bpf::cty::c_ulonglong,
-    pub rejected: ::aya_bpf::cty::c_ulonglong,
-    pub s2idle_usage: ::aya_bpf::cty::c_ulonglong,
-    pub s2idle_time: ::aya_bpf::cty::c_ulonglong,
+    pub above: ::aya_ebpf::cty::c_ulonglong,
+    pub below: ::aya_ebpf::cty::c_ulonglong,
+    pub rejected: ::aya_ebpf::cty::c_ulonglong,
+    pub s2idle_usage: ::aya_ebpf::cty::c_ulonglong,
+    pub s2idle_time: ::aya_ebpf::cty::c_ulonglong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cpuidle_state {
-    pub name: [::aya_bpf::cty::c_char; 16usize],
-    pub desc: [::aya_bpf::cty::c_char; 32usize],
+    pub name: [::aya_ebpf::cty::c_char; 16usize],
+    pub desc: [::aya_ebpf::cty::c_char; 32usize],
     pub exit_latency_ns: s64,
     pub target_residency_ns: s64,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub exit_latency: ::aya_bpf::cty::c_uint,
-    pub power_usage: ::aya_bpf::cty::c_int,
-    pub target_residency: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub exit_latency: ::aya_ebpf::cty::c_uint,
+    pub power_usage: ::aya_ebpf::cty::c_int,
+    pub target_residency: ::aya_ebpf::cty::c_uint,
     pub enter: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cpuidle_device,
             arg2: *mut cpuidle_driver,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub enter_dead: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cpuidle_device,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub enter_s2idle: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cpuidle_device,
             arg2: *mut cpuidle_driver,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -25530,9 +25583,9 @@ pub struct cpuidle_driver_kobj {
 pub struct cpuidle_device {
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
-    pub cpu: ::aya_bpf::cty::c_uint,
+    pub cpu: ::aya_ebpf::cty::c_uint,
     pub next_hrtimer: ktime_t,
-    pub last_state_idx: ::aya_bpf::cty::c_int,
+    pub last_state_idx: ::aya_ebpf::cty::c_int,
     pub last_residency_ns: u64_,
     pub poll_limit_ns: u64_,
     pub forced_idle_latency_limit_ns: u64_,
@@ -25544,33 +25597,33 @@ pub struct cpuidle_device {
 }
 impl cpuidle_device {
     #[inline]
-    pub fn registered(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn registered(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_registered(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_registered(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn enabled(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn enabled(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_enabled(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_enabled(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn poll_time_limit(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn poll_time_limit(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_poll_time_limit(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_poll_time_limit(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
@@ -25578,9 +25631,9 @@ impl cpuidle_device {
     }
     #[inline]
     pub fn new_bitfield_1(
-        registered: ::aya_bpf::cty::c_uint,
-        enabled: ::aya_bpf::cty::c_uint,
-        poll_time_limit: ::aya_bpf::cty::c_uint,
+        registered: ::aya_ebpf::cty::c_uint,
+        enabled: ::aya_ebpf::cty::c_uint,
+        poll_time_limit: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -25601,30 +25654,30 @@ impl cpuidle_device {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cpuidle_driver {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub owner: *mut module,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub states: [cpuidle_state; 10usize],
-    pub state_count: ::aya_bpf::cty::c_int,
-    pub safe_state_index: ::aya_bpf::cty::c_int,
+    pub state_count: ::aya_ebpf::cty::c_int,
+    pub safe_state_index: ::aya_ebpf::cty::c_int,
     pub cpumask: *mut cpumask,
-    pub governor: *const ::aya_bpf::cty::c_char,
+    pub governor: *const ::aya_ebpf::cty::c_char,
 }
 impl cpuidle_driver {
     #[inline]
-    pub fn bctimer(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn bctimer(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_bctimer(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_bctimer(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn new_bitfield_1(bctimer: ::aya_bpf::cty::c_uint) -> __BindgenBitfieldUnit<[u8; 1usize]> {
+    pub fn new_bitfield_1(bctimer: ::aya_ebpf::cty::c_uint) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
             let bctimer: u32 = unsafe { ::core::mem::transmute(bctimer) };
@@ -25637,16 +25690,16 @@ impl cpuidle_driver {
 #[derive(Debug, Copy, Clone)]
 pub struct ww_acquire_ctx {
     pub task: *mut task_struct,
-    pub stamp: ::aya_bpf::cty::c_ulong,
-    pub acquired: ::aya_bpf::cty::c_uint,
-    pub wounded: ::aya_bpf::cty::c_ushort,
-    pub is_wait_die: ::aya_bpf::cty::c_ushort,
+    pub stamp: ::aya_ebpf::cty::c_ulong,
+    pub acquired: ::aya_ebpf::cty::c_uint,
+    pub wounded: ::aya_ebpf::cty::c_ushort,
+    pub is_wait_die: ::aya_ebpf::cty::c_ushort,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rt_waiter_node {
     pub entry: rb_node,
-    pub prio: ::aya_bpf::cty::c_int,
+    pub prio: ::aya_ebpf::cty::c_int,
     pub deadline: u64_,
 }
 #[repr(C)]
@@ -25656,7 +25709,7 @@ pub struct rt_mutex_waiter {
     pub pi_tree: rt_waiter_node,
     pub task: *mut task_struct,
     pub lock: *mut rt_mutex_base,
-    pub wake_state: ::aya_bpf::cty::c_uint,
+    pub wake_state: ::aya_ebpf::cty::c_uint,
     pub ww_ctx: *mut ww_acquire_ctx,
 }
 #[repr(C)]
@@ -25674,28 +25727,28 @@ pub struct rt_mutex {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rcu_exp_work {
-    pub rew_s: ::aya_bpf::cty::c_ulong,
+    pub rew_s: ::aya_ebpf::cty::c_ulong,
     pub rew_work: work_struct,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct rcu_node {
     pub lock: raw_spinlock_t,
-    pub gp_seq: ::aya_bpf::cty::c_ulong,
-    pub gp_seq_needed: ::aya_bpf::cty::c_ulong,
-    pub completedqs: ::aya_bpf::cty::c_ulong,
-    pub qsmask: ::aya_bpf::cty::c_ulong,
-    pub rcu_gp_init_mask: ::aya_bpf::cty::c_ulong,
-    pub qsmaskinit: ::aya_bpf::cty::c_ulong,
-    pub qsmaskinitnext: ::aya_bpf::cty::c_ulong,
-    pub expmask: ::aya_bpf::cty::c_ulong,
-    pub expmaskinit: ::aya_bpf::cty::c_ulong,
-    pub expmaskinitnext: ::aya_bpf::cty::c_ulong,
-    pub cbovldmask: ::aya_bpf::cty::c_ulong,
-    pub ffmask: ::aya_bpf::cty::c_ulong,
-    pub grpmask: ::aya_bpf::cty::c_ulong,
-    pub grplo: ::aya_bpf::cty::c_int,
-    pub grphi: ::aya_bpf::cty::c_int,
+    pub gp_seq: ::aya_ebpf::cty::c_ulong,
+    pub gp_seq_needed: ::aya_ebpf::cty::c_ulong,
+    pub completedqs: ::aya_ebpf::cty::c_ulong,
+    pub qsmask: ::aya_ebpf::cty::c_ulong,
+    pub rcu_gp_init_mask: ::aya_ebpf::cty::c_ulong,
+    pub qsmaskinit: ::aya_ebpf::cty::c_ulong,
+    pub qsmaskinitnext: ::aya_ebpf::cty::c_ulong,
+    pub expmask: ::aya_ebpf::cty::c_ulong,
+    pub expmaskinit: ::aya_ebpf::cty::c_ulong,
+    pub expmaskinitnext: ::aya_ebpf::cty::c_ulong,
+    pub cbovldmask: ::aya_ebpf::cty::c_ulong,
+    pub ffmask: ::aya_ebpf::cty::c_ulong,
+    pub grpmask: ::aya_ebpf::cty::c_ulong,
+    pub grplo: ::aya_ebpf::cty::c_int,
+    pub grphi: ::aya_ebpf::cty::c_int,
     pub grpnum: u8_,
     pub level: u8_,
     pub wait_blkd_tasks: bool_,
@@ -25705,23 +25758,23 @@ pub struct rcu_node {
     pub exp_tasks: *mut list_head,
     pub boost_tasks: *mut list_head,
     pub boost_mtx: rt_mutex,
-    pub boost_time: ::aya_bpf::cty::c_ulong,
+    pub boost_time: ::aya_ebpf::cty::c_ulong,
     pub boost_kthread_mutex: mutex,
     pub boost_kthread_task: *mut task_struct,
-    pub boost_kthread_status: ::aya_bpf::cty::c_uint,
-    pub n_boosts: ::aya_bpf::cty::c_ulong,
+    pub boost_kthread_status: ::aya_ebpf::cty::c_uint,
+    pub n_boosts: ::aya_ebpf::cty::c_ulong,
     pub nocb_gp_wq: [swait_queue_head; 2usize],
     pub fqslock: raw_spinlock_t,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 56usize]>,
     pub __bindgen_padding_0: u32,
     pub exp_lock: spinlock_t,
-    pub exp_seq_rq: ::aya_bpf::cty::c_ulong,
+    pub exp_seq_rq: ::aya_ebpf::cty::c_ulong,
     pub exp_wq: [wait_queue_head_t; 4usize],
     pub rew: rcu_exp_work,
     pub exp_need_flush: bool_,
     pub exp_poll_lock: raw_spinlock_t,
-    pub exp_seq_poll_rq: ::aya_bpf::cty::c_ulong,
+    pub exp_seq_poll_rq: ::aya_ebpf::cty::c_ulong,
     pub exp_poll_wq: work_struct,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 56usize]>,
@@ -25729,19 +25782,19 @@ pub struct rcu_node {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct cma {
-    pub base_pfn: ::aya_bpf::cty::c_ulong,
-    pub count: ::aya_bpf::cty::c_ulong,
-    pub bitmap: *mut ::aya_bpf::cty::c_ulong,
-    pub order_per_bit: ::aya_bpf::cty::c_uint,
+    pub base_pfn: ::aya_ebpf::cty::c_ulong,
+    pub count: ::aya_ebpf::cty::c_ulong,
+    pub bitmap: *mut ::aya_ebpf::cty::c_ulong,
+    pub order_per_bit: ::aya_ebpf::cty::c_uint,
     pub lock: spinlock_t,
-    pub name: [::aya_bpf::cty::c_char; 64usize],
+    pub name: [::aya_ebpf::cty::c_char; 64usize],
     pub reserve_pages_on_error: bool_,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct io_tlb_area {
-    pub used: ::aya_bpf::cty::c_ulong,
-    pub index: ::aya_bpf::cty::c_uint,
+    pub used: ::aya_ebpf::cty::c_ulong,
+    pub index: ::aya_ebpf::cty::c_uint,
     pub lock: spinlock_t,
 }
 #[repr(C)]
@@ -25749,33 +25802,33 @@ pub struct io_tlb_area {
 pub struct io_tlb_slot {
     pub orig_addr: phys_addr_t,
     pub alloc_size: usize,
-    pub list: ::aya_bpf::cty::c_uint,
+    pub list: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct module_sect_attr {
     pub battr: bin_attribute,
-    pub address: ::aya_bpf::cty::c_ulong,
+    pub address: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct module_sect_attrs {
     pub grp: attribute_group,
-    pub nsections: ::aya_bpf::cty::c_uint,
+    pub nsections: ::aya_ebpf::cty::c_uint,
     pub attrs: __IncompleteArrayField<module_sect_attr>,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct module_notes_attrs {
     pub dir: *mut kobject,
-    pub notes: ::aya_bpf::cty::c_uint,
+    pub notes: ::aya_ebpf::cty::c_uint,
     pub attrs: __IncompleteArrayField<bin_attribute>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct audit_ntp_val {
-    pub oldval: ::aya_bpf::cty::c_longlong,
-    pub newval: ::aya_bpf::cty::c_longlong,
+    pub oldval: ::aya_ebpf::cty::c_longlong,
+    pub newval: ::aya_ebpf::cty::c_longlong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -25793,15 +25846,15 @@ pub union futex_key {
 #[derive(Debug, Copy, Clone)]
 pub struct futex_key__bindgen_ty_1 {
     pub i_seq: u64_,
-    pub pgoff: ::aya_bpf::cty::c_ulong,
-    pub offset: ::aya_bpf::cty::c_uint,
+    pub pgoff: ::aya_ebpf::cty::c_ulong,
+    pub offset: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct futex_key__bindgen_ty_2 {
     pub __bindgen_anon_1: futex_key__bindgen_ty_2__bindgen_ty_1,
-    pub address: ::aya_bpf::cty::c_ulong,
-    pub offset: ::aya_bpf::cty::c_uint,
+    pub address: ::aya_ebpf::cty::c_ulong,
+    pub offset: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -25813,8 +25866,8 @@ pub union futex_key__bindgen_ty_2__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct futex_key__bindgen_ty_3 {
     pub ptr: u64_,
-    pub word: ::aya_bpf::cty::c_ulong,
-    pub offset: ::aya_bpf::cty::c_uint,
+    pub word: ::aya_ebpf::cty::c_ulong,
+    pub offset: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -25826,7 +25879,7 @@ pub struct futex_pi_state {
     pub key: futex_key,
 }
 pub mod bpf_func_id {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_FUNC_unspec: Type = 0;
     pub const BPF_FUNC_map_lookup_elem: Type = 1;
     pub const BPF_FUNC_map_update_elem: Type = 2;
@@ -26053,7 +26106,7 @@ pub struct bpf_func_proto {
     pub ret_type: bpf_return_type::Type,
     pub __bindgen_anon_1: bpf_func_proto__bindgen_ty_1,
     pub __bindgen_anon_2: bpf_func_proto__bindgen_ty_2,
-    pub ret_btf_id: *mut ::aya_bpf::cty::c_int,
+    pub ret_btf_id: *mut ::aya_ebpf::cty::c_int,
     pub allowed: ::core::option::Option<unsafe extern "C" fn(arg1: *const bpf_prog) -> bool_>,
 }
 #[repr(C)]
@@ -26101,7 +26154,7 @@ pub struct bpf_func_proto__bindgen_ty_2__bindgen_ty_2 {
 #[derive(Copy, Clone)]
 pub struct fs_pin {
     pub wait: wait_queue_head_t,
-    pub done: ::aya_bpf::cty::c_int,
+    pub done: ::aya_ebpf::cty::c_int,
     pub s_list: hlist_node,
     pub m_list: hlist_node,
     pub kill: ::core::option::Option<unsafe extern "C" fn(arg1: *mut fs_pin)>,
@@ -26110,31 +26163,31 @@ pub struct fs_pin {
 #[derive(Debug, Copy, Clone)]
 pub struct kernfs_syscall_ops {
     pub show_options: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut kernfs_root) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut kernfs_root) -> ::aya_ebpf::cty::c_int,
     >,
     pub mkdir: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kernfs_node,
-            arg2: *const ::aya_bpf::cty::c_char,
+            arg2: *const ::aya_ebpf::cty::c_char,
             arg3: umode_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rmdir: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut kernfs_node) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut kernfs_node) -> ::aya_ebpf::cty::c_int,
     >,
     pub rename: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut kernfs_node,
             arg2: *mut kernfs_node,
-            arg3: *const ::aya_bpf::cty::c_char,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_char,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub show_path: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
             arg2: *mut kernfs_node,
             arg3: *mut kernfs_root,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -26142,8 +26195,8 @@ pub struct kernfs_syscall_ops {
 pub struct cgroup_taskset {
     pub src_csets: list_head,
     pub dst_csets: list_head,
-    pub nr_tasks: ::aya_bpf::cty::c_int,
-    pub ssid: ::aya_bpf::cty::c_int,
+    pub nr_tasks: ::aya_ebpf::cty::c_int,
+    pub ssid: ::aya_ebpf::cty::c_int,
     pub csets: *mut list_head,
     pub cur_cset: *mut css_set,
     pub cur_task: *mut task_struct,
@@ -26169,13 +26222,13 @@ pub struct bpf_cgroup_storage {
 #[derive(Copy, Clone)]
 pub union bpf_cgroup_storage__bindgen_ty_1 {
     pub buf: *mut bpf_storage_buffer,
-    pub percpu_buf: *mut ::aya_bpf::cty::c_void,
+    pub percpu_buf: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct bpf_storage_buffer {
     pub rcu: callback_head,
-    pub data: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub data: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug)]
@@ -26191,7 +26244,7 @@ pub struct btf_id_set8__bindgen_ty_1 {
     pub flags: u32_,
 }
 pub type btf_kfunc_filter_t = ::core::option::Option<
-    unsafe extern "C" fn(arg1: *const bpf_prog, arg2: u32_) -> ::aya_bpf::cty::c_int,
+    unsafe extern "C" fn(arg1: *const bpf_prog, arg2: u32_) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26204,7 +26257,7 @@ pub struct rdma_cgroup {
 pub struct rdmacg_device {
     pub dev_node: list_head,
     pub rpools: list_head,
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26217,7 +26270,7 @@ pub struct kernel_pkey_query {
     pub max_dec_size: __u16,
 }
 pub mod kernel_pkey_operation {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const kernel_pkey_encrypt: Type = 0;
     pub const kernel_pkey_decrypt: Type = 1;
     pub const kernel_pkey_sign: Type = 2;
@@ -26227,9 +26280,9 @@ pub mod kernel_pkey_operation {
 #[derive(Copy, Clone)]
 pub struct kernel_pkey_params {
     pub key: *mut key,
-    pub encoding: *const ::aya_bpf::cty::c_char,
-    pub hash_algo: *const ::aya_bpf::cty::c_char,
-    pub info: *mut ::aya_bpf::cty::c_char,
+    pub encoding: *const ::aya_ebpf::cty::c_char,
+    pub hash_algo: *const ::aya_ebpf::cty::c_char,
+    pub info: *mut ::aya_ebpf::cty::c_char,
     pub in_len: __u32,
     pub __bindgen_anon_1: kernel_pkey_params__bindgen_ty_1,
     pub _bitfield_align_1: [u8; 0],
@@ -26267,10 +26320,10 @@ impl kernel_pkey_params {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct key_preparsed_payload {
-    pub orig_description: *const ::aya_bpf::cty::c_char,
-    pub description: *mut ::aya_bpf::cty::c_char,
+    pub orig_description: *const ::aya_ebpf::cty::c_char,
+    pub description: *mut ::aya_ebpf::cty::c_char,
     pub payload: key_payload,
-    pub data: *const ::aya_bpf::cty::c_void,
+    pub data: *const ::aya_ebpf::cty::c_void,
     pub datalen: usize,
     pub quotalen: usize,
     pub expiry: time64_t,
@@ -26281,21 +26334,21 @@ pub struct key_match_data {
     pub cmp: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const key, arg2: *const key_match_data) -> bool_,
     >,
-    pub raw_data: *const ::aya_bpf::cty::c_void,
-    pub preparsed: *mut ::aya_bpf::cty::c_void,
-    pub lookup_type: ::aya_bpf::cty::c_uint,
+    pub raw_data: *const ::aya_ebpf::cty::c_void,
+    pub preparsed: *mut ::aya_ebpf::cty::c_void,
+    pub lookup_type: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct cpu_stop_done {
     pub nr_todo: atomic_t,
-    pub ret: ::aya_bpf::cty::c_int,
+    pub ret: ::aya_ebpf::cty::c_int,
     pub completion: completion,
 }
-pub type __kernel_mqd_t = ::aya_bpf::cty::c_int;
+pub type __kernel_mqd_t = ::aya_ebpf::cty::c_int;
 pub type mqd_t = __kernel_mqd_t;
 pub mod audit_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const AUDIT_STATE_DISABLED: Type = 0;
     pub const AUDIT_STATE_BUILD: Type = 1;
     pub const AUDIT_STATE_RECORD: Type = 2;
@@ -26312,7 +26365,7 @@ pub struct audit_cap_data {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union audit_cap_data__bindgen_ty_1 {
-    pub fE: ::aya_bpf::cty::c_uint,
+    pub fE: ::aya_ebpf::cty::c_uint,
     pub effective: kernel_cap_t,
 }
 #[repr(C)]
@@ -26320,9 +26373,9 @@ pub union audit_cap_data__bindgen_ty_1 {
 pub struct audit_names {
     pub list: list_head,
     pub name: *mut filename,
-    pub name_len: ::aya_bpf::cty::c_int,
+    pub name_len: ::aya_ebpf::cty::c_int,
     pub hidden: bool_,
-    pub ino: ::aya_bpf::cty::c_ulong,
+    pub ino: ::aya_ebpf::cty::c_ulong,
     pub dev: dev_t,
     pub mode: umode_t,
     pub uid: kuid_t,
@@ -26330,8 +26383,8 @@ pub struct audit_names {
     pub rdev: dev_t,
     pub osid: u32_,
     pub fcap: audit_cap_data,
-    pub fcap_ver: ::aya_bpf::cty::c_uint,
-    pub type_: ::aya_bpf::cty::c_uchar,
+    pub fcap_ver: ::aya_ebpf::cty::c_uint,
+    pub type_: ::aya_ebpf::cty::c_uchar,
     pub should_free: bool_,
 }
 #[repr(C)]
@@ -26353,28 +26406,28 @@ pub struct open_how {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct audit_proctitle {
-    pub len: ::aya_bpf::cty::c_int,
-    pub value: *mut ::aya_bpf::cty::c_char,
+    pub len: ::aya_ebpf::cty::c_int,
+    pub value: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct audit_context {
-    pub dummy: ::aya_bpf::cty::c_int,
+    pub dummy: ::aya_ebpf::cty::c_int,
     pub context: audit_context__bindgen_ty_1::Type,
     pub state: audit_state::Type,
     pub current_state: audit_state::Type,
-    pub serial: ::aya_bpf::cty::c_uint,
-    pub major: ::aya_bpf::cty::c_int,
-    pub uring_op: ::aya_bpf::cty::c_int,
+    pub serial: ::aya_ebpf::cty::c_uint,
+    pub major: ::aya_ebpf::cty::c_int,
+    pub uring_op: ::aya_ebpf::cty::c_int,
     pub ctime: timespec64,
-    pub argv: [::aya_bpf::cty::c_ulong; 4usize],
-    pub return_code: ::aya_bpf::cty::c_long,
+    pub argv: [::aya_ebpf::cty::c_ulong; 4usize],
+    pub return_code: ::aya_ebpf::cty::c_long,
     pub prio: u64_,
-    pub return_valid: ::aya_bpf::cty::c_int,
+    pub return_valid: ::aya_ebpf::cty::c_int,
     pub preallocated_names: [audit_names; 5usize],
-    pub name_count: ::aya_bpf::cty::c_int,
+    pub name_count: ::aya_ebpf::cty::c_int,
     pub names_list: list_head,
-    pub filterkey: *mut ::aya_bpf::cty::c_char,
+    pub filterkey: *mut ::aya_ebpf::cty::c_char,
     pub pwd: path,
     pub aux: *mut audit_aux_data,
     pub aux_pids: *mut audit_aux_data,
@@ -26389,25 +26442,25 @@ pub struct audit_context {
     pub egid: kgid_t,
     pub sgid: kgid_t,
     pub fsgid: kgid_t,
-    pub personality: ::aya_bpf::cty::c_ulong,
-    pub arch: ::aya_bpf::cty::c_int,
+    pub personality: ::aya_ebpf::cty::c_ulong,
+    pub arch: ::aya_ebpf::cty::c_int,
     pub target_pid: pid_t,
     pub target_auid: kuid_t,
     pub target_uid: kuid_t,
-    pub target_sessionid: ::aya_bpf::cty::c_uint,
+    pub target_sessionid: ::aya_ebpf::cty::c_uint,
     pub target_sid: u32_,
-    pub target_comm: [::aya_bpf::cty::c_char; 16usize],
+    pub target_comm: [::aya_ebpf::cty::c_char; 16usize],
     pub trees: *mut audit_tree_refs,
     pub first_trees: *mut audit_tree_refs,
     pub killed_trees: list_head,
-    pub tree_count: ::aya_bpf::cty::c_int,
-    pub type_: ::aya_bpf::cty::c_int,
+    pub tree_count: ::aya_ebpf::cty::c_int,
+    pub type_: ::aya_ebpf::cty::c_int,
     pub __bindgen_anon_1: audit_context__bindgen_ty_2,
-    pub fds: [::aya_bpf::cty::c_int; 2usize],
+    pub fds: [::aya_ebpf::cty::c_int; 2usize],
     pub proctitle: audit_proctitle,
 }
 pub mod audit_context__bindgen_ty_1 {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const AUDIT_CTX_UNUSED: Type = 0;
     pub const AUDIT_CTX_SYSCALL: Type = 1;
     pub const AUDIT_CTX_URING: Type = 2;
@@ -26431,8 +26484,8 @@ pub union audit_context__bindgen_ty_2 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct audit_context__bindgen_ty_2__bindgen_ty_1 {
-    pub nargs: ::aya_bpf::cty::c_int,
-    pub args: [::aya_bpf::cty::c_long; 6usize],
+    pub nargs: ::aya_ebpf::cty::c_int,
+    pub args: [::aya_ebpf::cty::c_long; 6usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26441,11 +26494,11 @@ pub struct audit_context__bindgen_ty_2__bindgen_ty_2 {
     pub gid: kgid_t,
     pub mode: umode_t,
     pub osid: u32_,
-    pub has_perm: ::aya_bpf::cty::c_int,
+    pub has_perm: ::aya_ebpf::cty::c_int,
     pub perm_uid: uid_t,
     pub perm_gid: gid_t,
     pub perm_mode: umode_t,
-    pub qbytes: ::aya_bpf::cty::c_ulong,
+    pub qbytes: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26457,20 +26510,20 @@ pub struct audit_context__bindgen_ty_2__bindgen_ty_3 {
 #[derive(Debug, Copy, Clone)]
 pub struct audit_context__bindgen_ty_2__bindgen_ty_4 {
     pub mqdes: mqd_t,
-    pub sigev_signo: ::aya_bpf::cty::c_int,
+    pub sigev_signo: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct audit_context__bindgen_ty_2__bindgen_ty_5 {
     pub mqdes: mqd_t,
     pub msg_len: usize,
-    pub msg_prio: ::aya_bpf::cty::c_uint,
+    pub msg_prio: ::aya_ebpf::cty::c_uint,
     pub abs_timeout: timespec64,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct audit_context__bindgen_ty_2__bindgen_ty_6 {
-    pub oflag: ::aya_bpf::cty::c_int,
+    pub oflag: ::aya_ebpf::cty::c_int,
     pub mode: umode_t,
     pub attr: mq_attr,
 }
@@ -26483,18 +26536,18 @@ pub struct audit_context__bindgen_ty_2__bindgen_ty_7 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct audit_context__bindgen_ty_2__bindgen_ty_8 {
-    pub fd: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_int,
+    pub fd: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct audit_context__bindgen_ty_2__bindgen_ty_9 {
-    pub argc: ::aya_bpf::cty::c_int,
+    pub argc: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct audit_context__bindgen_ty_2__bindgen_ty_10 {
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26511,13 +26564,13 @@ pub struct __kernel_sockaddr_storage {
 #[derive(Copy, Clone)]
 pub union __kernel_sockaddr_storage__bindgen_ty_1 {
     pub __bindgen_anon_1: __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1,
-    pub __align: *mut ::aya_bpf::cty::c_void,
+    pub __align: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1 {
     pub ss_family: __kernel_sa_family_t,
-    pub __data: [::aya_bpf::cty::c_char; 126usize],
+    pub __data: [::aya_ebpf::cty::c_char; 126usize],
 }
 #[repr(C)]
 pub struct net_generic {
@@ -26532,14 +26585,14 @@ pub struct net_generic__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct net_generic__bindgen_ty_1__bindgen_ty_1 {
-    pub len: ::aya_bpf::cty::c_uint,
+    pub len: ::aya_ebpf::cty::c_uint,
     pub rcu: callback_head,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct net_generic__bindgen_ty_1__bindgen_ty_2 {
     pub __empty_ptr: net_generic__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1,
-    pub ptr: __IncompleteArrayField<*mut ::aya_bpf::cty::c_void>,
+    pub ptr: __IncompleteArrayField<*mut ::aya_ebpf::cty::c_void>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26549,8 +26602,8 @@ pub type fsnotify_connp_t = *mut fsnotify_mark_connector;
 #[derive(Copy, Clone)]
 pub struct fsnotify_mark_connector {
     pub lock: spinlock_t,
-    pub type_: ::aya_bpf::cty::c_ushort,
-    pub flags: ::aya_bpf::cty::c_ushort,
+    pub type_: ::aya_ebpf::cty::c_ushort,
+    pub flags: ::aya_ebpf::cty::c_ushort,
     pub fsid: __kernel_fsid_t,
     pub __bindgen_anon_1: fsnotify_mark_connector__bindgen_ty_1,
     pub list: hlist_head,
@@ -26565,7 +26618,7 @@ pub union fsnotify_mark_connector__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct audit_aux_data {
     pub next: *mut audit_aux_data,
-    pub type_: ::aya_bpf::cty::c_int,
+    pub type_: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26580,13 +26633,13 @@ pub struct fsnotify_ops {
         unsafe extern "C" fn(
             arg1: *mut fsnotify_group,
             arg2: u32_,
-            arg3: *const ::aya_bpf::cty::c_void,
-            arg4: ::aya_bpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_void,
+            arg4: ::aya_ebpf::cty::c_int,
             arg5: *mut inode,
             arg6: *const qstr,
             arg7: u32_,
             arg8: *mut fsnotify_iter_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub handle_inode_event: ::core::option::Option<
         unsafe extern "C" fn(
@@ -26596,7 +26649,7 @@ pub struct fsnotify_ops {
             arg4: *mut inode,
             arg5: *const qstr,
             arg6: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub free_group_priv: ::core::option::Option<unsafe extern "C" fn(arg1: *mut fsnotify_group)>,
     pub freeing_mark: ::core::option::Option<
@@ -26620,8 +26673,8 @@ pub struct fanotify_group_private_data {
     pub merge_hash: *mut hlist_head,
     pub access_list: list_head,
     pub access_waitq: wait_queue_head_t,
-    pub flags: ::aya_bpf::cty::c_int,
-    pub f_flags: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
+    pub f_flags: ::aya_ebpf::cty::c_int,
     pub ucounts: *mut ucounts,
     pub error_events_pool: mempool_t,
 }
@@ -26633,12 +26686,12 @@ pub struct fsnotify_group {
     pub notification_lock: spinlock_t,
     pub notification_list: list_head,
     pub notification_waitq: wait_queue_head_t,
-    pub q_len: ::aya_bpf::cty::c_uint,
-    pub max_events: ::aya_bpf::cty::c_uint,
-    pub priority: ::aya_bpf::cty::c_uint,
+    pub q_len: ::aya_ebpf::cty::c_uint,
+    pub max_events: ::aya_ebpf::cty::c_uint,
+    pub priority: ::aya_ebpf::cty::c_uint,
     pub shutdown: bool_,
-    pub flags: ::aya_bpf::cty::c_int,
-    pub owner_flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_int,
+    pub owner_flags: ::aya_ebpf::cty::c_uint,
     pub mark_mutex: mutex,
     pub user_waits: atomic_t,
     pub marks_list: list_head,
@@ -26650,7 +26703,7 @@ pub struct fsnotify_group {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union fsnotify_group__bindgen_ty_1 {
-    pub private: *mut ::aya_bpf::cty::c_void,
+    pub private: *mut ::aya_ebpf::cty::c_void,
     pub inotify_data: inotify_group_private_data,
     pub fanotify_data: fanotify_group_private_data,
 }
@@ -26659,8 +26712,8 @@ pub union fsnotify_group__bindgen_ty_1 {
 pub struct fsnotify_iter_info {
     pub marks: [*mut fsnotify_mark; 5usize],
     pub current_group: *mut fsnotify_group,
-    pub report_mask: ::aya_bpf::cty::c_uint,
-    pub srcu_idx: ::aya_bpf::cty::c_int,
+    pub report_mask: ::aya_ebpf::cty::c_uint,
+    pub srcu_idx: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -26673,7 +26726,7 @@ pub struct fsnotify_mark {
     pub obj_list: hlist_node,
     pub connector: *mut fsnotify_mark_connector,
     pub ignore_mask: __u32,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26684,30 +26737,30 @@ pub struct fsnotify_event {
 #[derive(Debug)]
 pub struct audit_tree {
     pub count: refcount_t,
-    pub goner: ::aya_bpf::cty::c_int,
+    pub goner: ::aya_ebpf::cty::c_int,
     pub root: *mut audit_chunk,
     pub chunks: list_head,
     pub rules: list_head,
     pub list: list_head,
     pub same_root: list_head,
     pub head: callback_head,
-    pub pathname: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub pathname: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct audit_node {
     pub list: list_head,
     pub owner: *mut audit_tree,
-    pub index: ::aya_bpf::cty::c_uint,
+    pub index: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct audit_chunk {
     pub hash: list_head,
-    pub key: ::aya_bpf::cty::c_ulong,
+    pub key: ::aya_ebpf::cty::c_ulong,
     pub mark: *mut fsnotify_mark,
     pub trees: list_head,
-    pub count: ::aya_bpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
     pub refs: atomic_long_t,
     pub head: callback_head,
     pub owners: __IncompleteArrayField<audit_node>,
@@ -26715,8 +26768,8 @@ pub struct audit_chunk {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct action_cache {
-    pub allow_native: [::aya_bpf::cty::c_ulong; 8usize],
-    pub allow_compat: [::aya_bpf::cty::c_ulong; 8usize],
+    pub allow_native: [::aya_ebpf::cty::c_ulong; 8usize],
+    pub allow_compat: [::aya_ebpf::cty::c_ulong; 8usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -26743,8 +26796,8 @@ pub struct notification {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct rchan_buf {
-    pub start: *mut ::aya_bpf::cty::c_void,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub start: *mut ::aya_ebpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub offset: usize,
     pub subbufs_produced: usize,
     pub subbufs_consumed: usize,
@@ -26754,13 +26807,13 @@ pub struct rchan_buf {
     pub dentry: *mut dentry,
     pub kref: kref,
     pub page_array: *mut *mut page,
-    pub page_count: ::aya_bpf::cty::c_uint,
-    pub finalized: ::aya_bpf::cty::c_uint,
+    pub page_count: ::aya_ebpf::cty::c_uint,
+    pub finalized: ::aya_ebpf::cty::c_uint,
     pub padding: *mut usize,
     pub prev_padding: usize,
     pub bytes_consumed: usize,
     pub early_bytes: usize,
-    pub cpu: ::aya_bpf::cty::c_uint,
+    pub cpu: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 16usize]>,
     pub __bindgen_padding_0: u32,
@@ -26781,14 +26834,14 @@ pub struct rchan {
     pub alloc_size: usize,
     pub cb: *const rchan_callbacks,
     pub kref: kref,
-    pub private_data: *mut ::aya_bpf::cty::c_void,
+    pub private_data: *mut ::aya_ebpf::cty::c_void,
     pub last_toobig: usize,
     pub buf: *mut *mut rchan_buf,
-    pub is_global: ::aya_bpf::cty::c_int,
+    pub is_global: ::aya_ebpf::cty::c_int,
     pub list: list_head,
     pub parent: *mut dentry,
-    pub has_base_filename: ::aya_bpf::cty::c_int,
-    pub base_filename: [::aya_bpf::cty::c_char; 255usize],
+    pub has_base_filename: ::aya_ebpf::cty::c_int,
+    pub base_filename: [::aya_ebpf::cty::c_char; 255usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26796,37 +26849,37 @@ pub struct rchan_callbacks {
     pub subbuf_start: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut rchan_buf,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
             arg4: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub create_buf_file: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *const ::aya_bpf::cty::c_char,
+            arg1: *const ::aya_ebpf::cty::c_char,
             arg2: *mut dentry,
             arg3: umode_t,
             arg4: *mut rchan_buf,
-            arg5: *mut ::aya_bpf::cty::c_int,
+            arg5: *mut ::aya_ebpf::cty::c_int,
         ) -> *mut dentry,
     >,
     pub remove_buf_file:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dentry) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut dentry) -> ::aya_ebpf::cty::c_int>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ftrace_hash {
-    pub size_bits: ::aya_bpf::cty::c_ulong,
+    pub size_bits: ::aya_ebpf::cty::c_ulong,
     pub buckets: *mut hlist_head,
-    pub count: ::aya_bpf::cty::c_ulong,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub count: ::aya_ebpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub rcu: callback_head,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct event_filter {
     pub prog: *mut prog_entry,
-    pub filter_string: *mut ::aya_bpf::cty::c_char,
+    pub filter_string: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -26835,38 +26888,38 @@ pub struct array_buffer {
     pub buffer: *mut trace_buffer,
     pub data: *mut trace_array_cpu,
     pub time_start: u64_,
-    pub cpu: ::aya_bpf::cty::c_int,
+    pub cpu: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct trace_array {
     pub list: list_head,
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
     pub array_buffer: array_buffer,
     pub max_buffer: array_buffer,
     pub allocated_snapshot: bool_,
-    pub max_latency: ::aya_bpf::cty::c_ulong,
+    pub max_latency: ::aya_ebpf::cty::c_ulong,
     pub d_max_latency: *mut dentry,
     pub fsnotify_work: work_struct,
     pub fsnotify_irqwork: irq_work,
     pub filtered_pids: *mut trace_pid_list,
     pub filtered_no_pids: *mut trace_pid_list,
     pub max_lock: arch_spinlock_t,
-    pub buffer_disabled: ::aya_bpf::cty::c_int,
-    pub sys_refcount_enter: ::aya_bpf::cty::c_int,
-    pub sys_refcount_exit: ::aya_bpf::cty::c_int,
+    pub buffer_disabled: ::aya_ebpf::cty::c_int,
+    pub sys_refcount_enter: ::aya_ebpf::cty::c_int,
+    pub sys_refcount_exit: ::aya_ebpf::cty::c_int,
     pub enter_syscall_files: [*mut trace_event_file; 454usize],
     pub exit_syscall_files: [*mut trace_event_file; 454usize],
-    pub stop_count: ::aya_bpf::cty::c_int,
-    pub clock_id: ::aya_bpf::cty::c_int,
-    pub nr_topts: ::aya_bpf::cty::c_int,
+    pub stop_count: ::aya_ebpf::cty::c_int,
+    pub clock_id: ::aya_ebpf::cty::c_int,
+    pub nr_topts: ::aya_ebpf::cty::c_int,
     pub clear_trace: bool_,
-    pub buffer_percent: ::aya_bpf::cty::c_int,
-    pub n_err_log_entries: ::aya_bpf::cty::c_uint,
+    pub buffer_percent: ::aya_ebpf::cty::c_int,
+    pub n_err_log_entries: ::aya_ebpf::cty::c_uint,
     pub current_trace: *mut tracer,
-    pub trace_flags: ::aya_bpf::cty::c_uint,
-    pub trace_flags_index: [::aya_bpf::cty::c_uchar; 32usize],
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub trace_flags: ::aya_ebpf::cty::c_uint,
+    pub trace_flags_index: [::aya_ebpf::cty::c_uchar; 32usize],
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub start_lock: raw_spinlock_t,
     pub err_log: list_head,
     pub dir: *mut dentry,
@@ -26879,16 +26932,16 @@ pub struct trace_array {
     pub trace_marker_file: *mut trace_event_file,
     pub tracing_cpumask: cpumask_var_t,
     pub pipe_cpumask: cpumask_var_t,
-    pub ref_: ::aya_bpf::cty::c_int,
-    pub trace_ref: ::aya_bpf::cty::c_int,
+    pub ref_: ::aya_ebpf::cty::c_int,
+    pub trace_ref: ::aya_ebpf::cty::c_int,
     pub ops: *mut ftrace_ops,
     pub function_pids: *mut trace_pid_list,
     pub function_no_pids: *mut trace_pid_list,
     pub func_probes: list_head,
     pub mod_trace: list_head,
     pub mod_notrace: list_head,
-    pub function_enabled: ::aya_bpf::cty::c_int,
-    pub no_filter_buffering_ref: ::aya_bpf::cty::c_int,
+    pub function_enabled: ::aya_ebpf::cty::c_int,
+    pub no_filter_buffering_ref: ::aya_ebpf::cty::c_int,
     pub hist_vars: list_head,
     pub cond_snapshot: *mut cond_snapshot,
     pub last_func_repeats: *mut trace_func_repeats,
@@ -26896,15 +26949,15 @@ pub struct trace_array {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tracer {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub init: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut trace_array) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut trace_array) -> ::aya_ebpf::cty::c_int,
     >,
     pub reset: ::core::option::Option<unsafe extern "C" fn(arg1: *mut trace_array)>,
     pub start: ::core::option::Option<unsafe extern "C" fn(arg1: *mut trace_array)>,
     pub stop: ::core::option::Option<unsafe extern "C" fn(arg1: *mut trace_array)>,
     pub update_thresh: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut trace_array) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut trace_array) -> ::aya_ebpf::cty::c_int,
     >,
     pub open: ::core::option::Option<unsafe extern "C" fn(arg1: *mut trace_iterator)>,
     pub pipe_open: ::core::option::Option<unsafe extern "C" fn(arg1: *mut trace_iterator)>,
@@ -26914,7 +26967,7 @@ pub struct tracer {
         unsafe extern "C" fn(
             arg1: *mut trace_iterator,
             arg2: *mut file,
-            arg3: *mut ::aya_bpf::cty::c_char,
+            arg3: *mut ::aya_ebpf::cty::c_char,
             arg4: usize,
             arg5: *mut loff_t,
         ) -> isize,
@@ -26926,7 +26979,7 @@ pub struct tracer {
             arg3: *mut loff_t,
             arg4: *mut pipe_inode_info,
             arg5: usize,
-            arg6: ::aya_bpf::cty::c_uint,
+            arg6: ::aya_ebpf::cty::c_uint,
         ) -> isize,
     >,
     pub print_header: ::core::option::Option<unsafe extern "C" fn(arg1: *mut seq_file)>,
@@ -26938,19 +26991,19 @@ pub struct tracer {
             arg1: *mut trace_array,
             arg2: u32_,
             arg3: u32_,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub flag_changed: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut trace_array,
             arg2: u32_,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub next: *mut tracer,
     pub flags: *mut tracer_flags,
-    pub enabled: ::aya_bpf::cty::c_int,
+    pub enabled: ::aya_ebpf::cty::c_int,
     pub print_max: bool_,
     pub allow_instances: bool_,
     pub use_max_tr: bool_,
@@ -26963,14 +27016,14 @@ pub struct trace_subsystem_dir {
     pub subsystem: *mut event_subsystem,
     pub tr: *mut trace_array,
     pub ef: *mut eventfs_file,
-    pub ref_count: ::aya_bpf::cty::c_int,
-    pub nr_events: ::aya_bpf::cty::c_int,
+    pub ref_count: ::aya_ebpf::cty::c_int,
+    pub nr_events: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union lower_chunk {
     pub next: *mut lower_chunk,
-    pub data: [::aya_bpf::cty::c_ulong; 256usize],
+    pub data: [::aya_ebpf::cty::c_ulong; 256usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -26986,28 +27039,28 @@ pub struct trace_pid_list {
     pub upper: [*mut upper_chunk; 256usize],
     pub upper_list: *mut upper_chunk,
     pub lower_list: *mut lower_chunk,
-    pub free_upper_chunks: ::aya_bpf::cty::c_int,
-    pub free_lower_chunks: ::aya_bpf::cty::c_int,
+    pub free_upper_chunks: ::aya_ebpf::cty::c_int,
+    pub free_lower_chunks: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct trace_array_cpu {
     pub disabled: atomic_t,
-    pub buffer_page: *mut ::aya_bpf::cty::c_void,
-    pub entries: ::aya_bpf::cty::c_ulong,
-    pub saved_latency: ::aya_bpf::cty::c_ulong,
-    pub critical_start: ::aya_bpf::cty::c_ulong,
-    pub critical_end: ::aya_bpf::cty::c_ulong,
-    pub critical_sequence: ::aya_bpf::cty::c_ulong,
-    pub nice: ::aya_bpf::cty::c_ulong,
-    pub policy: ::aya_bpf::cty::c_ulong,
-    pub rt_priority: ::aya_bpf::cty::c_ulong,
-    pub skipped_entries: ::aya_bpf::cty::c_ulong,
+    pub buffer_page: *mut ::aya_ebpf::cty::c_void,
+    pub entries: ::aya_ebpf::cty::c_ulong,
+    pub saved_latency: ::aya_ebpf::cty::c_ulong,
+    pub critical_start: ::aya_ebpf::cty::c_ulong,
+    pub critical_end: ::aya_ebpf::cty::c_ulong,
+    pub critical_sequence: ::aya_ebpf::cty::c_ulong,
+    pub nice: ::aya_ebpf::cty::c_ulong,
+    pub policy: ::aya_ebpf::cty::c_ulong,
+    pub rt_priority: ::aya_ebpf::cty::c_ulong,
+    pub skipped_entries: ::aya_ebpf::cty::c_ulong,
     pub preempt_timestamp: u64_,
     pub pid: pid_t,
     pub uid: kuid_t,
-    pub comm: [::aya_bpf::cty::c_char; 16usize],
-    pub ftrace_ignore_pid: ::aya_bpf::cty::c_int,
+    pub comm: [::aya_ebpf::cty::c_char; 16usize],
+    pub ftrace_ignore_pid: ::aya_ebpf::cty::c_int,
     pub ignore_pid: bool_,
 }
 #[repr(C)]
@@ -27025,26 +27078,26 @@ pub struct trace_option_dentry {
     pub entry: *mut dentry,
 }
 pub type cond_update_fn_t = ::core::option::Option<
-    unsafe extern "C" fn(arg1: *mut trace_array, arg2: *mut ::aya_bpf::cty::c_void) -> bool_,
+    unsafe extern "C" fn(arg1: *mut trace_array, arg2: *mut ::aya_ebpf::cty::c_void) -> bool_,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cond_snapshot {
-    pub cond_data: *mut ::aya_bpf::cty::c_void,
+    pub cond_data: *mut ::aya_ebpf::cty::c_void,
     pub update: cond_update_fn_t,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct trace_func_repeats {
-    pub ip: ::aya_bpf::cty::c_ulong,
-    pub parent_ip: ::aya_bpf::cty::c_ulong,
-    pub count: ::aya_bpf::cty::c_ulong,
+    pub ip: ::aya_ebpf::cty::c_ulong,
+    pub parent_ip: ::aya_ebpf::cty::c_ulong,
+    pub count: ::aya_ebpf::cty::c_ulong,
     pub ts_last_call: u64_,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tracer_opt {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub bit: u32_,
 }
 #[repr(C)]
@@ -27058,24 +27111,24 @@ pub struct tracer_flags {
 #[derive(Debug, Copy, Clone)]
 pub struct event_subsystem {
     pub list: list_head,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub filter: *mut event_filter,
-    pub ref_count: ::aya_bpf::cty::c_int,
+    pub ref_count: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ring_buffer_iter {
     pub cpu_buffer: *mut ring_buffer_per_cpu,
-    pub head: ::aya_bpf::cty::c_ulong,
-    pub next_event: ::aya_bpf::cty::c_ulong,
+    pub head: ::aya_ebpf::cty::c_ulong,
+    pub next_event: ::aya_ebpf::cty::c_ulong,
     pub head_page: *mut buffer_page,
     pub cache_reader_page: *mut buffer_page,
-    pub cache_read: ::aya_bpf::cty::c_ulong,
-    pub cache_pages_removed: ::aya_bpf::cty::c_ulong,
+    pub cache_read: ::aya_ebpf::cty::c_ulong,
+    pub cache_pages_removed: ::aya_ebpf::cty::c_ulong,
     pub read_stamp: u64_,
     pub page_stamp: u64_,
     pub event: *mut ring_buffer_event,
-    pub missed_events: ::aya_bpf::cty::c_int,
+    pub missed_events: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -27083,7 +27136,7 @@ pub struct rb_irq_work {
     pub work: irq_work,
     pub waiters: wait_queue_head_t,
     pub full_waiters: wait_queue_head_t,
-    pub wait_index: ::aya_bpf::cty::c_long,
+    pub wait_index: ::aya_ebpf::cty::c_long,
     pub waiters_pending: bool_,
     pub full_waiters_pending: bool_,
     pub wakeup_full: bool_,
@@ -27091,8 +27144,8 @@ pub struct rb_irq_work {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct trace_buffer {
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub cpus: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub cpus: ::aya_ebpf::cty::c_int,
     pub record_disabled: atomic_t,
     pub resizing: atomic_t,
     pub cpumask: cpumask_var_t,
@@ -27109,16 +27162,16 @@ pub struct trace_buffer {
 pub struct buffer_data_page {
     pub time_stamp: u64_,
     pub commit: local_t,
-    pub data: __IncompleteArrayField<::aya_bpf::cty::c_uchar>,
+    pub data: __IncompleteArrayField<::aya_ebpf::cty::c_uchar>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct buffer_page {
     pub list: list_head,
     pub write: local_t,
-    pub read: ::aya_bpf::cty::c_uint,
+    pub read: ::aya_ebpf::cty::c_uint,
     pub entries: local_t,
-    pub real_end: ::aya_bpf::cty::c_ulong,
+    pub real_end: ::aya_ebpf::cty::c_ulong,
     pub page: *mut buffer_data_page,
 }
 #[repr(C)]
@@ -27130,7 +27183,7 @@ pub type rb_time_t = rb_time_struct;
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct ring_buffer_per_cpu {
-    pub cpu: ::aya_bpf::cty::c_int,
+    pub cpu: ::aya_ebpf::cty::c_int,
     pub record_disabled: atomic_t,
     pub resize_disabled: atomic_t,
     pub buffer: *mut trace_buffer,
@@ -27138,16 +27191,16 @@ pub struct ring_buffer_per_cpu {
     pub lock: arch_spinlock_t,
     pub lock_key: lock_class_key,
     pub free_page: *mut buffer_data_page,
-    pub nr_pages: ::aya_bpf::cty::c_ulong,
-    pub current_context: ::aya_bpf::cty::c_uint,
+    pub nr_pages: ::aya_ebpf::cty::c_ulong,
+    pub current_context: ::aya_ebpf::cty::c_uint,
     pub pages: *mut list_head,
     pub head_page: *mut buffer_page,
     pub tail_page: *mut buffer_page,
     pub commit_page: *mut buffer_page,
     pub reader_page: *mut buffer_page,
-    pub lost_events: ::aya_bpf::cty::c_ulong,
-    pub last_overrun: ::aya_bpf::cty::c_ulong,
-    pub nest: ::aya_bpf::cty::c_ulong,
+    pub lost_events: ::aya_ebpf::cty::c_ulong,
+    pub last_overrun: ::aya_ebpf::cty::c_ulong,
+    pub nest: ::aya_ebpf::cty::c_ulong,
     pub entries_bytes: local_t,
     pub entries: local_t,
     pub overrun: local_t,
@@ -27158,16 +27211,16 @@ pub struct ring_buffer_per_cpu {
     pub pages_touched: local_t,
     pub pages_lost: local_t,
     pub pages_read: local_t,
-    pub last_pages_touch: ::aya_bpf::cty::c_long,
+    pub last_pages_touch: ::aya_ebpf::cty::c_long,
     pub shortest_full: usize,
-    pub read: ::aya_bpf::cty::c_ulong,
-    pub read_bytes: ::aya_bpf::cty::c_ulong,
+    pub read: ::aya_ebpf::cty::c_ulong,
+    pub read_bytes: ::aya_ebpf::cty::c_ulong,
     pub write_stamp: rb_time_t,
     pub before_stamp: rb_time_t,
     pub event_stamp: [u64_; 5usize],
     pub read_stamp: u64_,
-    pub pages_removed: ::aya_bpf::cty::c_ulong,
-    pub nr_pages_to_update: ::aya_bpf::cty::c_long,
+    pub pages_removed: ::aya_ebpf::cty::c_ulong,
+    pub nr_pages_to_update: ::aya_ebpf::cty::c_long,
     pub new_pages: list_head,
     pub update_pages_work: work_struct,
     pub update_done: completion,
@@ -27177,33 +27230,33 @@ pub struct ring_buffer_per_cpu {
 #[derive(Debug, Copy, Clone)]
 pub struct ftrace_event_field {
     pub link: list_head,
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub type_: *const ::aya_bpf::cty::c_char,
-    pub filter_type: ::aya_bpf::cty::c_int,
-    pub offset: ::aya_bpf::cty::c_int,
-    pub size: ::aya_bpf::cty::c_int,
-    pub is_signed: ::aya_bpf::cty::c_int,
-    pub len: ::aya_bpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub type_: *const ::aya_ebpf::cty::c_char,
+    pub filter_type: ::aya_ebpf::cty::c_int,
+    pub offset: ::aya_ebpf::cty::c_int,
+    pub size: ::aya_ebpf::cty::c_int,
+    pub is_signed: ::aya_ebpf::cty::c_int,
+    pub len: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sbitmap_word {
-    pub word: ::aya_bpf::cty::c_ulong,
+    pub word: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 56usize]>,
-    pub cleared: ::aya_bpf::cty::c_ulong,
+    pub cleared: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 56usize]>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sbitmap {
-    pub depth: ::aya_bpf::cty::c_uint,
-    pub shift: ::aya_bpf::cty::c_uint,
-    pub map_nr: ::aya_bpf::cty::c_uint,
+    pub depth: ::aya_ebpf::cty::c_uint,
+    pub shift: ::aya_ebpf::cty::c_uint,
+    pub map_nr: ::aya_ebpf::cty::c_uint,
     pub round_robin: bool_,
     pub map: *mut sbitmap_word,
-    pub alloc_hint: *mut ::aya_bpf::cty::c_uint,
+    pub alloc_hint: *mut ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -27216,23 +27269,23 @@ pub struct sbq_wait_state {
 #[derive(Debug, Copy, Clone)]
 pub struct sbitmap_queue {
     pub sb: sbitmap,
-    pub wake_batch: ::aya_bpf::cty::c_uint,
+    pub wake_batch: ::aya_ebpf::cty::c_uint,
     pub wake_index: atomic_t,
     pub ws: *mut sbq_wait_state,
     pub ws_active: atomic_t,
-    pub min_shallow_depth: ::aya_bpf::cty::c_uint,
+    pub min_shallow_depth: ::aya_ebpf::cty::c_uint,
     pub completion_cnt: atomic_t,
     pub wakeup_cnt: atomic_t,
 }
 pub type req_flags_t = __u32;
 pub mod mq_rq_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const MQ_RQ_IDLE: Type = 0;
     pub const MQ_RQ_IN_FLIGHT: Type = 1;
     pub const MQ_RQ_COMPLETE: Type = 2;
 }
 pub mod rq_end_io_ret {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RQ_END_IO_NONE: Type = 0;
     pub const RQ_END_IO_FREE: Type = 1;
 }
@@ -27247,10 +27300,10 @@ pub struct request {
     pub mq_hctx: *mut blk_mq_hw_ctx,
     pub cmd_flags: blk_opf_t,
     pub rq_flags: req_flags_t,
-    pub tag: ::aya_bpf::cty::c_int,
-    pub internal_tag: ::aya_bpf::cty::c_int,
-    pub timeout: ::aya_bpf::cty::c_uint,
-    pub __data_len: ::aya_bpf::cty::c_uint,
+    pub tag: ::aya_ebpf::cty::c_int,
+    pub internal_tag: ::aya_ebpf::cty::c_int,
+    pub timeout: ::aya_ebpf::cty::c_uint,
+    pub __data_len: ::aya_ebpf::cty::c_uint,
     pub __sector: sector_t,
     pub bio: *mut bio,
     pub biotail: *mut bio,
@@ -27259,21 +27312,21 @@ pub struct request {
     pub alloc_time_ns: u64_,
     pub start_time_ns: u64_,
     pub io_start_time_ns: u64_,
-    pub wbt_flags: ::aya_bpf::cty::c_ushort,
-    pub stats_sectors: ::aya_bpf::cty::c_ushort,
-    pub nr_phys_segments: ::aya_bpf::cty::c_ushort,
-    pub nr_integrity_segments: ::aya_bpf::cty::c_ushort,
-    pub ioprio: ::aya_bpf::cty::c_ushort,
+    pub wbt_flags: ::aya_ebpf::cty::c_ushort,
+    pub stats_sectors: ::aya_ebpf::cty::c_ushort,
+    pub nr_phys_segments: ::aya_ebpf::cty::c_ushort,
+    pub nr_integrity_segments: ::aya_ebpf::cty::c_ushort,
+    pub ioprio: ::aya_ebpf::cty::c_ushort,
     pub state: mq_rq_state::Type,
     pub ref_: atomic_t,
-    pub deadline: ::aya_bpf::cty::c_ulong,
+    pub deadline: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_2: request__bindgen_ty_2,
     pub __bindgen_anon_3: request__bindgen_ty_3,
     pub elv: request__bindgen_ty_4,
     pub flush: request__bindgen_ty_5,
     pub fifo_time: u64_,
     pub end_io: rq_end_io_fn,
-    pub end_io_data: *mut ::aya_bpf::cty::c_void,
+    pub end_io_data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -27297,20 +27350,20 @@ pub union request__bindgen_ty_3 {
 #[derive(Debug, Copy, Clone)]
 pub struct request__bindgen_ty_4 {
     pub icq: *mut io_cq,
-    pub priv_: [*mut ::aya_bpf::cty::c_void; 2usize],
+    pub priv_: [*mut ::aya_ebpf::cty::c_void; 2usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct request__bindgen_ty_5 {
-    pub seq: ::aya_bpf::cty::c_uint,
+    pub seq: ::aya_ebpf::cty::c_uint,
     pub saved_end_io: rq_end_io_fn,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct blk_mq_tags {
-    pub nr_tags: ::aya_bpf::cty::c_uint,
-    pub nr_reserved_tags: ::aya_bpf::cty::c_uint,
-    pub active_queues: ::aya_bpf::cty::c_uint,
+    pub nr_tags: ::aya_ebpf::cty::c_uint,
+    pub nr_reserved_tags: ::aya_ebpf::cty::c_uint,
+    pub active_queues: ::aya_ebpf::cty::c_uint,
     pub bitmap_tags: sbitmap_queue,
     pub breserved_tags: sbitmap_queue,
     pub rqs: *mut *mut request,
@@ -27321,10 +27374,10 @@ pub struct blk_mq_tags {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct blk_trace {
-    pub trace_state: ::aya_bpf::cty::c_int,
+    pub trace_state: ::aya_ebpf::cty::c_int,
     pub rchan: *mut rchan,
-    pub sequence: *mut ::aya_bpf::cty::c_ulong,
-    pub msg_data: *mut ::aya_bpf::cty::c_uchar,
+    pub sequence: *mut ::aya_ebpf::cty::c_ulong,
+    pub msg_data: *mut ::aya_ebpf::cty::c_uchar,
     pub act_mask: u16_,
     pub start_lba: u64_,
     pub end_lba: u64_,
@@ -27341,29 +27394,29 @@ pub struct blk_flush_queue {
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub rq_status: blk_status_t,
-    pub flush_pending_since: ::aya_bpf::cty::c_ulong,
+    pub flush_pending_since: ::aya_ebpf::cty::c_ulong,
     pub flush_queue: [list_head; 2usize],
-    pub flush_data_in_flight: ::aya_bpf::cty::c_ulong,
+    pub flush_data_in_flight: ::aya_ebpf::cty::c_ulong,
     pub flush_rq: *mut request,
 }
 impl blk_flush_queue {
     #[inline]
-    pub fn flush_pending_idx(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn flush_pending_idx(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_flush_pending_idx(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_flush_pending_idx(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn flush_running_idx(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn flush_running_idx(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_flush_running_idx(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_flush_running_idx(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
@@ -27371,8 +27424,8 @@ impl blk_flush_queue {
     }
     #[inline]
     pub fn new_bitfield_1(
-        flush_pending_idx: ::aya_bpf::cty::c_uint,
-        flush_running_idx: ::aya_bpf::cty::c_uint,
+        flush_pending_idx: ::aya_ebpf::cty::c_uint,
+        flush_running_idx: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -27389,24 +27442,24 @@ impl blk_flush_queue {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct blk_mq_queue_map {
-    pub mq_map: *mut ::aya_bpf::cty::c_uint,
-    pub nr_queues: ::aya_bpf::cty::c_uint,
-    pub queue_offset: ::aya_bpf::cty::c_uint,
+    pub mq_map: *mut ::aya_ebpf::cty::c_uint,
+    pub nr_queues: ::aya_ebpf::cty::c_uint,
+    pub queue_offset: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct blk_mq_tag_set {
     pub ops: *const blk_mq_ops,
     pub map: [blk_mq_queue_map; 3usize],
-    pub nr_maps: ::aya_bpf::cty::c_uint,
-    pub nr_hw_queues: ::aya_bpf::cty::c_uint,
-    pub queue_depth: ::aya_bpf::cty::c_uint,
-    pub reserved_tags: ::aya_bpf::cty::c_uint,
-    pub cmd_size: ::aya_bpf::cty::c_uint,
-    pub numa_node: ::aya_bpf::cty::c_int,
-    pub timeout: ::aya_bpf::cty::c_uint,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub driver_data: *mut ::aya_bpf::cty::c_void,
+    pub nr_maps: ::aya_ebpf::cty::c_uint,
+    pub nr_hw_queues: ::aya_ebpf::cty::c_uint,
+    pub queue_depth: ::aya_ebpf::cty::c_uint,
+    pub reserved_tags: ::aya_ebpf::cty::c_uint,
+    pub cmd_size: ::aya_ebpf::cty::c_uint,
+    pub numa_node: ::aya_ebpf::cty::c_int,
+    pub timeout: ::aya_ebpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub driver_data: *mut ::aya_ebpf::cty::c_void,
     pub tags: *mut *mut blk_mq_tags,
     pub shared_tags: *mut blk_mq_tags,
     pub tag_list_lock: mutex,
@@ -27419,27 +27472,27 @@ pub struct blk_mq_hw_ctx {
     pub __bindgen_anon_1: blk_mq_hw_ctx__bindgen_ty_1,
     pub run_work: delayed_work,
     pub cpumask: cpumask_var_t,
-    pub next_cpu: ::aya_bpf::cty::c_int,
-    pub next_cpu_batch: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub sched_data: *mut ::aya_bpf::cty::c_void,
+    pub next_cpu: ::aya_ebpf::cty::c_int,
+    pub next_cpu_batch: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub sched_data: *mut ::aya_ebpf::cty::c_void,
     pub queue: *mut request_queue,
     pub fq: *mut blk_flush_queue,
-    pub driver_data: *mut ::aya_bpf::cty::c_void,
+    pub driver_data: *mut ::aya_ebpf::cty::c_void,
     pub ctx_map: sbitmap,
     pub dispatch_from: *mut blk_mq_ctx,
-    pub dispatch_busy: ::aya_bpf::cty::c_uint,
-    pub type_: ::aya_bpf::cty::c_ushort,
-    pub nr_ctx: ::aya_bpf::cty::c_ushort,
+    pub dispatch_busy: ::aya_ebpf::cty::c_uint,
+    pub type_: ::aya_ebpf::cty::c_ushort,
+    pub nr_ctx: ::aya_ebpf::cty::c_ushort,
     pub ctxs: *mut *mut blk_mq_ctx,
     pub dispatch_wait_lock: spinlock_t,
     pub dispatch_wait: wait_queue_entry_t,
     pub wait_index: atomic_t,
     pub tags: *mut blk_mq_tags,
     pub sched_tags: *mut blk_mq_tags,
-    pub run: ::aya_bpf::cty::c_ulong,
-    pub numa_node: ::aya_bpf::cty::c_uint,
-    pub queue_num: ::aya_bpf::cty::c_uint,
+    pub run: ::aya_ebpf::cty::c_ulong,
+    pub numa_node: ::aya_ebpf::cty::c_uint,
+    pub queue_num: ::aya_ebpf::cty::c_uint,
     pub nr_active: atomic_t,
     pub cpuhp_online: hlist_node,
     pub cpuhp_dead: hlist_node,
@@ -27455,7 +27508,7 @@ pub struct blk_mq_hw_ctx {
 pub struct blk_mq_hw_ctx__bindgen_ty_1 {
     pub lock: spinlock_t,
     pub dispatch: list_head,
-    pub state: ::aya_bpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 32usize]>,
 }
@@ -27475,27 +27528,27 @@ pub struct blk_mq_queue_data {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct prog_entry {
-    pub target: ::aya_bpf::cty::c_int,
-    pub when_to_branch: ::aya_bpf::cty::c_int,
+    pub target: ::aya_ebpf::cty::c_int,
+    pub when_to_branch: ::aya_ebpf::cty::c_int,
     pub pred: *mut filter_pred,
 }
 pub type regex_match_func = ::core::option::Option<
     unsafe extern "C" fn(
-        arg1: *mut ::aya_bpf::cty::c_char,
+        arg1: *mut ::aya_ebpf::cty::c_char,
         arg2: *mut regex,
-        arg3: ::aya_bpf::cty::c_int,
-    ) -> ::aya_bpf::cty::c_int,
+        arg3: ::aya_ebpf::cty::c_int,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct regex {
-    pub pattern: [::aya_bpf::cty::c_char; 256usize],
-    pub len: ::aya_bpf::cty::c_int,
-    pub field_len: ::aya_bpf::cty::c_int,
+    pub pattern: [::aya_ebpf::cty::c_char; 256usize],
+    pub len: ::aya_ebpf::cty::c_int,
+    pub field_len: ::aya_ebpf::cty::c_int,
     pub match_: regex_match_func,
 }
 pub mod filter_pred_fn {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FILTER_PRED_FN_NOP: Type = 0;
     pub const FILTER_PRED_FN_64: Type = 1;
     pub const FILTER_PRED_FN_64_CPUMASK: Type = 2;
@@ -27532,17 +27585,17 @@ pub mod filter_pred_fn {
 pub struct filter_pred {
     pub regex: *mut regex,
     pub mask: *mut cpumask,
-    pub ops: *mut ::aya_bpf::cty::c_ushort,
+    pub ops: *mut ::aya_ebpf::cty::c_ushort,
     pub field: *mut ftrace_event_field,
     pub val: u64_,
     pub val2: u64_,
     pub fn_num: filter_pred_fn::Type,
-    pub offset: ::aya_bpf::cty::c_int,
-    pub not: ::aya_bpf::cty::c_int,
-    pub op: ::aya_bpf::cty::c_int,
+    pub offset: ::aya_ebpf::cty::c_int,
+    pub not: ::aya_ebpf::cty::c_int,
+    pub op: ::aya_ebpf::cty::c_int,
 }
 pub mod uprobe_filter_ctx {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const UPROBE_FILTER_REGISTER: Type = 0;
     pub const UPROBE_FILTER_UNREGISTER: Type = 1;
     pub const UPROBE_FILTER_MMAP: Type = 2;
@@ -27554,14 +27607,14 @@ pub struct uprobe_consumer {
         unsafe extern "C" fn(
             arg1: *mut uprobe_consumer,
             arg2: *mut pt_regs,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub ret_handler: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut uprobe_consumer,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: *mut pt_regs,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub filter: ::core::option::Option<
         unsafe extern "C" fn(
@@ -27578,7 +27631,7 @@ pub struct bpf_local_storage {
     pub cache: [*mut bpf_local_storage_data; 16usize],
     pub smap: *mut bpf_local_storage_map,
     pub list: hlist_head,
-    pub owner: *mut ::aya_bpf::cty::c_void,
+    pub owner: *mut ::aya_ebpf::cty::c_void,
     pub rcu: callback_head,
     pub lock: raw_spinlock_t,
 }
@@ -27623,11 +27676,11 @@ impl bpf_local_storage_map {
 pub struct bpf_verifier_log {
     pub start_pos: u64_,
     pub end_pos: u64_,
-    pub ubuf: *mut ::aya_bpf::cty::c_char,
+    pub ubuf: *mut ::aya_ebpf::cty::c_char,
     pub level: u32_,
     pub len_total: u32_,
     pub len_max: u32_,
-    pub kbuf: [::aya_bpf::cty::c_char; 1024usize],
+    pub kbuf: [::aya_ebpf::cty::c_char; 1024usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -27674,7 +27727,7 @@ pub struct bpf_verifier_env {
     pub prog: *mut bpf_prog,
     pub ops: *const bpf_verifier_ops,
     pub head: *mut bpf_verifier_stack_elem,
-    pub stack_size: ::aya_bpf::cty::c_int,
+    pub stack_size: ::aya_ebpf::cty::c_int,
     pub strict_alignment: bool_,
     pub test_state_freq: bool_,
     pub cur_state: *mut bpf_verifier_state,
@@ -27715,7 +27768,7 @@ pub struct bpf_verifier_env {
     pub scratched_stack_slots: u64_,
     pub prev_log_pos: u64_,
     pub prev_insn_print_pos: u64_,
-    pub tmp_str_buf: [::aya_bpf::cty::c_char; 320usize],
+    pub tmp_str_buf: [::aya_ebpf::cty::c_char; 320usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -27726,12 +27779,12 @@ pub union bpf_verifier_env__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_verifier_env__bindgen_ty_2 {
-    pub insn_state: *mut ::aya_bpf::cty::c_int,
-    pub insn_stack: *mut ::aya_bpf::cty::c_int,
-    pub cur_stack: ::aya_bpf::cty::c_int,
+    pub insn_state: *mut ::aya_ebpf::cty::c_int,
+    pub insn_stack: *mut ::aya_ebpf::cty::c_int,
+    pub cur_stack: ::aya_ebpf::cty::c_int,
 }
 pub mod bpf_dynptr_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_DYNPTR_TYPE_INVALID: Type = 0;
     pub const BPF_DYNPTR_TYPE_LOCAL: Type = 1;
     pub const BPF_DYNPTR_TYPE_RINGBUF: Type = 2;
@@ -27739,7 +27792,7 @@ pub mod bpf_dynptr_type {
     pub const BPF_DYNPTR_TYPE_XDP: Type = 4;
 }
 pub mod bpf_iter_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_ITER_STATE_INVALID: Type = 0;
     pub const BPF_ITER_STATE_ACTIVE: Type = 1;
     pub const BPF_ITER_STATE_DRAINED: Type = 2;
@@ -27751,7 +27804,7 @@ pub struct tnum {
     pub mask: u64_,
 }
 pub mod bpf_reg_liveness {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const REG_LIVE_NONE: Type = 0;
     pub const REG_LIVE_READ32: Type = 1;
     pub const REG_LIVE_READ64: Type = 2;
@@ -27785,7 +27838,7 @@ pub struct bpf_reg_state {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union bpf_reg_state__bindgen_ty_1 {
-    pub range: ::aya_bpf::cty::c_int,
+    pub range: ::aya_ebpf::cty::c_int,
     pub __bindgen_anon_1: bpf_reg_state__bindgen_ty_1__bindgen_ty_1,
     pub __bindgen_anon_2: bpf_reg_state__bindgen_ty_1__bindgen_ty_2,
     pub __bindgen_anon_3: bpf_reg_state__bindgen_ty_1__bindgen_ty_3,
@@ -27839,11 +27892,11 @@ impl bpf_reg_state__bindgen_ty_1__bindgen_ty_5 {
         }
     }
     #[inline]
-    pub fn depth(&self) -> ::aya_bpf::cty::c_int {
+    pub fn depth(&self) -> ::aya_ebpf::cty::c_int {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) }
     }
     #[inline]
-    pub fn set_depth(&mut self, val: ::aya_bpf::cty::c_int) {
+    pub fn set_depth(&mut self, val: ::aya_ebpf::cty::c_int) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 30u8, val as u64)
@@ -27852,7 +27905,7 @@ impl bpf_reg_state__bindgen_ty_1__bindgen_ty_5 {
     #[inline]
     pub fn new_bitfield_1(
         state: bpf_iter_state::Type,
-        depth: ::aya_bpf::cty::c_int,
+        depth: ::aya_ebpf::cty::c_int,
     ) -> __BindgenBitfieldUnit<[u8; 4usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 2u8, {
@@ -27869,27 +27922,27 @@ impl bpf_reg_state__bindgen_ty_1__bindgen_ty_5 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_reg_state__bindgen_ty_1__bindgen_ty_6 {
-    pub raw1: ::aya_bpf::cty::c_ulong,
-    pub raw2: ::aya_bpf::cty::c_ulong,
+    pub raw1: ::aya_ebpf::cty::c_ulong,
+    pub raw2: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct bpf_func_state {
     pub regs: [bpf_reg_state; 11usize],
-    pub callsite: ::aya_bpf::cty::c_int,
+    pub callsite: ::aya_ebpf::cty::c_int,
     pub frameno: u32_,
     pub subprogno: u32_,
     pub async_entry_cnt: u32_,
     pub in_callback_fn: bool_,
     pub callback_ret_range: tnum,
     pub in_async_callback_fn: bool_,
-    pub acquired_refs: ::aya_bpf::cty::c_int,
+    pub acquired_refs: ::aya_ebpf::cty::c_int,
     pub refs: *mut bpf_reference_state,
-    pub allocated_stack: ::aya_bpf::cty::c_int,
+    pub allocated_stack: ::aya_ebpf::cty::c_int,
     pub stack: *mut bpf_stack_state,
 }
 pub mod bpf_access_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BPF_READ: Type = 1;
     pub const BPF_WRITE: Type = 2;
 }
@@ -27903,7 +27956,7 @@ pub struct bpf_insn_access_aux {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union bpf_insn_access_aux__bindgen_ty_1 {
-    pub ctx_field_size: ::aya_bpf::cty::c_int,
+    pub ctx_field_size: ::aya_ebpf::cty::c_int,
     pub __bindgen_anon_1: bpf_insn_access_aux__bindgen_ty_1__bindgen_ty_1,
 }
 #[repr(C)]
@@ -27923,8 +27976,8 @@ pub struct bpf_verifier_ops {
     >,
     pub is_valid_access: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: ::aya_bpf::cty::c_int,
-            arg2: ::aya_bpf::cty::c_int,
+            arg1: ::aya_ebpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: bpf_access_type::Type,
             arg4: *const bpf_prog,
             arg5: *mut bpf_insn_access_aux,
@@ -27935,10 +27988,10 @@ pub struct bpf_verifier_ops {
             arg1: *mut bpf_insn,
             arg2: bool_,
             arg3: *const bpf_prog,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub gen_ld_abs: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const bpf_insn, arg2: *mut bpf_insn) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *const bpf_insn, arg2: *mut bpf_insn) -> ::aya_ebpf::cty::c_int,
     >,
     pub convert_ctx_access: ::core::option::Option<
         unsafe extern "C" fn(
@@ -27953,15 +28006,15 @@ pub struct bpf_verifier_ops {
         unsafe extern "C" fn(
             arg1: *mut bpf_verifier_log,
             arg2: *const bpf_reg_state,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_active_lock {
-    pub ptr: *mut ::aya_bpf::cty::c_void,
+    pub ptr: *mut ::aya_ebpf::cty::c_void,
     pub id: u32_,
 }
 #[repr(C)]
@@ -27973,9 +28026,9 @@ pub struct bpf_stack_state {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_reference_state {
-    pub id: ::aya_bpf::cty::c_int,
-    pub insn_idx: ::aya_bpf::cty::c_int,
-    pub callback_ref: ::aya_bpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_int,
+    pub insn_idx: ::aya_ebpf::cty::c_int,
+    pub callback_ref: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -28004,8 +28057,8 @@ pub struct bpf_verifier_state {
 pub struct bpf_verifier_state_list {
     pub state: bpf_verifier_state,
     pub next: *mut bpf_verifier_state_list,
-    pub miss_cnt: ::aya_bpf::cty::c_int,
-    pub hit_cnt: ::aya_bpf::cty::c_int,
+    pub miss_cnt: ::aya_ebpf::cty::c_int,
+    pub hit_cnt: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -28016,22 +28069,22 @@ pub struct bpf_loop_inline_state {
 }
 impl bpf_loop_inline_state {
     #[inline]
-    pub fn initialized(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn initialized(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_initialized(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_initialized(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn fit_for_inline(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn fit_for_inline(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_fit_for_inline(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_fit_for_inline(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
@@ -28039,8 +28092,8 @@ impl bpf_loop_inline_state {
     }
     #[inline]
     pub fn new_bitfield_1(
-        initialized: ::aya_bpf::cty::c_uint,
-        fit_for_inline: ::aya_bpf::cty::c_uint,
+        initialized: ::aya_ebpf::cty::c_uint,
+        fit_for_inline: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -28061,14 +28114,14 @@ pub struct bpf_insn_aux_data {
     pub __bindgen_anon_2: bpf_insn_aux_data__bindgen_ty_2,
     pub kptr_struct_meta: *mut btf_struct_meta,
     pub map_key_state: u64_,
-    pub ctx_field_size: ::aya_bpf::cty::c_int,
+    pub ctx_field_size: ::aya_ebpf::cty::c_int,
     pub seen: u32_,
     pub sanitize_stack_spill: bool_,
     pub zext_dst: bool_,
     pub storage_get_func_atomic: bool_,
     pub is_iter_next: bool_,
     pub alu_state: u8_,
-    pub orig_idx: ::aya_bpf::cty::c_uint,
+    pub orig_idx: ::aya_ebpf::cty::c_uint,
     pub jmp_point: bool_,
     pub prune_point: bool_,
     pub force_checkpoint: bool_,
@@ -28077,7 +28130,7 @@ pub struct bpf_insn_aux_data {
 #[derive(Copy, Clone)]
 pub union bpf_insn_aux_data__bindgen_ty_1 {
     pub ptr_type: bpf_reg_type::Type,
-    pub map_ptr_state: ::aya_bpf::cty::c_ulong,
+    pub map_ptr_state: ::aya_ebpf::cty::c_ulong,
     pub call_imm: s32,
     pub alu_limit: u32_,
     pub __bindgen_anon_1: bpf_insn_aux_data__bindgen_ty_1__bindgen_ty_1,
@@ -28141,8 +28194,8 @@ pub struct xdp_md {
 #[repr(C)]
 #[derive(Debug)]
 pub struct bucket_table {
-    pub size: ::aya_bpf::cty::c_uint,
-    pub nest: ::aya_bpf::cty::c_uint,
+    pub size: ::aya_ebpf::cty::c_uint,
+    pub nest: ::aya_ebpf::cty::c_uint,
     pub hash_rnd: u32_,
     pub walkers: list_head,
     pub rcu: callback_head,
@@ -28168,7 +28221,7 @@ pub struct xdp_mem_info {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct xdp_frame {
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub len: u16_,
     pub headroom: u16_,
     pub metasize: u32_,
@@ -28180,10 +28233,10 @@ pub struct xdp_frame {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct xdp_buff {
-    pub data: *mut ::aya_bpf::cty::c_void,
-    pub data_end: *mut ::aya_bpf::cty::c_void,
-    pub data_meta: *mut ::aya_bpf::cty::c_void,
-    pub data_hard_start: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
+    pub data_end: *mut ::aya_ebpf::cty::c_void,
+    pub data_meta: *mut ::aya_ebpf::cty::c_void,
+    pub data_hard_start: *mut ::aya_ebpf::cty::c_void,
     pub rxq: *mut xdp_rxq_info,
     pub txq: *mut xdp_txq_info,
     pub frame_sz: u32_,
@@ -28196,7 +28249,7 @@ pub struct xdp_rxq_info {
     pub queue_index: u32_,
     pub reg_state: u32_,
     pub mem: xdp_mem_info,
-    pub napi_id: ::aya_bpf::cty::c_uint,
+    pub napi_id: ::aya_ebpf::cty::c_uint,
     pub frag_size: u32_,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 32usize]>,
@@ -28249,7 +28302,7 @@ pub struct bpf_kfunc_desc {
     pub func_id: u32_,
     pub imm: s32,
     pub offset: u16_,
-    pub addr: ::aya_bpf::cty::c_ulong,
+    pub addr: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -28274,8 +28327,8 @@ pub struct bpf_kfunc_btf_tab {
 #[derive(Debug, Copy, Clone)]
 pub struct bpf_verifier_stack_elem {
     pub st: bpf_verifier_state,
-    pub insn_idx: ::aya_bpf::cty::c_int,
-    pub prev_insn_idx: ::aya_bpf::cty::c_int,
+    pub insn_idx: ::aya_ebpf::cty::c_int,
+    pub prev_insn_idx: ::aya_ebpf::cty::c_int,
     pub next: *mut bpf_verifier_stack_elem,
     pub log_pos: u32_,
 }
@@ -28313,14 +28366,14 @@ pub struct btf_struct_metas {
 pub struct inet_hashinfo {
     pub ehash: *mut inet_ehash_bucket,
     pub ehash_locks: *mut spinlock_t,
-    pub ehash_mask: ::aya_bpf::cty::c_uint,
-    pub ehash_locks_mask: ::aya_bpf::cty::c_uint,
+    pub ehash_mask: ::aya_ebpf::cty::c_uint,
+    pub ehash_locks_mask: ::aya_ebpf::cty::c_uint,
     pub bind_bucket_cachep: *mut kmem_cache,
     pub bhash: *mut inet_bind_hashbucket,
     pub bind2_bucket_cachep: *mut kmem_cache,
     pub bhash2: *mut inet_bind_hashbucket,
-    pub bhash_size: ::aya_bpf::cty::c_uint,
-    pub lhash2_mask: ::aya_bpf::cty::c_uint,
+    pub bhash_size: ::aya_ebpf::cty::c_uint,
+    pub lhash2_mask: ::aya_ebpf::cty::c_uint,
     pub lhash2: *mut inet_listen_hashbucket,
     pub pernet: bool_,
     pub _bitfield_align_1: [u8; 0],
@@ -28346,23 +28399,23 @@ pub union ip_ra_chain__bindgen_ty_1 {
 pub struct fib_table {
     pub tb_hlist: hlist_node,
     pub tb_id: u32_,
-    pub tb_num_default: ::aya_bpf::cty::c_int,
+    pub tb_num_default: ::aya_ebpf::cty::c_int,
     pub rcu: callback_head,
-    pub tb_data: *mut ::aya_bpf::cty::c_ulong,
-    pub __data: __IncompleteArrayField<::aya_bpf::cty::c_ulong>,
+    pub tb_data: *mut ::aya_ebpf::cty::c_ulong,
+    pub __data: __IncompleteArrayField<::aya_ebpf::cty::c_ulong>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct inet_peer_base {
     pub rb_root: rb_root,
     pub lock: seqlock_t,
-    pub total: ::aya_bpf::cty::c_int,
+    pub total: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tcp_fastopen_context {
     pub key: [siphash_key_t; 2usize],
-    pub num: ::aya_bpf::cty::c_int,
+    pub num: ::aya_ebpf::cty::c_int,
     pub rcu: callback_head,
 }
 #[repr(C)]
@@ -28377,10 +28430,10 @@ pub struct lwtunnel_state {
             arg1: *mut net,
             arg2: *mut sock,
             arg3: *mut sk_buff,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub orig_input:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sk_buff) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sk_buff) -> ::aya_ebpf::cty::c_int>,
     pub rcu: callback_head,
     pub data: __IncompleteArrayField<__u8>,
 }
@@ -28392,8 +28445,8 @@ pub struct sock_reuseport {
     pub num_socks: u16_,
     pub num_closed_socks: u16_,
     pub incoming_cpu: u16_,
-    pub synq_overflow_ts: ::aya_bpf::cty::c_uint,
-    pub reuseport_id: ::aya_bpf::cty::c_uint,
+    pub synq_overflow_ts: ::aya_ebpf::cty::c_uint,
+    pub reuseport_id: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub prog: *mut bpf_prog,
@@ -28401,22 +28454,22 @@ pub struct sock_reuseport {
 }
 impl sock_reuseport {
     #[inline]
-    pub fn bind_inany(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn bind_inany(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_bind_inany(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_bind_inany(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn has_conns(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn has_conns(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_has_conns(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_has_conns(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
@@ -28424,8 +28477,8 @@ impl sock_reuseport {
     }
     #[inline]
     pub fn new_bitfield_1(
-        bind_inany: ::aya_bpf::cty::c_uint,
-        has_conns: ::aya_bpf::cty::c_uint,
+        bind_inany: ::aya_ebpf::cty::c_uint,
+        has_conns: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -28450,30 +28503,30 @@ pub struct sk_psock_progs {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct strp_stats {
-    pub msgs: ::aya_bpf::cty::c_ulonglong,
-    pub bytes: ::aya_bpf::cty::c_ulonglong,
-    pub mem_fail: ::aya_bpf::cty::c_uint,
-    pub need_more_hdr: ::aya_bpf::cty::c_uint,
-    pub msg_too_big: ::aya_bpf::cty::c_uint,
-    pub msg_timeouts: ::aya_bpf::cty::c_uint,
-    pub bad_hdr_len: ::aya_bpf::cty::c_uint,
+    pub msgs: ::aya_ebpf::cty::c_ulonglong,
+    pub bytes: ::aya_ebpf::cty::c_ulonglong,
+    pub mem_fail: ::aya_ebpf::cty::c_uint,
+    pub need_more_hdr: ::aya_ebpf::cty::c_uint,
+    pub msg_too_big: ::aya_ebpf::cty::c_uint,
+    pub msg_timeouts: ::aya_ebpf::cty::c_uint,
+    pub bad_hdr_len: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct strp_callbacks {
     pub parse_msg: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut strparser, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut strparser, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub rcv_msg:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut strparser, arg2: *mut sk_buff)>,
     pub read_sock_done: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut strparser,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub abort_parser: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut strparser, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut strparser, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub lock: ::core::option::Option<unsafe extern "C" fn(arg1: *mut strparser)>,
     pub unlock: ::core::option::Option<unsafe extern "C" fn(arg1: *mut strparser)>,
@@ -28486,7 +28539,7 @@ pub struct strparser {
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub skb_nextp: *mut *mut sk_buff,
     pub skb_head: *mut sk_buff,
-    pub need_bytes: ::aya_bpf::cty::c_uint,
+    pub need_bytes: ::aya_ebpf::cty::c_uint,
     pub msg_timer_work: delayed_work,
     pub work: work_struct,
     pub stats: strp_stats,
@@ -28601,14 +28654,15 @@ pub struct sk_psock {
     pub ingress_skb: sk_buff_head,
     pub ingress_msg: list_head,
     pub ingress_lock: spinlock_t,
-    pub state: ::aya_bpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_ulong,
     pub link: list_head,
     pub link_lock: spinlock_t,
     pub refcnt: refcount_t,
     pub saved_unhash: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub saved_destroy: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
-    pub saved_close:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_bpf::cty::c_long)>,
+    pub saved_close: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_ebpf::cty::c_long),
+    >,
     pub saved_write_space: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub saved_data_ready: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
     pub psock_update_sk_prot: ::core::option::Option<
@@ -28616,7 +28670,7 @@ pub struct sk_psock {
             arg1: *mut sock,
             arg2: *mut sk_psock,
             arg3: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sk_proto: *mut proto,
     pub work_mutex: mutex,
@@ -28659,7 +28713,7 @@ pub union prefix_info__bindgen_ty_1 {
     pub flags: __u8,
     pub __bindgen_anon_1: prefix_info__bindgen_ty_1__bindgen_ty_1,
 }
-#[repr(C, packed)]
+#[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct prefix_info__bindgen_ty_1__bindgen_ty_1 {
     pub _bitfield_align_1: [u8; 0],
@@ -28753,11 +28807,11 @@ pub struct rate_sample {
     pub prior_delivered_ce: u32_,
     pub delivered: s32,
     pub delivered_ce: s32,
-    pub interval_us: ::aya_bpf::cty::c_long,
+    pub interval_us: ::aya_ebpf::cty::c_long,
     pub snd_interval_us: u32_,
     pub rcv_interval_us: u32_,
-    pub rtt_us: ::aya_bpf::cty::c_long,
-    pub losses: ::aya_bpf::cty::c_int,
+    pub rtt_us: ::aya_ebpf::cty::c_long,
+    pub losses: ::aya_ebpf::cty::c_int,
     pub acked_sacked: u32_,
     pub prior_in_flight: u32_,
     pub last_end_seq: u32_,
@@ -28773,15 +28827,15 @@ pub struct sk_msg_sg {
     pub end: u32_,
     pub size: u32_,
     pub copybreak: u32_,
-    pub copy: [::aya_bpf::cty::c_ulong; 1usize],
+    pub copy: [::aya_ebpf::cty::c_ulong; 1usize],
     pub data: [scatterlist; 19usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sk_msg {
     pub sg: sk_msg_sg,
-    pub data: *mut ::aya_bpf::cty::c_void,
-    pub data_end: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
+    pub data_end: *mut ::aya_ebpf::cty::c_void,
     pub apply_bytes: u32_,
     pub cork_bytes: u32_,
     pub flags: u32_,
@@ -28804,7 +28858,7 @@ pub struct nf_hook_state {
             arg1: *mut net,
             arg2: *mut sock,
             arg3: *mut sk_buff,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -28833,12 +28887,12 @@ pub struct bpf_mem_cache {
     pub free_llist_extra: llist_head,
     pub refill_work: irq_work,
     pub objcg: *mut obj_cgroup,
-    pub unit_size: ::aya_bpf::cty::c_int,
-    pub free_cnt: ::aya_bpf::cty::c_int,
-    pub low_watermark: ::aya_bpf::cty::c_int,
-    pub high_watermark: ::aya_bpf::cty::c_int,
-    pub batch: ::aya_bpf::cty::c_int,
-    pub percpu_size: ::aya_bpf::cty::c_int,
+    pub unit_size: ::aya_ebpf::cty::c_int,
+    pub free_cnt: ::aya_ebpf::cty::c_int,
+    pub low_watermark: ::aya_ebpf::cty::c_int,
+    pub high_watermark: ::aya_ebpf::cty::c_int,
+    pub batch: ::aya_ebpf::cty::c_int,
+    pub percpu_size: ::aya_ebpf::cty::c_int,
     pub draining: bool_,
     pub tgt: *mut bpf_mem_cache,
     pub free_by_rcu: llist_head,
@@ -28866,7 +28920,7 @@ pub struct xdp_dev_bulk_queue {
     pub dev: *mut net_device,
     pub dev_rx: *mut net_device,
     pub xdp_prog: *mut bpf_prog,
-    pub count: ::aya_bpf::cty::c_uint,
+    pub count: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -28877,19 +28931,19 @@ pub struct netdev_notifier_info {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct ptr_ring {
-    pub producer: ::aya_bpf::cty::c_int,
+    pub producer: ::aya_ebpf::cty::c_int,
     pub producer_lock: spinlock_t,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 56usize]>,
-    pub consumer_head: ::aya_bpf::cty::c_int,
-    pub consumer_tail: ::aya_bpf::cty::c_int,
+    pub consumer_head: ::aya_ebpf::cty::c_int,
+    pub consumer_tail: ::aya_ebpf::cty::c_int,
     pub consumer_lock: spinlock_t,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 48usize]>,
     pub __bindgen_padding_0: u32,
-    pub size: ::aya_bpf::cty::c_int,
-    pub batch: ::aya_bpf::cty::c_int,
-    pub queue: *mut *mut ::aya_bpf::cty::c_void,
+    pub size: ::aya_ebpf::cty::c_int,
+    pub batch: ::aya_ebpf::cty::c_int,
+    pub queue: *mut *mut ::aya_ebpf::cty::c_void,
     pub _bitfield_align_3: [u8; 0],
     pub _bitfield_3: __BindgenBitfieldUnit<[u8; 48usize]>,
 }
@@ -28899,31 +28953,31 @@ pub struct bpf_prog_offload_ops {
     pub insn_hook: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_verifier_env,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub finalize: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut bpf_verifier_env) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut bpf_verifier_env) -> ::aya_ebpf::cty::c_int,
     >,
     pub replace_insn: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_verifier_env,
             arg2: u32_,
             arg3: *mut bpf_insn,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub remove_insns: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut bpf_verifier_env,
             arg2: u32_,
             arg3: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub prepare:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_prog) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_prog) -> ::aya_ebpf::cty::c_int>,
     pub translate:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_prog) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_prog) -> ::aya_ebpf::cty::c_int>,
     pub destroy: ::core::option::Option<unsafe extern "C" fn(arg1: *mut bpf_prog)>,
 }
 #[repr(C)]
@@ -28931,43 +28985,43 @@ pub struct bpf_prog_offload_ops {
 pub struct bpf_offload_dev {
     pub ops: *const bpf_prog_offload_ops,
     pub netdevs: list_head,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 pub struct perf_buffer {
     pub refcount: refcount_t,
     pub callback_head: callback_head,
-    pub nr_pages: ::aya_bpf::cty::c_int,
-    pub overwrite: ::aya_bpf::cty::c_int,
-    pub paused: ::aya_bpf::cty::c_int,
+    pub nr_pages: ::aya_ebpf::cty::c_int,
+    pub overwrite: ::aya_ebpf::cty::c_int,
+    pub paused: ::aya_ebpf::cty::c_int,
     pub poll: atomic_t,
     pub head: local_t,
-    pub nest: ::aya_bpf::cty::c_uint,
+    pub nest: ::aya_ebpf::cty::c_uint,
     pub events: local_t,
     pub wakeup: local_t,
     pub lost: local_t,
-    pub watermark: ::aya_bpf::cty::c_long,
-    pub aux_watermark: ::aya_bpf::cty::c_long,
+    pub watermark: ::aya_ebpf::cty::c_long,
+    pub aux_watermark: ::aya_ebpf::cty::c_long,
     pub event_lock: spinlock_t,
     pub event_list: list_head,
     pub mmap_count: atomic_t,
-    pub mmap_locked: ::aya_bpf::cty::c_ulong,
+    pub mmap_locked: ::aya_ebpf::cty::c_ulong,
     pub mmap_user: *mut user_struct,
-    pub aux_head: ::aya_bpf::cty::c_long,
-    pub aux_nest: ::aya_bpf::cty::c_uint,
-    pub aux_wakeup: ::aya_bpf::cty::c_long,
-    pub aux_pgoff: ::aya_bpf::cty::c_ulong,
-    pub aux_nr_pages: ::aya_bpf::cty::c_int,
-    pub aux_overwrite: ::aya_bpf::cty::c_int,
+    pub aux_head: ::aya_ebpf::cty::c_long,
+    pub aux_nest: ::aya_ebpf::cty::c_uint,
+    pub aux_wakeup: ::aya_ebpf::cty::c_long,
+    pub aux_pgoff: ::aya_ebpf::cty::c_ulong,
+    pub aux_nr_pages: ::aya_ebpf::cty::c_int,
+    pub aux_overwrite: ::aya_ebpf::cty::c_int,
     pub aux_mmap_count: atomic_t,
-    pub aux_mmap_locked: ::aya_bpf::cty::c_ulong,
-    pub free_aux: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+    pub aux_mmap_locked: ::aya_ebpf::cty::c_ulong,
+    pub free_aux: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
     pub aux_refcount: refcount_t,
-    pub aux_in_sampling: ::aya_bpf::cty::c_int,
-    pub aux_pages: *mut *mut ::aya_bpf::cty::c_void,
-    pub aux_priv: *mut ::aya_bpf::cty::c_void,
+    pub aux_in_sampling: ::aya_ebpf::cty::c_int,
+    pub aux_pages: *mut *mut ::aya_ebpf::cty::c_void,
+    pub aux_priv: *mut ::aya_ebpf::cty::c_void,
     pub user_page: *mut perf_event_mmap_page,
-    pub data_pages: __IncompleteArrayField<*mut ::aya_bpf::cty::c_void>,
+    pub data_pages: __IncompleteArrayField<*mut ::aya_ebpf::cty::c_void>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -28981,7 +29035,7 @@ pub struct uprobe {
     pub inode: *mut inode,
     pub offset: loff_t,
     pub ref_ctr_offset: loff_t,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub arch: arch_uprobe,
 }
 #[repr(C)]
@@ -28989,10 +29043,10 @@ pub struct uprobe {
 pub struct xol_area {
     pub wq: wait_queue_head_t,
     pub slot_count: atomic_t,
-    pub bitmap: *mut ::aya_bpf::cty::c_ulong,
+    pub bitmap: *mut ::aya_ebpf::cty::c_ulong,
     pub xol_mapping: vm_special_mapping,
     pub pages: [*mut page; 2usize],
-    pub vaddr: ::aya_bpf::cty::c_ulong,
+    pub vaddr: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -29010,7 +29064,7 @@ pub struct capture_control {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct folio_batch {
-    pub nr: ::aya_bpf::cty::c_uchar,
+    pub nr: ::aya_ebpf::cty::c_uchar,
     pub percpu_pvec_drained: bool_,
     pub folios: [*mut folio; 15usize],
 }
@@ -29019,21 +29073,21 @@ pub struct folio_batch {
 pub struct compact_control {
     pub freepages: list_head,
     pub migratepages: list_head,
-    pub nr_freepages: ::aya_bpf::cty::c_uint,
-    pub nr_migratepages: ::aya_bpf::cty::c_uint,
-    pub free_pfn: ::aya_bpf::cty::c_ulong,
-    pub migrate_pfn: ::aya_bpf::cty::c_ulong,
-    pub fast_start_pfn: ::aya_bpf::cty::c_ulong,
+    pub nr_freepages: ::aya_ebpf::cty::c_uint,
+    pub nr_migratepages: ::aya_ebpf::cty::c_uint,
+    pub free_pfn: ::aya_ebpf::cty::c_ulong,
+    pub migrate_pfn: ::aya_ebpf::cty::c_ulong,
+    pub fast_start_pfn: ::aya_ebpf::cty::c_ulong,
     pub zone: *mut zone,
-    pub total_migrate_scanned: ::aya_bpf::cty::c_ulong,
-    pub total_free_scanned: ::aya_bpf::cty::c_ulong,
-    pub fast_search_fail: ::aya_bpf::cty::c_ushort,
-    pub search_order: ::aya_bpf::cty::c_short,
+    pub total_migrate_scanned: ::aya_ebpf::cty::c_ulong,
+    pub total_free_scanned: ::aya_ebpf::cty::c_ulong,
+    pub fast_search_fail: ::aya_ebpf::cty::c_ushort,
+    pub search_order: ::aya_ebpf::cty::c_short,
     pub gfp_mask: gfp_t,
-    pub order: ::aya_bpf::cty::c_int,
-    pub migratetype: ::aya_bpf::cty::c_int,
-    pub alloc_flags: ::aya_bpf::cty::c_uint,
-    pub highest_zoneidx: ::aya_bpf::cty::c_int,
+    pub order: ::aya_ebpf::cty::c_int,
+    pub migratetype: ::aya_ebpf::cty::c_int,
+    pub alloc_flags: ::aya_ebpf::cty::c_uint,
+    pub highest_zoneidx: ::aya_ebpf::cty::c_int,
     pub mode: migrate_mode::Type,
     pub ignore_skip_hint: bool_,
     pub no_set_skip_hint: bool_,
@@ -29057,36 +29111,36 @@ pub struct reciprocal_value {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kmem_cache_order_objects {
-    pub x: ::aya_bpf::cty::c_uint,
+    pub x: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kmem_cache {
     pub cpu_slab: *mut kmem_cache_cpu,
     pub flags: slab_flags_t,
-    pub min_partial: ::aya_bpf::cty::c_ulong,
-    pub size: ::aya_bpf::cty::c_uint,
-    pub object_size: ::aya_bpf::cty::c_uint,
+    pub min_partial: ::aya_ebpf::cty::c_ulong,
+    pub size: ::aya_ebpf::cty::c_uint,
+    pub object_size: ::aya_ebpf::cty::c_uint,
     pub reciprocal_size: reciprocal_value,
-    pub offset: ::aya_bpf::cty::c_uint,
-    pub cpu_partial: ::aya_bpf::cty::c_uint,
-    pub cpu_partial_slabs: ::aya_bpf::cty::c_uint,
+    pub offset: ::aya_ebpf::cty::c_uint,
+    pub cpu_partial: ::aya_ebpf::cty::c_uint,
+    pub cpu_partial_slabs: ::aya_ebpf::cty::c_uint,
     pub oo: kmem_cache_order_objects,
     pub min: kmem_cache_order_objects,
     pub allocflags: gfp_t,
-    pub refcount: ::aya_bpf::cty::c_int,
-    pub ctor: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
-    pub inuse: ::aya_bpf::cty::c_uint,
-    pub align: ::aya_bpf::cty::c_uint,
-    pub red_left_pad: ::aya_bpf::cty::c_uint,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub refcount: ::aya_ebpf::cty::c_int,
+    pub ctor: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
+    pub inuse: ::aya_ebpf::cty::c_uint,
+    pub align: ::aya_ebpf::cty::c_uint,
+    pub red_left_pad: ::aya_ebpf::cty::c_uint,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub list: list_head,
     pub kobj: kobject,
-    pub random: ::aya_bpf::cty::c_ulong,
-    pub remote_node_defrag_ratio: ::aya_bpf::cty::c_uint,
-    pub random_seq: *mut ::aya_bpf::cty::c_uint,
-    pub useroffset: ::aya_bpf::cty::c_uint,
-    pub usersize: ::aya_bpf::cty::c_uint,
+    pub random: ::aya_ebpf::cty::c_ulong,
+    pub remote_node_defrag_ratio: ::aya_ebpf::cty::c_uint,
+    pub random_seq: *mut ::aya_ebpf::cty::c_uint,
+    pub useroffset: ::aya_ebpf::cty::c_uint,
+    pub usersize: ::aya_ebpf::cty::c_uint,
     pub node: [*mut kmem_cache_node; 64usize],
 }
 pub type freelist_full_t = u128_;
@@ -29100,19 +29154,19 @@ pub union freelist_aba_t {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct freelist_aba_t__bindgen_ty_1 {
-    pub freelist: *mut ::aya_bpf::cty::c_void,
-    pub counter: ::aya_bpf::cty::c_ulong,
+    pub freelist: *mut ::aya_ebpf::cty::c_void,
+    pub counter: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[repr(align(16))]
 #[derive(Copy, Clone)]
 pub struct slab {
-    pub __page_flags: ::aya_bpf::cty::c_ulong,
+    pub __page_flags: ::aya_ebpf::cty::c_ulong,
     pub slab_cache: *mut kmem_cache,
     pub __bindgen_anon_1: slab__bindgen_ty_1,
-    pub __unused: ::aya_bpf::cty::c_uint,
+    pub __unused: ::aya_ebpf::cty::c_uint,
     pub __page_refcount: atomic_t,
-    pub memcg_data: ::aya_bpf::cty::c_ulong,
+    pub memcg_data: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[repr(align(16))]
@@ -29138,7 +29192,7 @@ pub union slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {
     pub next: *mut slab,
-    pub slabs: ::aya_bpf::cty::c_int,
+    pub slabs: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[repr(align(16))]
@@ -29150,14 +29204,14 @@ pub union slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1 {
-    pub freelist: *mut ::aya_bpf::cty::c_void,
+    pub freelist: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_1:
         slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1__bindgen_ty_1,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1__bindgen_ty_1 {
-    pub counters: ::aya_bpf::cty::c_ulong,
+    pub counters: ::aya_ebpf::cty::c_ulong,
     pub __bindgen_anon_1:
         slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1,
 }
@@ -29171,33 +29225,33 @@ pub struct slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1__bindgen
 }
 impl slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 {
     #[inline]
-    pub fn inuse(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn inuse(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 16u8) as u32) }
     }
     #[inline]
-    pub fn set_inuse(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_inuse(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 16u8, val as u64)
         }
     }
     #[inline]
-    pub fn objects(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn objects(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 15u8) as u32) }
     }
     #[inline]
-    pub fn set_objects(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_objects(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(16usize, 15u8, val as u64)
         }
     }
     #[inline]
-    pub fn frozen(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn frozen(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(31usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_frozen(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_frozen(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(31usize, 1u8, val as u64)
@@ -29205,9 +29259,9 @@ impl slab__bindgen_ty_1__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1__bindgen_ty_1_
     }
     #[inline]
     pub fn new_bitfield_1(
-        inuse: ::aya_bpf::cty::c_uint,
-        objects: ::aya_bpf::cty::c_uint,
-        frozen: ::aya_bpf::cty::c_uint,
+        inuse: ::aya_ebpf::cty::c_uint,
+        objects: ::aya_ebpf::cty::c_uint,
+        frozen: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 4usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 16u8, {
@@ -29244,14 +29298,14 @@ pub union kmem_cache_cpu__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kmem_cache_cpu__bindgen_ty_1__bindgen_ty_1 {
-    pub freelist: *mut *mut ::aya_bpf::cty::c_void,
-    pub tid: ::aya_bpf::cty::c_ulong,
+    pub freelist: *mut *mut ::aya_ebpf::cty::c_void,
+    pub tid: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct kmem_cache_node {
     pub list_lock: spinlock_t,
-    pub nr_partial: ::aya_bpf::cty::c_ulong,
+    pub nr_partial: ::aya_ebpf::cty::c_ulong,
     pub partial: list_head,
     pub nr_slabs: atomic_long_t,
     pub total_objects: atomic_long_t,
@@ -29359,8 +29413,8 @@ pub struct fid__bindgen_ty_1__bindgen_ty_3__bindgen_ty_1 {}
 pub struct swap_iocb {
     pub iocb: kiocb,
     pub bvec: [bio_vec; 32usize],
-    pub pages: ::aya_bpf::cty::c_int,
-    pub len: ::aya_bpf::cty::c_int,
+    pub pages: ::aya_ebpf::cty::c_int,
+    pub len: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -29368,8 +29422,8 @@ pub struct mmu_notifier_subscriptions {
     pub list: hlist_head,
     pub has_itree: bool_,
     pub lock: spinlock_t,
-    pub invalidate_seq: ::aya_bpf::cty::c_ulong,
-    pub active_invalidate_ranges: ::aya_bpf::cty::c_ulong,
+    pub invalidate_seq: ::aya_ebpf::cty::c_ulong,
+    pub active_invalidate_ranges: ::aya_ebpf::cty::c_ulong,
     pub itree: rb_root_cached,
     pub wq: wait_queue_head_t,
     pub deferred_list: hlist_head,
@@ -29379,29 +29433,29 @@ pub struct mmu_notifier_subscriptions {
 pub struct memory_tier {
     pub list: list_head,
     pub memory_types: list_head,
-    pub adistance_start: ::aya_bpf::cty::c_int,
+    pub adistance_start: ::aya_ebpf::cty::c_int,
     pub dev: device,
     pub lower_tier_mask: nodemask_t,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct memcg_vmstats {
-    pub state: [::aya_bpf::cty::c_long; 48usize],
-    pub events: [::aya_bpf::cty::c_ulong; 19usize],
-    pub state_local: [::aya_bpf::cty::c_long; 48usize],
-    pub events_local: [::aya_bpf::cty::c_ulong; 19usize],
-    pub state_pending: [::aya_bpf::cty::c_long; 48usize],
-    pub events_pending: [::aya_bpf::cty::c_ulong; 19usize],
+    pub state: [::aya_ebpf::cty::c_long; 48usize],
+    pub events: [::aya_ebpf::cty::c_ulong; 19usize],
+    pub state_local: [::aya_ebpf::cty::c_long; 48usize],
+    pub events_local: [::aya_ebpf::cty::c_ulong; 19usize],
+    pub state_pending: [::aya_ebpf::cty::c_long; 48usize],
+    pub events_pending: [::aya_ebpf::cty::c_ulong; 19usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct memcg_vmstats_percpu {
-    pub state: [::aya_bpf::cty::c_long; 48usize],
-    pub events: [::aya_bpf::cty::c_ulong; 19usize],
-    pub state_prev: [::aya_bpf::cty::c_long; 48usize],
-    pub events_prev: [::aya_bpf::cty::c_ulong; 19usize],
-    pub nr_page_events: ::aya_bpf::cty::c_ulong,
-    pub targets: [::aya_bpf::cty::c_ulong; 2usize],
+    pub state: [::aya_ebpf::cty::c_long; 48usize],
+    pub events: [::aya_ebpf::cty::c_ulong; 19usize],
+    pub state_prev: [::aya_ebpf::cty::c_long; 48usize],
+    pub events_prev: [::aya_ebpf::cty::c_ulong; 19usize],
+    pub nr_page_events: ::aya_ebpf::cty::c_ulong,
+    pub targets: [::aya_ebpf::cty::c_ulong; 2usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -29437,17 +29491,17 @@ pub struct file_lock {
     pub fl_blocked_requests: list_head,
     pub fl_blocked_member: list_head,
     pub fl_owner: fl_owner_t,
-    pub fl_flags: ::aya_bpf::cty::c_uint,
-    pub fl_type: ::aya_bpf::cty::c_uchar,
-    pub fl_pid: ::aya_bpf::cty::c_uint,
-    pub fl_link_cpu: ::aya_bpf::cty::c_int,
+    pub fl_flags: ::aya_ebpf::cty::c_uint,
+    pub fl_type: ::aya_ebpf::cty::c_uchar,
+    pub fl_pid: ::aya_ebpf::cty::c_uint,
+    pub fl_link_cpu: ::aya_ebpf::cty::c_int,
     pub fl_wait: wait_queue_head_t,
     pub fl_file: *mut file,
     pub fl_start: loff_t,
     pub fl_end: loff_t,
     pub fl_fasync: *mut fasync_struct,
-    pub fl_break_time: ::aya_bpf::cty::c_ulong,
-    pub fl_downgrade_time: ::aya_bpf::cty::c_ulong,
+    pub fl_break_time: ::aya_ebpf::cty::c_ulong,
+    pub fl_downgrade_time: ::aya_ebpf::cty::c_ulong,
     pub fl_ops: *const file_lock_operations,
     pub fl_lmops: *const lock_manager_operations,
     pub fl_u: file_lock__bindgen_ty_1,
@@ -29464,8 +29518,8 @@ pub union file_lock__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct file_lock__bindgen_ty_1__bindgen_ty_1 {
     pub link: list_head,
-    pub state: ::aya_bpf::cty::c_int,
-    pub debug_id: ::aya_bpf::cty::c_uint,
+    pub state: ::aya_ebpf::cty::c_int,
+    pub debug_id: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -29482,26 +29536,26 @@ pub struct file_lock_operations {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct lock_manager_operations {
-    pub lm_mod_owner: *mut ::aya_bpf::cty::c_void,
+    pub lm_mod_owner: *mut ::aya_ebpf::cty::c_void,
     pub lm_get_owner: ::core::option::Option<unsafe extern "C" fn(arg1: fl_owner_t) -> fl_owner_t>,
     pub lm_put_owner: ::core::option::Option<unsafe extern "C" fn(arg1: fl_owner_t)>,
     pub lm_notify: ::core::option::Option<unsafe extern "C" fn(arg1: *mut file_lock)>,
     pub lm_grant: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file_lock,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lm_break: ::core::option::Option<unsafe extern "C" fn(arg1: *mut file_lock) -> bool_>,
     pub lm_change: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file_lock,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut list_head,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lm_setup: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut file_lock, arg2: *mut *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut file_lock, arg2: *mut *mut ::aya_ebpf::cty::c_void),
     >,
     pub lm_breaker_owns_lease:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut file_lock) -> bool_>,
@@ -29547,8 +29601,8 @@ pub struct mnt_namespace {
     pub seq: u64_,
     pub poll: wait_queue_head_t,
     pub event: u64_,
-    pub mounts: ::aya_bpf::cty::c_uint,
-    pub pending_mounts: ::aya_bpf::cty::c_uint,
+    pub mounts: ::aya_ebpf::cty::c_uint,
+    pub pending_mounts: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -29562,7 +29616,7 @@ pub struct mount {
     pub mnt_mounts: list_head,
     pub mnt_child: list_head,
     pub mnt_instance: list_head,
-    pub mnt_devname: *const ::aya_bpf::cty::c_char,
+    pub mnt_devname: *const ::aya_ebpf::cty::c_char,
     pub mnt_list: list_head,
     pub mnt_expire: list_head,
     pub mnt_share: list_head,
@@ -29575,9 +29629,9 @@ pub struct mount {
     pub mnt_umounting: list_head,
     pub mnt_fsnotify_marks: *mut fsnotify_mark_connector,
     pub mnt_fsnotify_mask: __u32,
-    pub mnt_id: ::aya_bpf::cty::c_int,
-    pub mnt_group_id: ::aya_bpf::cty::c_int,
-    pub mnt_expiry_mark: ::aya_bpf::cty::c_int,
+    pub mnt_id: ::aya_ebpf::cty::c_int,
+    pub mnt_group_id: ::aya_ebpf::cty::c_int,
+    pub mnt_expiry_mark: ::aya_ebpf::cty::c_int,
     pub mnt_pins: hlist_head,
     pub mnt_stuck_children: hlist_head,
 }
@@ -29596,8 +29650,8 @@ pub union mount__bindgen_ty_2 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct mnt_pcp {
-    pub mnt_count: ::aya_bpf::cty::c_int,
-    pub mnt_writers: ::aya_bpf::cty::c_int,
+    pub mnt_count: ::aya_ebpf::cty::c_int,
+    pub mnt_writers: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -29605,15 +29659,15 @@ pub struct mountpoint {
     pub m_hash: hlist_node,
     pub m_dentry: *mut dentry,
     pub m_list: hlist_head,
-    pub m_count: ::aya_bpf::cty::c_int,
+    pub m_count: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct saved {
     pub link: path,
     pub done: delayed_call,
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub seq: ::aya_bpf::cty::c_uint,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub seq: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -29622,30 +29676,30 @@ pub struct nameidata {
     pub last: qstr,
     pub root: path,
     pub inode: *mut inode,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub state: ::aya_bpf::cty::c_uint,
-    pub seq: ::aya_bpf::cty::c_uint,
-    pub next_seq: ::aya_bpf::cty::c_uint,
-    pub m_seq: ::aya_bpf::cty::c_uint,
-    pub r_seq: ::aya_bpf::cty::c_uint,
-    pub last_type: ::aya_bpf::cty::c_int,
-    pub depth: ::aya_bpf::cty::c_uint,
-    pub total_link_count: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub state: ::aya_ebpf::cty::c_uint,
+    pub seq: ::aya_ebpf::cty::c_uint,
+    pub next_seq: ::aya_ebpf::cty::c_uint,
+    pub m_seq: ::aya_ebpf::cty::c_uint,
+    pub r_seq: ::aya_ebpf::cty::c_uint,
+    pub last_type: ::aya_ebpf::cty::c_int,
+    pub depth: ::aya_ebpf::cty::c_uint,
+    pub total_link_count: ::aya_ebpf::cty::c_int,
     pub stack: *mut saved,
     pub internal: [saved; 2usize],
     pub name: *mut filename,
     pub saved: *mut nameidata,
-    pub root_seq: ::aya_bpf::cty::c_uint,
-    pub dfd: ::aya_bpf::cty::c_int,
+    pub root_seq: ::aya_ebpf::cty::c_uint,
+    pub dfd: ::aya_ebpf::cty::c_int,
     pub dir_vfsuid: vfsuid_t,
     pub dir_mode: umode_t,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fiemap_extent_info {
-    pub fi_flags: ::aya_bpf::cty::c_uint,
-    pub fi_extents_mapped: ::aya_bpf::cty::c_uint,
-    pub fi_extents_max: ::aya_bpf::cty::c_uint,
+    pub fi_flags: ::aya_ebpf::cty::c_uint,
+    pub fi_extents_mapped: ::aya_ebpf::cty::c_uint,
+    pub fi_extents_max: ::aya_ebpf::cty::c_uint,
     pub fi_extents_start: *mut fiemap_extent,
 }
 #[repr(C)]
@@ -29667,26 +29721,26 @@ pub struct mnt_idmap {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct unicode_map {
-    pub version: ::aya_bpf::cty::c_uint,
+    pub version: ::aya_ebpf::cty::c_uint,
     pub ntab: [*const utf8data; 2usize],
     pub tables: *const utf8data_table,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct utf8data {
-    pub maxage: ::aya_bpf::cty::c_uint,
-    pub offset: ::aya_bpf::cty::c_uint,
+    pub maxage: ::aya_ebpf::cty::c_uint,
+    pub offset: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct utf8data_table {
-    pub utf8agetab: *const ::aya_bpf::cty::c_uint,
-    pub utf8agetab_size: ::aya_bpf::cty::c_int,
+    pub utf8agetab: *const ::aya_ebpf::cty::c_uint,
+    pub utf8agetab_size: ::aya_ebpf::cty::c_int,
     pub utf8nfdicfdata: *const utf8data,
-    pub utf8nfdicfdata_size: ::aya_bpf::cty::c_int,
+    pub utf8nfdicfdata_size: ::aya_ebpf::cty::c_int,
     pub utf8nfdidata: *const utf8data,
-    pub utf8nfdidata_size: ::aya_bpf::cty::c_int,
-    pub utf8data: *const ::aya_bpf::cty::c_uchar,
+    pub utf8nfdidata_size: ::aya_ebpf::cty::c_int,
+    pub utf8data: *const ::aya_ebpf::cty::c_uchar,
 }
 pub type blk_mq_req_flags_t = __u32;
 #[repr(C)]
@@ -29704,8 +29758,8 @@ pub struct iomap {
     pub flags: u16_,
     pub bdev: *mut block_device,
     pub dax_dev: *mut dax_device,
-    pub inline_data: *mut ::aya_bpf::cty::c_void,
-    pub private: *mut ::aya_bpf::cty::c_void,
+    pub inline_data: *mut ::aya_ebpf::cty::c_void,
+    pub private: *mut ::aya_ebpf::cty::c_void,
     pub folio_ops: *const iomap_folio_ops,
     pub validity_cookie: u64_,
 }
@@ -29716,14 +29770,14 @@ pub struct iomap_folio_ops {
         unsafe extern "C" fn(
             arg1: *mut iomap_iter,
             arg2: loff_t,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
         ) -> *mut folio,
     >,
     pub put_folio: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: loff_t,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: *mut folio,
         ),
     >,
@@ -29737,18 +29791,18 @@ pub struct iomap_iter {
     pub pos: loff_t,
     pub len: u64_,
     pub processed: s64,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub iomap: iomap,
     pub srcmap: iomap,
-    pub private: *mut ::aya_bpf::cty::c_void,
+    pub private: *mut ::aya_ebpf::cty::c_void,
 }
 pub type nlink_t = u32_;
 pub type proc_write_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut file,
-        arg2: *mut ::aya_bpf::cty::c_char,
+        arg2: *mut ::aya_ebpf::cty::c_char,
         arg3: usize,
-    ) -> ::aya_bpf::cty::c_int,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 pub struct proc_dir_entry {
@@ -29762,9 +29816,9 @@ pub struct proc_dir_entry {
     pub proc_dops: *const dentry_operations,
     pub __bindgen_anon_2: proc_dir_entry__bindgen_ty_2,
     pub write: proc_write_t,
-    pub data: *mut ::aya_bpf::cty::c_void,
-    pub state_size: ::aya_bpf::cty::c_uint,
-    pub low_ino: ::aya_bpf::cty::c_uint,
+    pub data: *mut ::aya_ebpf::cty::c_void,
+    pub state_size: ::aya_ebpf::cty::c_uint,
+    pub low_ino: ::aya_ebpf::cty::c_uint,
     pub nlink: nlink_t,
     pub uid: kuid_t,
     pub gid: kgid_t,
@@ -29772,11 +29826,11 @@ pub struct proc_dir_entry {
     pub parent: *mut proc_dir_entry,
     pub subdir: rb_root,
     pub subdir_node: rb_node,
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
     pub mode: umode_t,
     pub flags: u8_,
     pub namelen: u8_,
-    pub inline_name: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub inline_name: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -29791,8 +29845,8 @@ pub union proc_dir_entry__bindgen_ty_2 {
     pub single_show: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut seq_file,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -29801,8 +29855,8 @@ pub struct eventfd_ctx {
     pub kref: kref,
     pub wqh: wait_queue_head_t,
     pub count: __u64,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub id: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub id: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -29813,8 +29867,8 @@ pub struct userfaultfd_ctx {
     pub event_wqh: wait_queue_head_t,
     pub refile_seq: seqcount_spinlock_t,
     pub refcount: refcount_t,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub features: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub features: ::aya_ebpf::cty::c_uint,
     pub released: bool_,
     pub mmap_changing: atomic_t,
     pub mm: *mut mm_struct,
@@ -29823,7 +29877,7 @@ pub struct userfaultfd_ctx {
 #[derive(Debug)]
 pub struct kioctx_table {
     pub rcu: callback_head,
-    pub nr: ::aya_bpf::cty::c_uint,
+    pub nr: ::aya_ebpf::cty::c_uint,
     pub table: __IncompleteArrayField<*mut kioctx>,
 }
 #[repr(C)]
@@ -29832,15 +29886,15 @@ pub struct kioctx {
     pub users: percpu_ref,
     pub dead: atomic_t,
     pub reqs: percpu_ref,
-    pub user_id: ::aya_bpf::cty::c_ulong,
+    pub user_id: ::aya_ebpf::cty::c_ulong,
     pub cpu: *mut kioctx_cpu,
-    pub req_batch: ::aya_bpf::cty::c_uint,
-    pub max_reqs: ::aya_bpf::cty::c_uint,
-    pub nr_events: ::aya_bpf::cty::c_uint,
-    pub mmap_base: ::aya_bpf::cty::c_ulong,
-    pub mmap_size: ::aya_bpf::cty::c_ulong,
+    pub req_batch: ::aya_ebpf::cty::c_uint,
+    pub max_reqs: ::aya_ebpf::cty::c_uint,
+    pub nr_events: ::aya_ebpf::cty::c_uint,
+    pub mmap_base: ::aya_ebpf::cty::c_ulong,
+    pub mmap_size: ::aya_ebpf::cty::c_ulong,
     pub ring_pages: *mut *mut page,
-    pub nr_pages: ::aya_bpf::cty::c_long,
+    pub nr_pages: ::aya_ebpf::cty::c_long,
     pub free_rwork: rcu_work,
     pub rq_wait: *mut ctx_rq_wait,
     pub _bitfield_align_1: [u8; 0],
@@ -29851,7 +29905,7 @@ pub struct kioctx {
     pub __bindgen_anon_4: kioctx__bindgen_ty_4,
     pub internal_pages: [*mut page; 8usize],
     pub aio_ring_file: *mut file,
-    pub id: ::aya_bpf::cty::c_uint,
+    pub id: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 48usize]>,
     pub __bindgen_padding_0: u32,
@@ -29890,8 +29944,8 @@ impl kioctx__bindgen_ty_3 {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct kioctx__bindgen_ty_4 {
-    pub tail: ::aya_bpf::cty::c_uint,
-    pub completed_events: ::aya_bpf::cty::c_uint,
+    pub tail: ::aya_ebpf::cty::c_uint,
+    pub completed_events: ::aya_ebpf::cty::c_uint,
     pub completion_lock: spinlock_t,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 48usize]>,
@@ -29907,7 +29961,7 @@ impl kioctx {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct kioctx_cpu {
-    pub reqs_available: ::aya_bpf::cty::c_uint,
+    pub reqs_available: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -29939,7 +29993,7 @@ pub struct fscrypt_info {
 #[repr(C)]
 #[derive(Debug)]
 pub struct crypto_skcipher {
-    pub reqsize: ::aya_bpf::cty::c_uint,
+    pub reqsize: ::aya_ebpf::cty::c_uint,
     pub base: crypto_tfm,
 }
 #[repr(C)]
@@ -29957,7 +30011,7 @@ pub union fscrypt_key_specifier__bindgen_ty_1 {
     pub identifier: [__u8; 16usize],
 }
 pub mod blk_crypto_mode_num {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const BLK_ENCRYPTION_MODE_INVALID: Type = 0;
     pub const BLK_ENCRYPTION_MODE_AES_256_XTS: Type = 1;
     pub const BLK_ENCRYPTION_MODE_AES_128_CBC_ESSIV: Type = 2;
@@ -29968,14 +30022,14 @@ pub mod blk_crypto_mode_num {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct fscrypt_mode {
-    pub friendly_name: *const ::aya_bpf::cty::c_char,
-    pub cipher_str: *const ::aya_bpf::cty::c_char,
-    pub keysize: ::aya_bpf::cty::c_int,
-    pub security_strength: ::aya_bpf::cty::c_int,
-    pub ivsize: ::aya_bpf::cty::c_int,
-    pub logged_cryptoapi_impl: ::aya_bpf::cty::c_int,
-    pub logged_blk_crypto_native: ::aya_bpf::cty::c_int,
-    pub logged_blk_crypto_fallback: ::aya_bpf::cty::c_int,
+    pub friendly_name: *const ::aya_ebpf::cty::c_char,
+    pub cipher_str: *const ::aya_ebpf::cty::c_char,
+    pub keysize: ::aya_ebpf::cty::c_int,
+    pub security_strength: ::aya_ebpf::cty::c_int,
+    pub ivsize: ::aya_ebpf::cty::c_int,
+    pub logged_cryptoapi_impl: ::aya_ebpf::cty::c_int,
+    pub logged_blk_crypto_native: ::aya_ebpf::cty::c_int,
+    pub logged_blk_crypto_fallback: ::aya_ebpf::cty::c_int,
     pub blk_crypto_mode: blk_crypto_mode_num::Type,
 }
 #[repr(C)]
@@ -30021,7 +30075,7 @@ pub struct crypto_instance {
     pub tmpl: *mut crypto_template,
     pub __bindgen_anon_1: crypto_instance__bindgen_ty_1,
     pub free_work: work_struct,
-    pub __ctx: __IncompleteArrayField<*mut ::aya_bpf::cty::c_void>,
+    pub __ctx: __IncompleteArrayField<*mut ::aya_ebpf::cty::c_void>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -30056,9 +30110,9 @@ pub struct crypto_template {
         unsafe extern "C" fn(
             arg1: *mut crypto_template,
             arg2: *mut *mut rtattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub name: [::aya_bpf::cty::c_char; 128usize],
+    pub name: [::aya_ebpf::cty::c_char; 128usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -30074,7 +30128,7 @@ pub struct fscrypt_direct_key {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct xdr_netobj {
-    pub len: ::aya_bpf::cty::c_uint,
+    pub len: ::aya_ebpf::cty::c_uint,
     pub data: *mut u8_,
 }
 #[repr(C)]
@@ -30084,11 +30138,11 @@ pub struct xdr_buf {
     pub tail: [kvec; 1usize],
     pub bvec: *mut bio_vec,
     pub pages: *mut *mut page,
-    pub page_base: ::aya_bpf::cty::c_uint,
-    pub page_len: ::aya_bpf::cty::c_uint,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub buflen: ::aya_bpf::cty::c_uint,
-    pub len: ::aya_bpf::cty::c_uint,
+    pub page_base: ::aya_ebpf::cty::c_uint,
+    pub page_len: ::aya_ebpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub buflen: ::aya_ebpf::cty::c_uint,
+    pub len: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -30099,8 +30153,8 @@ pub struct xdr_stream {
     pub iov: *mut kvec,
     pub scratch: kvec,
     pub page_ptr: *mut *mut page,
-    pub page_kaddr: *mut ::aya_bpf::cty::c_void,
-    pub nwords: ::aya_bpf::cty::c_uint,
+    pub page_kaddr: *mut ::aya_ebpf::cty::c_void,
+    pub nwords: ::aya_ebpf::cty::c_uint,
     pub rqst: *mut rpc_rqst,
 }
 #[repr(C)]
@@ -30112,33 +30166,33 @@ pub struct rpc_rqst {
     pub rq_task: *mut rpc_task,
     pub rq_cred: *mut rpc_cred,
     pub rq_xid: __be32,
-    pub rq_cong: ::aya_bpf::cty::c_int,
+    pub rq_cong: ::aya_ebpf::cty::c_int,
     pub rq_seqno: u32_,
-    pub rq_enc_pages_num: ::aya_bpf::cty::c_int,
+    pub rq_enc_pages_num: ::aya_ebpf::cty::c_int,
     pub rq_enc_pages: *mut *mut page,
     pub rq_release_snd_buf: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_rqst)>,
     pub __bindgen_anon_1: rpc_rqst__bindgen_ty_1,
     pub rq_xmit: list_head,
     pub rq_xmit2: list_head,
-    pub rq_buffer: *mut ::aya_bpf::cty::c_void,
+    pub rq_buffer: *mut ::aya_ebpf::cty::c_void,
     pub rq_callsize: usize,
-    pub rq_rbuffer: *mut ::aya_bpf::cty::c_void,
+    pub rq_rbuffer: *mut ::aya_ebpf::cty::c_void,
     pub rq_rcvsize: usize,
     pub rq_xmit_bytes_sent: usize,
     pub rq_reply_bytes_recvd: usize,
     pub rq_private_buf: xdr_buf,
-    pub rq_majortimeo: ::aya_bpf::cty::c_ulong,
-    pub rq_minortimeo: ::aya_bpf::cty::c_ulong,
-    pub rq_timeout: ::aya_bpf::cty::c_ulong,
+    pub rq_majortimeo: ::aya_ebpf::cty::c_ulong,
+    pub rq_minortimeo: ::aya_ebpf::cty::c_ulong,
+    pub rq_timeout: ::aya_ebpf::cty::c_ulong,
     pub rq_rtt: ktime_t,
-    pub rq_retries: ::aya_bpf::cty::c_uint,
-    pub rq_connect_cookie: ::aya_bpf::cty::c_uint,
+    pub rq_retries: ::aya_ebpf::cty::c_uint,
+    pub rq_connect_cookie: ::aya_ebpf::cty::c_uint,
     pub rq_pin: atomic_t,
     pub rq_bytes_sent: u32_,
     pub rq_xtime: ktime_t,
-    pub rq_ntrans: ::aya_bpf::cty::c_int,
+    pub rq_ntrans: ::aya_ebpf::cty::c_int,
     pub rq_bc_list: list_head,
-    pub rq_bc_pa_state: ::aya_bpf::cty::c_ulong,
+    pub rq_bc_pa_state: ::aya_ebpf::cty::c_ulong,
     pub rq_bc_pa_list: list_head,
 }
 #[repr(C)]
@@ -30151,22 +30205,22 @@ pub type kxdreproc_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut rpc_rqst,
         arg2: *mut xdr_stream,
-        arg3: *const ::aya_bpf::cty::c_void,
+        arg3: *const ::aya_ebpf::cty::c_void,
     ),
 >;
 pub type kxdrdproc_t = ::core::option::Option<
     unsafe extern "C" fn(
         arg1: *mut rpc_rqst,
         arg2: *mut xdr_stream,
-        arg3: *mut ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg3: *mut ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_message {
     pub rpc_proc: *const rpc_procinfo,
-    pub rpc_argp: *mut ::aya_bpf::cty::c_void,
-    pub rpc_resp: *mut ::aya_bpf::cty::c_void,
+    pub rpc_argp: *mut ::aya_ebpf::cty::c_void,
+    pub rpc_resp: *mut ::aya_ebpf::cty::c_void,
     pub rpc_cred: *const cred,
 }
 #[repr(C)]
@@ -30175,11 +30229,11 @@ pub struct rpc_procinfo {
     pub p_proc: u32_,
     pub p_encode: kxdreproc_t,
     pub p_decode: kxdrdproc_t,
-    pub p_arglen: ::aya_bpf::cty::c_uint,
-    pub p_replen: ::aya_bpf::cty::c_uint,
-    pub p_timer: ::aya_bpf::cty::c_uint,
+    pub p_arglen: ::aya_ebpf::cty::c_uint,
+    pub p_replen: ::aya_ebpf::cty::c_uint,
+    pub p_timer: ::aya_ebpf::cty::c_uint,
     pub p_statidx: u32_,
-    pub p_name: *const ::aya_bpf::cty::c_char,
+    pub p_name: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -30192,16 +30246,16 @@ pub struct rpc_wait {
 #[derive(Copy, Clone)]
 pub struct rpc_task {
     pub tk_count: atomic_t,
-    pub tk_status: ::aya_bpf::cty::c_int,
+    pub tk_status: ::aya_ebpf::cty::c_int,
     pub tk_task: list_head,
     pub tk_callback: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task)>,
     pub tk_action: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task)>,
-    pub tk_timeout: ::aya_bpf::cty::c_ulong,
-    pub tk_runstate: ::aya_bpf::cty::c_ulong,
+    pub tk_timeout: ::aya_ebpf::cty::c_ulong,
+    pub tk_runstate: ::aya_ebpf::cty::c_ulong,
     pub tk_waitqueue: *mut rpc_wait_queue,
     pub u: rpc_task__bindgen_ty_1,
     pub tk_msg: rpc_message,
-    pub tk_calldata: *mut ::aya_bpf::cty::c_void,
+    pub tk_calldata: *mut ::aya_ebpf::cty::c_void,
     pub tk_ops: *const rpc_call_ops,
     pub tk_client: *mut rpc_clnt,
     pub tk_xprt: *mut rpc_xprt,
@@ -30210,10 +30264,10 @@ pub struct rpc_task {
     pub tk_workqueue: *mut workqueue_struct,
     pub tk_start: ktime_t,
     pub tk_owner: pid_t,
-    pub tk_rpc_status: ::aya_bpf::cty::c_int,
-    pub tk_flags: ::aya_bpf::cty::c_ushort,
-    pub tk_timeouts: ::aya_bpf::cty::c_ushort,
-    pub tk_pid: ::aya_bpf::cty::c_ushort,
+    pub tk_rpc_status: ::aya_ebpf::cty::c_int,
+    pub tk_flags: ::aya_ebpf::cty::c_ushort,
+    pub tk_timeouts: ::aya_ebpf::cty::c_ushort,
+    pub tk_pid: ::aya_ebpf::cty::c_ushort,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub __bindgen_padding_0: u8,
@@ -30226,33 +30280,33 @@ pub union rpc_task__bindgen_ty_1 {
 }
 impl rpc_task {
     #[inline]
-    pub fn tk_priority(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn tk_priority(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u8) }
     }
     #[inline]
-    pub fn set_tk_priority(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_tk_priority(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 2u8, val as u64)
         }
     }
     #[inline]
-    pub fn tk_garb_retry(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn tk_garb_retry(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 2u8) as u8) }
     }
     #[inline]
-    pub fn set_tk_garb_retry(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_tk_garb_retry(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 2u8, val as u64)
         }
     }
     #[inline]
-    pub fn tk_cred_retry(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn tk_cred_retry(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 2u8) as u8) }
     }
     #[inline]
-    pub fn set_tk_cred_retry(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_tk_cred_retry(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(4usize, 2u8, val as u64)
@@ -30260,9 +30314,9 @@ impl rpc_task {
     }
     #[inline]
     pub fn new_bitfield_1(
-        tk_priority: ::aya_bpf::cty::c_uchar,
-        tk_garb_retry: ::aya_bpf::cty::c_uchar,
-        tk_cred_retry: ::aya_bpf::cty::c_uchar,
+        tk_priority: ::aya_ebpf::cty::c_uchar,
+        tk_garb_retry: ::aya_ebpf::cty::c_uchar,
+        tk_cred_retry: ::aya_ebpf::cty::c_uchar,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 2u8, {
@@ -30284,7 +30338,7 @@ impl rpc_task {
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_timer {
     pub list: list_head,
-    pub expires: ::aya_bpf::cty::c_ulong,
+    pub expires: ::aya_ebpf::cty::c_ulong,
     pub dwork: delayed_work,
 }
 #[repr(C)]
@@ -30292,27 +30346,27 @@ pub struct rpc_timer {
 pub struct rpc_wait_queue {
     pub lock: spinlock_t,
     pub tasks: [list_head; 4usize],
-    pub maxpriority: ::aya_bpf::cty::c_uchar,
-    pub priority: ::aya_bpf::cty::c_uchar,
-    pub nr: ::aya_bpf::cty::c_uchar,
-    pub qlen: ::aya_bpf::cty::c_ushort,
+    pub maxpriority: ::aya_ebpf::cty::c_uchar,
+    pub priority: ::aya_ebpf::cty::c_uchar,
+    pub nr: ::aya_ebpf::cty::c_uchar,
+    pub qlen: ::aya_ebpf::cty::c_ushort,
     pub timer_list: rpc_timer,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_call_ops {
     pub rpc_call_prepare: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub rpc_call_done: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub rpc_count_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub rpc_release:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -30320,7 +30374,7 @@ pub struct rpc_iostats {
     _unused: [u8; 0],
 }
 pub mod xprtsec_policies {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RPC_XPRTSEC_NONE: Type = 0;
     pub const RPC_XPRTSEC_TLS_ANON: Type = 1;
     pub const RPC_XPRTSEC_TLS_X509: Type = 2;
@@ -30341,19 +30395,19 @@ pub struct rpc_pipe_dir_head {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_rtt {
-    pub timeo: ::aya_bpf::cty::c_ulong,
-    pub srtt: [::aya_bpf::cty::c_ulong; 5usize],
-    pub sdrtt: [::aya_bpf::cty::c_ulong; 5usize],
-    pub ntimeouts: [::aya_bpf::cty::c_int; 5usize],
+    pub timeo: ::aya_ebpf::cty::c_ulong,
+    pub srtt: [::aya_ebpf::cty::c_ulong; 5usize],
+    pub sdrtt: [::aya_ebpf::cty::c_ulong; 5usize],
+    pub ntimeouts: [::aya_ebpf::cty::c_int; 5usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_timeout {
-    pub to_initval: ::aya_bpf::cty::c_ulong,
-    pub to_maxval: ::aya_bpf::cty::c_ulong,
-    pub to_increment: ::aya_bpf::cty::c_ulong,
-    pub to_retries: ::aya_bpf::cty::c_uint,
-    pub to_exponential: ::aya_bpf::cty::c_uchar,
+    pub to_initval: ::aya_ebpf::cty::c_ulong,
+    pub to_maxval: ::aya_ebpf::cty::c_ulong,
+    pub to_increment: ::aya_ebpf::cty::c_ulong,
+    pub to_retries: ::aya_ebpf::cty::c_uint,
+    pub to_exponential: ::aya_ebpf::cty::c_uchar,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -30366,7 +30420,7 @@ pub struct rpc_xprt_iter {
 #[derive(Copy, Clone)]
 pub struct rpc_clnt {
     pub cl_count: refcount_t,
-    pub cl_clid: ::aya_bpf::cty::c_uint,
+    pub cl_clid: ::aya_ebpf::cty::c_uint,
     pub cl_clients: list_head,
     pub cl_tasks: list_head,
     pub cl_pid: atomic_t,
@@ -30385,19 +30439,19 @@ pub struct rpc_clnt {
     pub cl_rtt: *mut rpc_rtt,
     pub cl_timeout: *const rpc_timeout,
     pub cl_swapper: atomic_t,
-    pub cl_nodelen: ::aya_bpf::cty::c_int,
-    pub cl_nodename: [::aya_bpf::cty::c_char; 65usize],
+    pub cl_nodelen: ::aya_ebpf::cty::c_int,
+    pub cl_nodename: [::aya_ebpf::cty::c_char; 65usize],
     pub cl_pipedir_objects: rpc_pipe_dir_head,
     pub cl_parent: *mut rpc_clnt,
     pub cl_rtt_default: rpc_rtt,
     pub cl_timeout_default: rpc_timeout,
     pub cl_program: *const rpc_program,
-    pub cl_principal: *const ::aya_bpf::cty::c_char,
+    pub cl_principal: *const ::aya_ebpf::cty::c_char,
     pub cl_debugfs: *mut dentry,
     pub cl_sysfs: *mut rpc_sysfs_client,
     pub __bindgen_anon_1: rpc_clnt__bindgen_ty_1,
     pub cl_cred: *const cred,
-    pub cl_max_connect: ::aya_bpf::cty::c_uint,
+    pub cl_max_connect: ::aya_ebpf::cty::c_uint,
     pub pipefs_sb: *mut super_block,
 }
 #[repr(C)]
@@ -30408,77 +30462,77 @@ pub union rpc_clnt__bindgen_ty_1 {
 }
 impl rpc_clnt {
     #[inline]
-    pub fn cl_softrtry(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn cl_softrtry(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_cl_softrtry(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_cl_softrtry(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn cl_softerr(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn cl_softerr(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_cl_softerr(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_cl_softerr(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn cl_discrtry(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn cl_discrtry(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_cl_discrtry(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_cl_discrtry(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn cl_noretranstimeo(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn cl_noretranstimeo(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_cl_noretranstimeo(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_cl_noretranstimeo(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(3usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn cl_autobind(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn cl_autobind(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_cl_autobind(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_cl_autobind(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(4usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn cl_chatty(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn cl_chatty(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_cl_chatty(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_cl_chatty(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(5usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn cl_shutdown(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn cl_shutdown(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_cl_shutdown(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_cl_shutdown(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(6usize, 1u8, val as u64)
@@ -30486,13 +30540,13 @@ impl rpc_clnt {
     }
     #[inline]
     pub fn new_bitfield_1(
-        cl_softrtry: ::aya_bpf::cty::c_uint,
-        cl_softerr: ::aya_bpf::cty::c_uint,
-        cl_discrtry: ::aya_bpf::cty::c_uint,
-        cl_noretranstimeo: ::aya_bpf::cty::c_uint,
-        cl_autobind: ::aya_bpf::cty::c_uint,
-        cl_chatty: ::aya_bpf::cty::c_uint,
-        cl_shutdown: ::aya_bpf::cty::c_uint,
+        cl_softrtry: ::aya_ebpf::cty::c_uint,
+        cl_softerr: ::aya_ebpf::cty::c_uint,
+        cl_discrtry: ::aya_ebpf::cty::c_uint,
+        cl_noretranstimeo: ::aya_ebpf::cty::c_uint,
+        cl_autobind: ::aya_ebpf::cty::c_uint,
+        cl_chatty: ::aya_ebpf::cty::c_uint,
+        cl_shutdown: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -30541,38 +30595,38 @@ pub struct rpc_sysfs_xprt {
 pub struct rpc_xprt {
     pub kref: kref,
     pub ops: *const rpc_xprt_ops,
-    pub id: ::aya_bpf::cty::c_uint,
+    pub id: ::aya_ebpf::cty::c_uint,
     pub timeout: *const rpc_timeout,
     pub addr: __kernel_sockaddr_storage,
     pub addrlen: usize,
-    pub prot: ::aya_bpf::cty::c_int,
-    pub cong: ::aya_bpf::cty::c_ulong,
-    pub cwnd: ::aya_bpf::cty::c_ulong,
+    pub prot: ::aya_ebpf::cty::c_int,
+    pub cong: ::aya_ebpf::cty::c_ulong,
+    pub cwnd: ::aya_ebpf::cty::c_ulong,
     pub max_payload: usize,
     pub binding: rpc_wait_queue,
     pub sending: rpc_wait_queue,
     pub pending: rpc_wait_queue,
     pub backlog: rpc_wait_queue,
     pub free: list_head,
-    pub max_reqs: ::aya_bpf::cty::c_uint,
-    pub min_reqs: ::aya_bpf::cty::c_uint,
-    pub num_reqs: ::aya_bpf::cty::c_uint,
-    pub state: ::aya_bpf::cty::c_ulong,
+    pub max_reqs: ::aya_ebpf::cty::c_uint,
+    pub min_reqs: ::aya_ebpf::cty::c_uint,
+    pub num_reqs: ::aya_ebpf::cty::c_uint,
+    pub state: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub swapper: atomic_t,
-    pub bind_index: ::aya_bpf::cty::c_uint,
+    pub bind_index: ::aya_ebpf::cty::c_uint,
     pub xprt_switch: list_head,
-    pub bind_timeout: ::aya_bpf::cty::c_ulong,
-    pub reestablish_timeout: ::aya_bpf::cty::c_ulong,
+    pub bind_timeout: ::aya_ebpf::cty::c_ulong,
+    pub reestablish_timeout: ::aya_ebpf::cty::c_ulong,
     pub xprtsec: xprtsec_parms,
-    pub connect_cookie: ::aya_bpf::cty::c_uint,
+    pub connect_cookie: ::aya_ebpf::cty::c_uint,
     pub task_cleanup: work_struct,
     pub timer: timer_list,
-    pub last_used: ::aya_bpf::cty::c_ulong,
-    pub idle_timeout: ::aya_bpf::cty::c_ulong,
-    pub connect_timeout: ::aya_bpf::cty::c_ulong,
-    pub max_reconnect_timeout: ::aya_bpf::cty::c_ulong,
+    pub last_used: ::aya_ebpf::cty::c_ulong,
+    pub idle_timeout: ::aya_ebpf::cty::c_ulong,
+    pub connect_timeout: ::aya_ebpf::cty::c_ulong,
+    pub max_reconnect_timeout: ::aya_ebpf::cty::c_ulong,
     pub queuelen: atomic_long_t,
     pub transport_lock: spinlock_t,
     pub reserve_lock: spinlock_t,
@@ -30583,8 +30637,8 @@ pub struct rpc_xprt {
     pub xmit_queuelen: atomic_long_t,
     pub bc_xprt: *mut svc_xprt,
     pub bc_serv: *mut svc_serv,
-    pub bc_alloc_max: ::aya_bpf::cty::c_uint,
-    pub bc_alloc_count: ::aya_bpf::cty::c_uint,
+    pub bc_alloc_max: ::aya_ebpf::cty::c_uint,
+    pub bc_alloc_count: ::aya_ebpf::cty::c_uint,
     pub bc_slot_count: atomic_t,
     pub bc_pa_lock: spinlock_t,
     pub bc_pa_list: list_head,
@@ -30592,8 +30646,8 @@ pub struct rpc_xprt {
     pub stat: rpc_xprt__bindgen_ty_1,
     pub xprt_net: *mut net,
     pub ns_tracker: netns_tracker,
-    pub servername: *const ::aya_bpf::cty::c_char,
-    pub address_strings: [*const ::aya_bpf::cty::c_char; 6usize],
+    pub servername: *const ::aya_ebpf::cty::c_char,
+    pub address_strings: [*const ::aya_ebpf::cty::c_char; 6usize],
     pub debugfs: *mut dentry,
     pub rcu: callback_head,
     pub xprt_class: *const xprt_class,
@@ -30603,37 +30657,37 @@ pub struct rpc_xprt {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_xprt__bindgen_ty_1 {
-    pub bind_count: ::aya_bpf::cty::c_ulong,
-    pub connect_count: ::aya_bpf::cty::c_ulong,
-    pub connect_start: ::aya_bpf::cty::c_ulong,
-    pub connect_time: ::aya_bpf::cty::c_ulong,
-    pub sends: ::aya_bpf::cty::c_ulong,
-    pub recvs: ::aya_bpf::cty::c_ulong,
-    pub bad_xids: ::aya_bpf::cty::c_ulong,
-    pub max_slots: ::aya_bpf::cty::c_ulong,
-    pub req_u: ::aya_bpf::cty::c_ulonglong,
-    pub bklog_u: ::aya_bpf::cty::c_ulonglong,
-    pub sending_u: ::aya_bpf::cty::c_ulonglong,
-    pub pending_u: ::aya_bpf::cty::c_ulonglong,
+    pub bind_count: ::aya_ebpf::cty::c_ulong,
+    pub connect_count: ::aya_ebpf::cty::c_ulong,
+    pub connect_start: ::aya_ebpf::cty::c_ulong,
+    pub connect_time: ::aya_ebpf::cty::c_ulong,
+    pub sends: ::aya_ebpf::cty::c_ulong,
+    pub recvs: ::aya_ebpf::cty::c_ulong,
+    pub bad_xids: ::aya_ebpf::cty::c_ulong,
+    pub max_slots: ::aya_ebpf::cty::c_ulong,
+    pub req_u: ::aya_ebpf::cty::c_ulonglong,
+    pub bklog_u: ::aya_ebpf::cty::c_ulonglong,
+    pub sending_u: ::aya_ebpf::cty::c_ulonglong,
+    pub pending_u: ::aya_ebpf::cty::c_ulonglong,
 }
 impl rpc_xprt {
     #[inline]
-    pub fn resvport(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn resvport(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u8) }
     }
     #[inline]
-    pub fn set_resvport(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_resvport(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn reuseport(&self) -> ::aya_bpf::cty::c_uchar {
+    pub fn reuseport(&self) -> ::aya_ebpf::cty::c_uchar {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u8) }
     }
     #[inline]
-    pub fn set_reuseport(&mut self, val: ::aya_bpf::cty::c_uchar) {
+    pub fn set_reuseport(&mut self, val: ::aya_ebpf::cty::c_uchar) {
         unsafe {
             let val: u8 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
@@ -30641,8 +30695,8 @@ impl rpc_xprt {
     }
     #[inline]
     pub fn new_bitfield_1(
-        resvport: ::aya_bpf::cty::c_uchar,
-        reuseport: ::aya_bpf::cty::c_uchar,
+        resvport: ::aya_ebpf::cty::c_uchar,
+        reuseport: ::aya_ebpf::cty::c_uchar,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -30664,8 +30718,8 @@ pub struct rpc_cred {
     pub cr_rcu: callback_head,
     pub cr_auth: *mut rpc_auth,
     pub cr_ops: *const rpc_credops,
-    pub cr_expire: ::aya_bpf::cty::c_ulong,
-    pub cr_flags: ::aya_bpf::cty::c_ulong,
+    pub cr_expire: ::aya_ebpf::cty::c_ulong,
+    pub cr_flags: ::aya_ebpf::cty::c_ulong,
     pub cr_count: refcount_t,
     pub cr_cred: *const cred,
 }
@@ -30674,7 +30728,7 @@ pub type rpc_authflavor_t = u32_;
 #[derive(Debug, Copy, Clone)]
 pub struct auth_cred {
     pub cred: *const cred,
-    pub principal: *const ::aya_bpf::cty::c_char,
+    pub principal: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -30684,11 +30738,11 @@ pub struct rpc_cred_cache {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_auth {
-    pub au_cslack: ::aya_bpf::cty::c_uint,
-    pub au_rslack: ::aya_bpf::cty::c_uint,
-    pub au_verfsize: ::aya_bpf::cty::c_uint,
-    pub au_ralign: ::aya_bpf::cty::c_uint,
-    pub au_flags: ::aya_bpf::cty::c_ulong,
+    pub au_cslack: ::aya_ebpf::cty::c_uint,
+    pub au_rslack: ::aya_ebpf::cty::c_uint,
+    pub au_verfsize: ::aya_ebpf::cty::c_uint,
+    pub au_ralign: ::aya_ebpf::cty::c_uint,
+    pub au_flags: ::aya_ebpf::cty::c_ulong,
     pub au_ops: *const rpc_authops,
     pub au_flavor: rpc_authflavor_t,
     pub au_count: refcount_t,
@@ -30697,36 +30751,36 @@ pub struct rpc_auth {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_credops {
-    pub cr_name: *const ::aya_bpf::cty::c_char,
+    pub cr_name: *const ::aya_ebpf::cty::c_char,
     pub cr_init: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_auth, arg2: *mut rpc_cred) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rpc_auth, arg2: *mut rpc_cred) -> ::aya_ebpf::cty::c_int,
     >,
     pub crdestroy: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_cred)>,
     pub crmatch: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut auth_cred,
             arg2: *mut rpc_cred,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub crmarshal: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut xdr_stream) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut xdr_stream) -> ::aya_ebpf::cty::c_int,
     >,
     pub crrefresh:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task) -> ::aya_ebpf::cty::c_int>,
     pub crvalidate: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut xdr_stream) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut xdr_stream) -> ::aya_ebpf::cty::c_int,
     >,
     pub crwrap_req: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut xdr_stream) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut xdr_stream) -> ::aya_ebpf::cty::c_int,
     >,
     pub crunwrap_resp: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut xdr_stream) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut xdr_stream) -> ::aya_ebpf::cty::c_int,
     >,
     pub crkey_timeout:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_cred) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_cred) -> ::aya_ebpf::cty::c_int>,
     pub crstringify_acceptor: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_cred) -> *mut ::aya_bpf::cty::c_char,
+        unsafe extern "C" fn(arg1: *mut rpc_cred) -> *mut ::aya_ebpf::cty::c_char,
     >,
     pub crneed_reencode: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task) -> bool_>,
 }
@@ -30735,7 +30789,7 @@ pub struct rpc_credops {
 pub struct rpc_authops {
     pub owner: *mut module,
     pub au_flavor: rpc_authflavor_t,
-    pub au_name: *mut ::aya_bpf::cty::c_char,
+    pub au_name: *mut ::aya_ebpf::cty::c_char,
     pub create: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const rpc_auth_create_args,
@@ -30746,21 +30800,21 @@ pub struct rpc_authops {
     pub hash_cred: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut auth_cred,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lookup_cred: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut rpc_auth,
             arg2: *mut auth_cred,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
         ) -> *mut rpc_cred,
     >,
     pub crcreate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut rpc_auth,
             arg2: *mut auth_cred,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: gfp_t,
         ) -> *mut rpc_cred,
     >,
@@ -30771,24 +30825,24 @@ pub struct rpc_authops {
         unsafe extern "C" fn(
             arg1: rpc_authflavor_t,
             arg2: *mut rpcsec_gss_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub key_timeout: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_auth, arg2: *mut rpc_cred) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rpc_auth, arg2: *mut rpc_cred) -> ::aya_ebpf::cty::c_int,
     >,
     pub ping:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_clnt) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_clnt) -> ::aya_ebpf::cty::c_int>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_auth_create_args {
     pub pseudoflavor: rpc_authflavor_t,
-    pub target_name: *const ::aya_bpf::cty::c_char,
+    pub target_name: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpcsec_gss_oid {
-    pub len: ::aya_bpf::cty::c_uint,
+    pub len: ::aya_ebpf::cty::c_uint,
     pub data: [u8_; 32usize],
 }
 #[repr(C)]
@@ -30804,7 +30858,7 @@ pub struct rpc_xprt_ops {
     pub set_buffer_size:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: usize, arg3: usize)>,
     pub reserve_xprt: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: *mut rpc_task) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: *mut rpc_task) -> ::aya_ebpf::cty::c_int,
     >,
     pub release_xprt:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: *mut rpc_task)>,
@@ -30814,28 +30868,28 @@ pub struct rpc_xprt_ops {
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: *mut rpc_rqst)>,
     pub rpcbind: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task)>,
     pub set_port: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: ::aya_bpf::cty::c_ushort),
+        unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: ::aya_ebpf::cty::c_ushort),
     >,
     pub connect:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: *mut rpc_task)>,
     pub get_srcaddr: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut rpc_xprt,
-            arg2: *mut ::aya_bpf::cty::c_char,
+            arg2: *mut ::aya_ebpf::cty::c_char,
             arg3: usize,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_srcport: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_xprt) -> ::aya_bpf::cty::c_ushort,
+        unsafe extern "C" fn(arg1: *mut rpc_xprt) -> ::aya_ebpf::cty::c_ushort,
     >,
     pub buf_alloc:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task) -> ::aya_ebpf::cty::c_int>,
     pub buf_free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task)>,
     pub prepare_request: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_rqst, arg2: *mut xdr_buf) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rpc_rqst, arg2: *mut xdr_buf) -> ::aya_ebpf::cty::c_int,
     >,
     pub send_request:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_rqst) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_rqst) -> ::aya_ebpf::cty::c_int>,
     pub wait_for_reply_request: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_task)>,
     pub timer:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: *mut rpc_task)>,
@@ -30845,28 +30899,29 @@ pub struct rpc_xprt_ops {
     pub set_connect_timeout: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut rpc_xprt,
-            arg2: ::aya_bpf::cty::c_ulong,
-            arg3: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_ulong,
         ),
     >,
     pub print_stats:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: *mut seq_file)>,
     pub enable_swap:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt) -> ::aya_ebpf::cty::c_int>,
     pub disable_swap: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt)>,
     pub inject_disconnect: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt)>,
     pub bc_setup: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut rpc_xprt,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub bc_maxpayload: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt) -> usize>,
-    pub bc_num_slots:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_xprt) -> ::aya_bpf::cty::c_uint>,
+    pub bc_num_slots: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut rpc_xprt) -> ::aya_ebpf::cty::c_uint,
+    >,
     pub bc_free_rqst: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rpc_rqst)>,
     pub bc_destroy: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: ::aya_bpf::cty::c_uint),
+        unsafe extern "C" fn(arg1: *mut rpc_xprt, arg2: ::aya_ebpf::cty::c_uint),
     >,
 }
 #[repr(C)]
@@ -30876,20 +30931,20 @@ pub struct svc_serv {
     pub sv_stats: *mut svc_stat,
     pub sv_lock: spinlock_t,
     pub sv_refcnt: kref,
-    pub sv_nrthreads: ::aya_bpf::cty::c_uint,
-    pub sv_maxconn: ::aya_bpf::cty::c_uint,
-    pub sv_max_payload: ::aya_bpf::cty::c_uint,
-    pub sv_max_mesg: ::aya_bpf::cty::c_uint,
-    pub sv_xdrsize: ::aya_bpf::cty::c_uint,
+    pub sv_nrthreads: ::aya_ebpf::cty::c_uint,
+    pub sv_maxconn: ::aya_ebpf::cty::c_uint,
+    pub sv_max_payload: ::aya_ebpf::cty::c_uint,
+    pub sv_max_mesg: ::aya_ebpf::cty::c_uint,
+    pub sv_xdrsize: ::aya_ebpf::cty::c_uint,
     pub sv_permsocks: list_head,
     pub sv_tempsocks: list_head,
-    pub sv_tmpcnt: ::aya_bpf::cty::c_int,
+    pub sv_tmpcnt: ::aya_ebpf::cty::c_int,
     pub sv_temptimer: timer_list,
-    pub sv_name: *mut ::aya_bpf::cty::c_char,
-    pub sv_nrpools: ::aya_bpf::cty::c_uint,
+    pub sv_name: *mut ::aya_ebpf::cty::c_char,
+    pub sv_nrpools: ::aya_ebpf::cty::c_uint,
     pub sv_pools: *mut svc_pool,
     pub sv_threadfn: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void) -> ::aya_ebpf::cty::c_int,
     >,
     pub sv_cb_list: list_head,
     pub sv_cb_lock: spinlock_t,
@@ -30900,28 +30955,28 @@ pub struct svc_serv {
 #[derive(Debug)]
 pub struct xprt_class {
     pub list: list_head,
-    pub ident: ::aya_bpf::cty::c_int,
+    pub ident: ::aya_ebpf::cty::c_int,
     pub setup:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut xprt_create) -> *mut rpc_xprt>,
     pub owner: *mut module,
-    pub name: [::aya_bpf::cty::c_char; 32usize],
-    pub netid: __IncompleteArrayField<*const ::aya_bpf::cty::c_char>,
+    pub name: [::aya_ebpf::cty::c_char; 32usize],
+    pub netid: __IncompleteArrayField<*const ::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct xprt_create {
-    pub ident: ::aya_bpf::cty::c_int,
+    pub ident: ::aya_ebpf::cty::c_int,
     pub net: *mut net,
     pub srcaddr: *mut sockaddr,
     pub dstaddr: *mut sockaddr,
     pub addrlen: usize,
-    pub servername: *const ::aya_bpf::cty::c_char,
+    pub servername: *const ::aya_ebpf::cty::c_char,
     pub bc_xprt: *mut svc_xprt,
     pub bc_xps: *mut rpc_xprt_switch,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub xprtsec: xprtsec_parms,
-    pub connect_timeout: ::aya_bpf::cty::c_ulong,
-    pub reconnect_timeout: ::aya_bpf::cty::c_ulong,
+    pub connect_timeout: ::aya_ebpf::cty::c_ulong,
+    pub reconnect_timeout: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -30933,10 +30988,10 @@ pub struct rpc_sysfs_xprt_switch {
 pub struct rpc_xprt_switch {
     pub xps_lock: spinlock_t,
     pub xps_kref: kref,
-    pub xps_id: ::aya_bpf::cty::c_uint,
-    pub xps_nxprts: ::aya_bpf::cty::c_uint,
-    pub xps_nactive: ::aya_bpf::cty::c_uint,
-    pub xps_nunique_destaddr_xprts: ::aya_bpf::cty::c_uint,
+    pub xps_id: ::aya_ebpf::cty::c_uint,
+    pub xps_nxprts: ::aya_ebpf::cty::c_uint,
+    pub xps_nactive: ::aya_ebpf::cty::c_uint,
+    pub xps_nunique_destaddr_xprts: ::aya_ebpf::cty::c_uint,
     pub xps_queuelen: atomic_long_t,
     pub xps_xprt_list: list_head,
     pub xps_net: *mut net,
@@ -30948,41 +31003,41 @@ pub struct rpc_xprt_switch {
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_stat {
     pub program: *const rpc_program,
-    pub netcnt: ::aya_bpf::cty::c_uint,
-    pub netudpcnt: ::aya_bpf::cty::c_uint,
-    pub nettcpcnt: ::aya_bpf::cty::c_uint,
-    pub nettcpconn: ::aya_bpf::cty::c_uint,
-    pub netreconn: ::aya_bpf::cty::c_uint,
-    pub rpccnt: ::aya_bpf::cty::c_uint,
-    pub rpcretrans: ::aya_bpf::cty::c_uint,
-    pub rpcauthrefresh: ::aya_bpf::cty::c_uint,
-    pub rpcgarbage: ::aya_bpf::cty::c_uint,
+    pub netcnt: ::aya_ebpf::cty::c_uint,
+    pub netudpcnt: ::aya_ebpf::cty::c_uint,
+    pub nettcpcnt: ::aya_ebpf::cty::c_uint,
+    pub nettcpconn: ::aya_ebpf::cty::c_uint,
+    pub netreconn: ::aya_ebpf::cty::c_uint,
+    pub rpccnt: ::aya_ebpf::cty::c_uint,
+    pub rpcretrans: ::aya_ebpf::cty::c_uint,
+    pub rpcauthrefresh: ::aya_ebpf::cty::c_uint,
+    pub rpcgarbage: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_program {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub number: u32_,
-    pub nrvers: ::aya_bpf::cty::c_uint,
+    pub nrvers: ::aya_ebpf::cty::c_uint,
     pub version: *mut *const rpc_version,
     pub stats: *mut rpc_stat,
-    pub pipe_dir_name: *const ::aya_bpf::cty::c_char,
+    pub pipe_dir_name: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct svc_stat {
     pub program: *mut svc_program,
-    pub netcnt: ::aya_bpf::cty::c_uint,
-    pub netudpcnt: ::aya_bpf::cty::c_uint,
-    pub nettcpcnt: ::aya_bpf::cty::c_uint,
-    pub nettcpconn: ::aya_bpf::cty::c_uint,
-    pub rpccnt: ::aya_bpf::cty::c_uint,
-    pub rpcbadfmt: ::aya_bpf::cty::c_uint,
-    pub rpcbadauth: ::aya_bpf::cty::c_uint,
-    pub rpcbadclnt: ::aya_bpf::cty::c_uint,
+    pub netcnt: ::aya_ebpf::cty::c_uint,
+    pub netudpcnt: ::aya_ebpf::cty::c_uint,
+    pub nettcpcnt: ::aya_ebpf::cty::c_uint,
+    pub nettcpconn: ::aya_ebpf::cty::c_uint,
+    pub rpccnt: ::aya_ebpf::cty::c_uint,
+    pub rpcbadfmt: ::aya_ebpf::cty::c_uint,
+    pub rpcbadauth: ::aya_ebpf::cty::c_uint,
+    pub rpcbadclnt: ::aya_ebpf::cty::c_uint,
 }
 pub mod svc_auth_status {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const SVC_GARBAGE: Type = 1;
     pub const SVC_SYSERR: Type = 2;
     pub const SVC_VALID: Type = 3;
@@ -30999,12 +31054,12 @@ pub mod svc_auth_status {
 pub struct svc_program {
     pub pg_next: *mut svc_program,
     pub pg_prog: u32_,
-    pub pg_lovers: ::aya_bpf::cty::c_uint,
-    pub pg_hivers: ::aya_bpf::cty::c_uint,
-    pub pg_nvers: ::aya_bpf::cty::c_uint,
+    pub pg_lovers: ::aya_ebpf::cty::c_uint,
+    pub pg_hivers: ::aya_ebpf::cty::c_uint,
+    pub pg_nvers: ::aya_ebpf::cty::c_uint,
     pub pg_vers: *mut *const svc_version,
-    pub pg_name: *mut ::aya_bpf::cty::c_char,
-    pub pg_class: *mut ::aya_bpf::cty::c_char,
+    pub pg_name: *mut ::aya_ebpf::cty::c_char,
+    pub pg_class: *mut ::aya_ebpf::cty::c_char,
     pub pg_stats: *mut svc_stat,
     pub pg_authenticate:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst) -> svc_auth_status::Type>,
@@ -31020,10 +31075,10 @@ pub struct svc_program {
             arg1: *mut net,
             arg2: *const svc_program,
             arg3: u32_,
-            arg4: ::aya_bpf::cty::c_int,
-            arg5: ::aya_bpf::cty::c_ushort,
-            arg6: ::aya_bpf::cty::c_ushort,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_ushort,
+            arg6: ::aya_ebpf::cty::c_ushort,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -31047,18 +31102,18 @@ pub struct rpc_sysfs_client {
 #[derive(Debug, Copy, Clone)]
 pub struct rpc_version {
     pub number: u32_,
-    pub nrprocs: ::aya_bpf::cty::c_uint,
+    pub nrprocs: ::aya_ebpf::cty::c_uint,
     pub procs: *const rpc_procinfo,
-    pub counts: *mut ::aya_bpf::cty::c_uint,
+    pub counts: *mut ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs_fh {
-    pub size: ::aya_bpf::cty::c_ushort,
-    pub data: [::aya_bpf::cty::c_uchar; 128usize],
+    pub size: ::aya_ebpf::cty::c_ushort,
+    pub data: [::aya_ebpf::cty::c_uchar; 128usize],
 }
 pub mod nfs3_stable_how {
-    pub type Type = ::aya_bpf::cty::c_int;
+    pub type Type = ::aya_ebpf::cty::c_int;
     pub const NFS_UNSTABLE: Type = 0;
     pub const NFS_DATA_SYNC: Type = 1;
     pub const NFS_FILE_SYNC: Type = 2;
@@ -31070,12 +31125,12 @@ pub struct nfs4_label {
     pub lfs: u32,
     pub pi: u32,
     pub len: u32_,
-    pub label: *mut ::aya_bpf::cty::c_char,
+    pub label: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs4_verifier {
-    pub data: [::aya_bpf::cty::c_char; 8usize],
+    pub data: [::aya_ebpf::cty::c_char; 8usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -31086,17 +31141,17 @@ pub struct nfs4_stateid_struct {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union nfs4_stateid_struct__bindgen_ty_1 {
-    pub data: [::aya_bpf::cty::c_char; 16usize],
+    pub data: [::aya_ebpf::cty::c_char; 16usize],
     pub __bindgen_anon_1: nfs4_stateid_struct__bindgen_ty_1__bindgen_ty_1,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs4_stateid_struct__bindgen_ty_1__bindgen_ty_1 {
     pub seqid: __be32,
-    pub other: [::aya_bpf::cty::c_char; 12usize],
+    pub other: [::aya_ebpf::cty::c_char; 12usize],
 }
 pub mod nfs4_stateid_struct__bindgen_ty_2 {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NFS4_INVALID_STATEID_TYPE: Type = 0;
     pub const NFS4_SPECIAL_STATEID_TYPE: Type = 1;
     pub const NFS4_OPEN_STATEID_TYPE: Type = 2;
@@ -31108,7 +31163,7 @@ pub mod nfs4_stateid_struct__bindgen_ty_2 {
 }
 pub type nfs4_stateid = nfs4_stateid_struct;
 pub mod nfs4_change_attr_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NFS4_CHANGE_TYPE_IS_MONOTONIC_INCR: Type = 0;
     pub const NFS4_CHANGE_TYPE_IS_VERSION_COUNTER: Type = 1;
     pub const NFS4_CHANGE_TYPE_IS_VERSION_COUNTER_NOPNFS: Type = 2;
@@ -31119,9 +31174,9 @@ pub mod nfs4_change_attr_type {
 #[derive(Debug, Copy, Clone)]
 pub struct gss_ctx {
     pub mech_type: *mut gss_api_mech,
-    pub internal_ctx_id: *mut ::aya_bpf::cty::c_void,
-    pub slack: ::aya_bpf::cty::c_uint,
-    pub align: ::aya_bpf::cty::c_uint,
+    pub internal_ctx_id: *mut ::aya_ebpf::cty::c_void,
+    pub slack: ::aya_ebpf::cty::c_uint,
+    pub align: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -31129,11 +31184,11 @@ pub struct gss_api_mech {
     pub gm_list: list_head,
     pub gm_owner: *mut module,
     pub gm_oid: rpcsec_gss_oid,
-    pub gm_name: *mut ::aya_bpf::cty::c_char,
+    pub gm_name: *mut ::aya_ebpf::cty::c_char,
     pub gm_ops: *const gss_api_ops,
-    pub gm_pf_num: ::aya_bpf::cty::c_int,
+    pub gm_pf_num: ::aya_ebpf::cty::c_int,
     pub gm_pfs: *mut pf_desc,
-    pub gm_upcall_enctypes: *const ::aya_bpf::cty::c_char,
+    pub gm_upcall_enctypes: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -31141,8 +31196,8 @@ pub struct pf_desc {
     pub pseudoflavor: u32_,
     pub qop: u32_,
     pub service: u32_,
-    pub name: *mut ::aya_bpf::cty::c_char,
-    pub auth_domain_name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
+    pub auth_domain_name: *mut ::aya_ebpf::cty::c_char,
     pub domain: *mut auth_domain,
     pub datatouch: bool_,
 }
@@ -31151,7 +31206,7 @@ pub struct pf_desc {
 pub struct auth_domain {
     pub ref_: kref,
     pub hash: hlist_node,
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
     pub flavour: *mut auth_ops,
     pub callback_head: callback_head,
 }
@@ -31160,12 +31215,12 @@ pub struct auth_domain {
 pub struct gss_api_ops {
     pub gss_import_sec_context: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *const ::aya_bpf::cty::c_void,
+            arg1: *const ::aya_ebpf::cty::c_void,
             arg2: usize,
             arg3: *mut gss_ctx,
             arg4: *mut time64_t,
             arg5: gfp_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub gss_get_mic: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut gss_ctx, arg2: *mut xdr_buf, arg3: *mut xdr_netobj) -> u32_,
@@ -31176,7 +31231,7 @@ pub struct gss_api_ops {
     pub gss_wrap: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gss_ctx,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut xdr_buf,
             arg4: *mut *mut page,
         ) -> u32_,
@@ -31184,19 +31239,19 @@ pub struct gss_api_ops {
     pub gss_unwrap: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gss_ctx,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut xdr_buf,
         ) -> u32_,
     >,
     pub gss_delete_sec_context:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs4_string {
-    pub len: ::aya_bpf::cty::c_uint,
-    pub data: *mut ::aya_bpf::cty::c_char,
+    pub len: ::aya_ebpf::cty::c_uint,
+    pub data: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -31217,7 +31272,7 @@ pub struct nfs4_threshold {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct nfs_fattr {
-    pub valid: ::aya_bpf::cty::c_uint,
+    pub valid: ::aya_ebpf::cty::c_uint,
     pub mode: umode_t,
     pub nlink: __u32,
     pub uid: kuid_t,
@@ -31236,8 +31291,8 @@ pub struct nfs_fattr {
     pub pre_size: __u64,
     pub pre_mtime: timespec64,
     pub pre_ctime: timespec64,
-    pub time_start: ::aya_bpf::cty::c_ulong,
-    pub gencount: ::aya_bpf::cty::c_ulong,
+    pub time_start: ::aya_ebpf::cty::c_ulong,
+    pub gencount: ::aya_ebpf::cty::c_ulong,
     pub owner_name: *mut nfs4_string,
     pub group_name: *mut nfs4_string,
     pub mdsthreshold: *mut nfs4_threshold,
@@ -31363,8 +31418,8 @@ impl nfs4_sequence_args {
 #[derive(Debug, Copy, Clone)]
 pub struct nfs4_sequence_res {
     pub sr_slot: *mut nfs4_slot,
-    pub sr_timestamp: ::aya_bpf::cty::c_ulong,
-    pub sr_status: ::aya_bpf::cty::c_int,
+    pub sr_timestamp: ::aya_ebpf::cty::c_ulong,
+    pub sr_status: ::aya_ebpf::cty::c_int,
     pub sr_status_flags: u32_,
     pub sr_highest_slotid: u32_,
     pub sr_target_highest_slotid: u32_,
@@ -31389,8 +31444,8 @@ pub struct nfs_open_context {
     pub ll_cred: *mut rpc_cred,
     pub state: *mut nfs4_state,
     pub mode: fmode_t,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub error: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub error: ::aya_ebpf::cty::c_int,
     pub list: list_head,
     pub mdsthreshold: *mut nfs4_threshold,
     pub callback_head: callback_head,
@@ -31408,7 +31463,7 @@ pub struct nfs_iostats {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs_auth_info {
-    pub flavor_len: ::aya_bpf::cty::c_uint,
+    pub flavor_len: ::aya_ebpf::cty::c_uint,
     pub flavors: [rpc_authflavor_t; 12usize],
 }
 #[repr(C)]
@@ -31432,39 +31487,39 @@ pub struct nfs_server {
     pub nlm_host: *mut nlm_host,
     pub io_stats: *mut nfs_iostats,
     pub writeback: atomic_long_t,
-    pub write_congested: ::aya_bpf::cty::c_uint,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub fattr_valid: ::aya_bpf::cty::c_uint,
-    pub caps: ::aya_bpf::cty::c_uint,
-    pub rsize: ::aya_bpf::cty::c_uint,
-    pub rpages: ::aya_bpf::cty::c_uint,
-    pub wsize: ::aya_bpf::cty::c_uint,
-    pub wpages: ::aya_bpf::cty::c_uint,
-    pub wtmult: ::aya_bpf::cty::c_uint,
-    pub dtsize: ::aya_bpf::cty::c_uint,
-    pub port: ::aya_bpf::cty::c_ushort,
-    pub bsize: ::aya_bpf::cty::c_uint,
-    pub gxasize: ::aya_bpf::cty::c_uint,
-    pub sxasize: ::aya_bpf::cty::c_uint,
-    pub lxasize: ::aya_bpf::cty::c_uint,
-    pub acregmin: ::aya_bpf::cty::c_uint,
-    pub acregmax: ::aya_bpf::cty::c_uint,
-    pub acdirmin: ::aya_bpf::cty::c_uint,
-    pub acdirmax: ::aya_bpf::cty::c_uint,
-    pub namelen: ::aya_bpf::cty::c_uint,
-    pub options: ::aya_bpf::cty::c_uint,
-    pub clone_blksize: ::aya_bpf::cty::c_uint,
+    pub write_congested: ::aya_ebpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub fattr_valid: ::aya_ebpf::cty::c_uint,
+    pub caps: ::aya_ebpf::cty::c_uint,
+    pub rsize: ::aya_ebpf::cty::c_uint,
+    pub rpages: ::aya_ebpf::cty::c_uint,
+    pub wsize: ::aya_ebpf::cty::c_uint,
+    pub wpages: ::aya_ebpf::cty::c_uint,
+    pub wtmult: ::aya_ebpf::cty::c_uint,
+    pub dtsize: ::aya_ebpf::cty::c_uint,
+    pub port: ::aya_ebpf::cty::c_ushort,
+    pub bsize: ::aya_ebpf::cty::c_uint,
+    pub gxasize: ::aya_ebpf::cty::c_uint,
+    pub sxasize: ::aya_ebpf::cty::c_uint,
+    pub lxasize: ::aya_ebpf::cty::c_uint,
+    pub acregmin: ::aya_ebpf::cty::c_uint,
+    pub acregmax: ::aya_ebpf::cty::c_uint,
+    pub acdirmin: ::aya_ebpf::cty::c_uint,
+    pub acdirmax: ::aya_ebpf::cty::c_uint,
+    pub namelen: ::aya_ebpf::cty::c_uint,
+    pub options: ::aya_ebpf::cty::c_uint,
+    pub clone_blksize: ::aya_ebpf::cty::c_uint,
     pub change_attr_type: nfs4_change_attr_type::Type,
     pub fsid: nfs_fsid,
-    pub s_sysfs_id: ::aya_bpf::cty::c_int,
+    pub s_sysfs_id: ::aya_ebpf::cty::c_int,
     pub maxfilesize: __u64,
     pub time_delta: timespec64,
-    pub mount_time: ::aya_bpf::cty::c_ulong,
+    pub mount_time: ::aya_ebpf::cty::c_ulong,
     pub super_: *mut super_block,
     pub s_dev: dev_t,
     pub auth_info: nfs_auth_info,
     pub fscache: *mut fscache_volume,
-    pub fscache_uniq: *mut ::aya_bpf::cty::c_char,
+    pub fscache_uniq: *mut ::aya_ebpf::cty::c_char,
     pub pnfs_blksize: u32_,
     pub attr_bitmask: [u32_; 3usize],
     pub attr_bitmask_nl: [u32_; 3usize],
@@ -31474,7 +31529,7 @@ pub struct nfs_server {
     pub fh_expire_type: u32_,
     pub pnfs_curr_ld: *mut pnfs_layoutdriver_type,
     pub roc_rpcwaitq: rpc_wait_queue,
-    pub pnfs_ld_data: *mut ::aya_bpf::cty::c_void,
+    pub pnfs_ld_data: *mut ::aya_ebpf::cty::c_void,
     pub state_owners: rb_root,
     pub openowner_id: ida,
     pub lockowner_id: ida,
@@ -31482,17 +31537,17 @@ pub struct nfs_server {
     pub layouts: list_head,
     pub delegations: list_head,
     pub ss_copies: list_head,
-    pub mig_gen: ::aya_bpf::cty::c_ulong,
-    pub mig_status: ::aya_bpf::cty::c_ulong,
+    pub mig_gen: ::aya_ebpf::cty::c_ulong,
+    pub mig_status: ::aya_ebpf::cty::c_ulong,
     pub destroy: ::core::option::Option<unsafe extern "C" fn(arg1: *mut nfs_server)>,
     pub active: atomic_t,
     pub mountd_address: __kernel_sockaddr_storage,
     pub mountd_addrlen: usize,
     pub mountd_version: u32_,
-    pub mountd_port: ::aya_bpf::cty::c_ushort,
-    pub mountd_protocol: ::aya_bpf::cty::c_ushort,
+    pub mountd_port: ::aya_ebpf::cty::c_ushort,
+    pub mountd_protocol: ::aya_ebpf::cty::c_ushort,
     pub uoc_rpcwaitq: rpc_wait_queue,
-    pub read_hdrsize: ::aya_bpf::cty::c_uint,
+    pub read_hdrsize: ::aya_ebpf::cty::c_uint,
     pub cred: *const cred,
     pub has_sec_mnt_opts: bool_,
     pub kobj: kobject,
@@ -31522,38 +31577,38 @@ pub struct nfs4_session {
 pub struct nfs_client {
     pub cl_count: refcount_t,
     pub cl_mds_count: atomic_t,
-    pub cl_cons_state: ::aya_bpf::cty::c_int,
-    pub cl_res_state: ::aya_bpf::cty::c_ulong,
-    pub cl_flags: ::aya_bpf::cty::c_ulong,
+    pub cl_cons_state: ::aya_ebpf::cty::c_int,
+    pub cl_res_state: ::aya_ebpf::cty::c_ulong,
+    pub cl_flags: ::aya_ebpf::cty::c_ulong,
     pub cl_addr: __kernel_sockaddr_storage,
     pub cl_addrlen: usize,
-    pub cl_hostname: *mut ::aya_bpf::cty::c_char,
-    pub cl_acceptor: *mut ::aya_bpf::cty::c_char,
+    pub cl_hostname: *mut ::aya_ebpf::cty::c_char,
+    pub cl_acceptor: *mut ::aya_ebpf::cty::c_char,
     pub cl_share_link: list_head,
     pub cl_superblocks: list_head,
     pub cl_rpcclient: *mut rpc_clnt,
     pub rpc_ops: *const nfs_rpc_ops,
-    pub cl_proto: ::aya_bpf::cty::c_int,
+    pub cl_proto: ::aya_ebpf::cty::c_int,
     pub cl_nfs_mod: *mut nfs_subversion,
     pub cl_minorversion: u32_,
-    pub cl_nconnect: ::aya_bpf::cty::c_uint,
-    pub cl_max_connect: ::aya_bpf::cty::c_uint,
-    pub cl_principal: *const ::aya_bpf::cty::c_char,
+    pub cl_nconnect: ::aya_ebpf::cty::c_uint,
+    pub cl_max_connect: ::aya_ebpf::cty::c_uint,
+    pub cl_principal: *const ::aya_ebpf::cty::c_char,
     pub cl_xprtsec: xprtsec_parms,
     pub cl_ds_clients: list_head,
     pub cl_clientid: u64_,
     pub cl_confirm: nfs4_verifier,
-    pub cl_state: ::aya_bpf::cty::c_ulong,
+    pub cl_state: ::aya_ebpf::cty::c_ulong,
     pub cl_lock: spinlock_t,
-    pub cl_lease_time: ::aya_bpf::cty::c_ulong,
-    pub cl_last_renewal: ::aya_bpf::cty::c_ulong,
+    pub cl_lease_time: ::aya_ebpf::cty::c_ulong,
+    pub cl_last_renewal: ::aya_ebpf::cty::c_ulong,
     pub cl_renewd: delayed_work,
     pub cl_rpcwaitq: rpc_wait_queue,
     pub cl_idmap: *mut idmap,
-    pub cl_owner_id: *const ::aya_bpf::cty::c_char,
+    pub cl_owner_id: *const ::aya_ebpf::cty::c_char,
     pub cl_cb_ident: u32_,
     pub cl_mvops: *const nfs4_minor_version_ops,
-    pub cl_mig_gen: ::aya_bpf::cty::c_ulong,
+    pub cl_mig_gen: ::aya_ebpf::cty::c_ulong,
     pub cl_slot_tbl: *mut nfs4_slot_table,
     pub cl_seqid: u32_,
     pub cl_exchange_flags: u32_,
@@ -31562,9 +31617,9 @@ pub struct nfs_client {
     pub cl_serverowner: *mut nfs41_server_owner,
     pub cl_serverscope: *mut nfs41_server_scope,
     pub cl_implid: *mut nfs41_impl_id,
-    pub cl_sp4_flags: ::aya_bpf::cty::c_ulong,
+    pub cl_sp4_flags: ::aya_ebpf::cty::c_ulong,
     pub cl_lock_waitq: wait_queue_head_t,
-    pub cl_ipaddr: [::aya_bpf::cty::c_char; 48usize],
+    pub cl_ipaddr: [::aya_ebpf::cty::c_char; 48usize],
     pub cl_net: *mut net,
     pub pending_cb_stateids: list_head,
 }
@@ -31583,7 +31638,7 @@ pub struct nfs_seqid {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs_write_verifier {
-    pub data: [::aya_bpf::cty::c_char; 8usize],
+    pub data: [::aya_ebpf::cty::c_char; 8usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -31601,14 +31656,14 @@ pub struct nfs_pgio_args {
     pub stateid: nfs4_stateid,
     pub offset: __u64,
     pub count: __u32,
-    pub pgbase: ::aya_bpf::cty::c_uint,
+    pub pgbase: ::aya_ebpf::cty::c_uint,
     pub pages: *mut *mut page,
     pub __bindgen_anon_1: nfs_pgio_args__bindgen_ty_1,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union nfs_pgio_args__bindgen_ty_1 {
-    pub replen: ::aya_bpf::cty::c_uint,
+    pub replen: ::aya_ebpf::cty::c_uint,
     pub __bindgen_anon_1: nfs_pgio_args__bindgen_ty_1__bindgen_ty_1,
 }
 #[repr(C)]
@@ -31636,9 +31691,9 @@ pub union nfs_pgio_res__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs_pgio_res__bindgen_ty_1__bindgen_ty_1 {
-    pub replen: ::aya_bpf::cty::c_uint,
-    pub eof: ::aya_bpf::cty::c_int,
-    pub scratch: *mut ::aya_bpf::cty::c_void,
+    pub replen: ::aya_ebpf::cty::c_uint,
+    pub eof: ::aya_ebpf::cty::c_int,
+    pub scratch: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -31703,12 +31758,12 @@ pub struct nfs_renameres {
 pub struct nfs_entry {
     pub ino: __u64,
     pub cookie: __u64,
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub len: ::aya_bpf::cty::c_uint,
-    pub eof: ::aya_bpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub len: ::aya_ebpf::cty::c_uint,
+    pub eof: ::aya_ebpf::cty::c_int,
     pub fh: *mut nfs_fh,
     pub fattr: *mut nfs_fattr,
-    pub d_type: ::aya_bpf::cty::c_uchar,
+    pub d_type: ::aya_ebpf::cty::c_uchar,
     pub server: *mut nfs_server,
 }
 #[repr(C)]
@@ -31719,7 +31774,7 @@ pub struct nfs_readdir_arg {
     pub verf: *mut __be32,
     pub cookie: u64_,
     pub pages: *mut *mut page,
-    pub page_len: ::aya_bpf::cty::c_uint,
+    pub page_len: ::aya_ebpf::cty::c_uint,
     pub plus: bool_,
 }
 #[repr(C)]
@@ -31730,13 +31785,13 @@ pub struct nfs_readdir_res {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs4_pathname {
-    pub ncomponents: ::aya_bpf::cty::c_uint,
+    pub ncomponents: ::aya_ebpf::cty::c_uint,
     pub components: [nfs4_string; 512usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs4_fs_location {
-    pub nservers: ::aya_bpf::cty::c_uint,
+    pub nservers: ::aya_ebpf::cty::c_uint,
     pub servers: [nfs4_string; 10usize],
     pub rootpath: nfs4_pathname,
 }
@@ -31746,7 +31801,7 @@ pub struct nfs4_fs_locations {
     pub fattr: *mut nfs_fattr,
     pub server: *const nfs_server,
     pub fs_path: nfs4_pathname,
-    pub nlocations: ::aya_bpf::cty::c_int,
+    pub nlocations: ::aya_ebpf::cty::c_int,
     pub locations: [nfs4_fs_location; 10usize],
 }
 #[repr(C)]
@@ -31764,8 +31819,8 @@ pub struct pnfs_commit_ops {
 #[derive(Debug, Copy, Clone)]
 pub struct pnfs_ds_commit_info {
     pub commits: list_head,
-    pub nwritten: ::aya_bpf::cty::c_uint,
-    pub ncommitting: ::aya_bpf::cty::c_uint,
+    pub nwritten: ::aya_ebpf::cty::c_uint,
+    pub ncommitting: ::aya_ebpf::cty::c_uint,
     pub ops: *const pnfs_commit_ops,
 }
 #[repr(C)]
@@ -31773,26 +31828,26 @@ pub struct pnfs_ds_commit_info {
 pub struct nfs41_server_owner {
     pub minor_id: u64,
     pub major_id_sz: u32,
-    pub major_id: [::aya_bpf::cty::c_char; 1024usize],
+    pub major_id: [::aya_ebpf::cty::c_char; 1024usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs41_server_scope {
     pub server_scope_sz: u32,
-    pub server_scope: [::aya_bpf::cty::c_char; 1024usize],
+    pub server_scope: [::aya_ebpf::cty::c_char; 1024usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs41_impl_id {
-    pub domain: [::aya_bpf::cty::c_char; 1025usize],
-    pub name: [::aya_bpf::cty::c_char; 1025usize],
+    pub domain: [::aya_ebpf::cty::c_char; 1025usize],
+    pub name: [::aya_ebpf::cty::c_char; 1025usize],
     pub date: nfstime4,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs_page_array {
     pub pagevec: *mut *mut page,
-    pub npages: ::aya_bpf::cty::c_uint,
+    pub npages: ::aya_ebpf::cty::c_uint,
     pub page_array: [*mut page; 8usize],
 }
 #[repr(C)]
@@ -31832,21 +31887,21 @@ pub struct nfs_pgio_header {
     pub rw_ops: *const nfs_rw_ops,
     pub io_completion: *mut nfs_io_completion,
     pub dreq: *mut nfs_direct_req,
-    pub netfs: *mut ::aya_bpf::cty::c_void,
-    pub pnfs_error: ::aya_bpf::cty::c_int,
-    pub error: ::aya_bpf::cty::c_int,
-    pub good_bytes: ::aya_bpf::cty::c_uint,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub netfs: *mut ::aya_ebpf::cty::c_void,
+    pub pnfs_error: ::aya_ebpf::cty::c_int,
+    pub error: ::aya_ebpf::cty::c_int,
+    pub good_bytes: ::aya_ebpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub task: rpc_task,
     pub fattr: nfs_fattr,
     pub args: nfs_pgio_args,
     pub res: nfs_pgio_res,
-    pub timestamp: ::aya_bpf::cty::c_ulong,
+    pub timestamp: ::aya_ebpf::cty::c_ulong,
     pub pgio_done_cb: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut rpc_task,
             arg2: *mut nfs_pgio_header,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub mds_offset: __u64,
     pub page_array: nfs_page_array,
@@ -31858,7 +31913,7 @@ pub struct nfs_pgio_header {
 #[derive(Debug, Copy, Clone)]
 pub struct nfs_pgio_completion_ops {
     pub error_cleanup: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut list_head, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut list_head, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub init_hdr: ::core::option::Option<unsafe extern "C" fn(arg1: *mut nfs_pgio_header)>,
     pub completion: ::core::option::Option<unsafe extern "C" fn(arg1: *mut nfs_pgio_header)>,
@@ -31895,7 +31950,7 @@ pub struct nfs_commit_data {
     pub context: *mut nfs_open_context,
     pub lseg: *mut pnfs_layout_segment,
     pub ds_clp: *mut nfs_client,
-    pub ds_commit_index: ::aya_bpf::cty::c_int,
+    pub ds_commit_index: ::aya_ebpf::cty::c_int,
     pub lwb: loff_t,
     pub mds_ops: *const rpc_call_ops,
     pub completion_ops: *const nfs_commit_completion_ops,
@@ -31903,9 +31958,9 @@ pub struct nfs_commit_data {
         unsafe extern "C" fn(
             arg1: *mut rpc_task,
             arg2: *mut nfs_commit_data,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -31925,7 +31980,7 @@ pub struct nfs_unlinkdata {
     pub wq: wait_queue_head_t,
     pub cred: *const cred,
     pub dir_attr: nfs_fattr,
-    pub timeout: ::aya_bpf::cty::c_long,
+    pub timeout: ::aya_ebpf::cty::c_long,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -31943,7 +31998,7 @@ pub struct nfs_renamedata {
     pub complete: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut nfs_renamedata),
     >,
-    pub timeout: ::aya_bpf::cty::c_long,
+    pub timeout: ::aya_ebpf::cty::c_long,
     pub cancelled: bool_,
 }
 #[repr(C)]
@@ -31970,13 +32025,16 @@ pub struct nfs_rpc_ops {
             arg1: *mut nfs_server,
             arg2: *mut nfs_fh,
             arg3: *mut nfs_fsinfo,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub submount: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut fs_context, arg2: *mut nfs_server) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut fs_context,
+            arg2: *mut nfs_server,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub try_get_tree: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut fs_context) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut fs_context) -> ::aya_ebpf::cty::c_int,
     >,
     pub getattr: ::core::option::Option<
         unsafe extern "C" fn(
@@ -31984,14 +32042,14 @@ pub struct nfs_rpc_ops {
             arg2: *mut nfs_fh,
             arg3: *mut nfs_fattr,
             arg4: *mut inode,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub setattr: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dentry,
             arg2: *mut nfs_fattr,
             arg3: *mut iattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lookup: ::core::option::Option<
         unsafe extern "C" fn(
@@ -31999,40 +32057,40 @@ pub struct nfs_rpc_ops {
             arg2: *mut dentry,
             arg3: *mut nfs_fh,
             arg4: *mut nfs_fattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lookupp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut nfs_fh,
             arg3: *mut nfs_fattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub access: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut nfs_access_entry,
             arg3: *const cred,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub readlink: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut page,
-            arg3: ::aya_bpf::cty::c_uint,
-            arg4: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub create: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut dentry,
             arg3: *mut iattr,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub remove: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut dentry) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *mut dentry) -> ::aya_ebpf::cty::c_int,
     >,
     pub unlink_setup: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut rpc_message, arg2: *mut dentry, arg3: *mut inode),
@@ -32041,7 +32099,7 @@ pub struct nfs_rpc_ops {
         unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut nfs_unlinkdata),
     >,
     pub unlink_done: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut inode) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rpc_task, arg2: *mut inode) -> ::aya_ebpf::cty::c_int,
     >,
     pub rename_setup: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut rpc_message, arg2: *mut dentry, arg3: *mut dentry),
@@ -32054,39 +32112,39 @@ pub struct nfs_rpc_ops {
             arg1: *mut rpc_task,
             arg2: *mut inode,
             arg3: *mut inode,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub link: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut inode,
             arg3: *const qstr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub symlink: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut dentry,
             arg3: *mut page,
-            arg4: ::aya_bpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_uint,
             arg5: *mut iattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub mkdir: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut dentry,
             arg3: *mut iattr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rmdir: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *const qstr) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *const qstr) -> ::aya_ebpf::cty::c_int,
     >,
     pub readdir: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut nfs_readdir_arg,
             arg2: *mut nfs_readdir_res,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub mknod: ::core::option::Option<
         unsafe extern "C" fn(
@@ -32094,44 +32152,44 @@ pub struct nfs_rpc_ops {
             arg2: *mut dentry,
             arg3: *mut iattr,
             arg4: dev_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub statfs: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut nfs_server,
             arg2: *mut nfs_fh,
             arg3: *mut nfs_fsstat,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fsinfo: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut nfs_server,
             arg2: *mut nfs_fh,
             arg3: *mut nfs_fsinfo,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pathconf: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut nfs_server,
             arg2: *mut nfs_fh,
             arg3: *mut nfs_pathconf,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_capabilities: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut nfs_server, arg2: *mut nfs_fh) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut nfs_server, arg2: *mut nfs_fh) -> ::aya_ebpf::cty::c_int,
     >,
     pub decode_dirent: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut xdr_stream,
             arg2: *mut nfs_entry,
             arg3: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pgio_rpc_prepare: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut rpc_task,
             arg2: *mut nfs_pgio_header,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_setup: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut nfs_pgio_header, arg2: *mut rpc_message),
@@ -32140,7 +32198,7 @@ pub struct nfs_rpc_ops {
         unsafe extern "C" fn(
             arg1: *mut rpc_task,
             arg2: *mut nfs_pgio_header,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub write_setup: ::core::option::Option<
         unsafe extern "C" fn(
@@ -32153,7 +32211,7 @@ pub struct nfs_rpc_ops {
         unsafe extern "C" fn(
             arg1: *mut rpc_task,
             arg2: *mut nfs_pgio_header,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub commit_setup: ::core::option::Option<
         unsafe extern "C" fn(
@@ -32169,33 +32227,33 @@ pub struct nfs_rpc_ops {
         unsafe extern "C" fn(
             arg1: *mut rpc_task,
             arg2: *mut nfs_commit_data,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lock: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut file,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut file_lock,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lock_check_bounds: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *const file_lock) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *const file_lock) -> ::aya_ebpf::cty::c_int,
     >,
     pub clear_acl_cache: ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode)>,
     pub close_context: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut nfs_open_context, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut nfs_open_context, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub open_context: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut inode,
             arg2: *mut nfs_open_context,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut iattr,
-            arg5: *mut ::aya_bpf::cty::c_int,
+            arg5: *mut ::aya_ebpf::cty::c_int,
         ) -> *mut inode,
     >,
     pub have_delegation: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: fmode_t) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: fmode_t) -> ::aya_ebpf::cty::c_int,
     >,
     pub alloc_client: ::core::option::Option<
         unsafe extern "C" fn(arg1: *const nfs_client_initdata) -> *mut nfs_client,
@@ -32218,7 +32276,7 @@ pub struct nfs_rpc_ops {
         ) -> *mut nfs_server,
     >,
     pub discover_trunking: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut nfs_server, arg2: *mut nfs_fh) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut nfs_server, arg2: *mut nfs_fh) -> ::aya_ebpf::cty::c_int,
     >,
     pub enable_swap: ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode)>,
     pub disable_swap: ::core::option::Option<unsafe extern "C" fn(arg1: *mut inode)>,
@@ -32239,9 +32297,9 @@ pub struct nfs_access_entry {
 #[derive(Debug, Copy, Clone)]
 pub struct nfs4_minor_version_ops {
     pub minor_version: u32_,
-    pub init_caps: ::aya_bpf::cty::c_uint,
+    pub init_caps: ::aya_ebpf::cty::c_uint,
     pub init_client: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut nfs_client) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut nfs_client) -> ::aya_ebpf::cty::c_int,
     >,
     pub shutdown_client: ::core::option::Option<unsafe extern "C" fn(arg1: *mut nfs_client)>,
     pub match_stateid: ::core::option::Option<
@@ -32252,7 +32310,7 @@ pub struct nfs4_minor_version_ops {
             arg1: *mut nfs_server,
             arg2: *mut nfs_fh,
             arg3: *mut nfs_fsinfo,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub free_lock_state: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut nfs_server, arg2: *mut nfs4_lock_state),
@@ -32262,7 +32320,7 @@ pub struct nfs4_minor_version_ops {
             arg1: *mut nfs_server,
             arg2: *mut nfs4_stateid,
             arg3: *const cred,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub alloc_seqid: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut nfs_seqid_counter, arg2: gfp_t) -> *mut nfs_seqid,
@@ -32271,7 +32329,7 @@ pub struct nfs4_minor_version_ops {
         unsafe extern "C" fn(
             arg1: *mut rpc_clnt,
             arg2: *mut rpc_xprt,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
         ),
     >,
     pub call_sync_ops: *const rpc_call_ops,
@@ -32288,14 +32346,14 @@ pub struct nfs4_state {
     pub lock_states: list_head,
     pub owner: *mut nfs4_state_owner,
     pub inode: *mut inode,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub state_lock: spinlock_t,
     pub seqlock: seqlock_t,
     pub stateid: nfs4_stateid,
     pub open_stateid: nfs4_stateid,
-    pub n_rdonly: ::aya_bpf::cty::c_uint,
-    pub n_wronly: ::aya_bpf::cty::c_uint,
-    pub n_rdwr: ::aya_bpf::cty::c_uint,
+    pub n_rdonly: ::aya_ebpf::cty::c_uint,
+    pub n_wronly: ::aya_ebpf::cty::c_uint,
+    pub n_rdwr: ::aya_ebpf::cty::c_uint,
     pub state: fmode_t,
     pub count: refcount_t,
     pub waitq: wait_queue_head_t,
@@ -32308,7 +32366,7 @@ pub struct cache_head {
     pub expiry_time: time64_t,
     pub last_refresh: time64_t,
     pub ref_: kref,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -32316,7 +32374,7 @@ pub struct cache_req {
     pub defer: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut cache_req) -> *mut cache_deferred_req,
     >,
-    pub thread_wait: ::aya_bpf::cty::c_ulong,
+    pub thread_wait: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -32324,9 +32382,9 @@ pub struct cache_deferred_req {
     pub hash: hlist_node,
     pub recent: list_head,
     pub item: *mut cache_head,
-    pub owner: *mut ::aya_bpf::cty::c_void,
+    pub owner: *mut ::aya_ebpf::cty::c_void,
     pub revisit: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut cache_deferred_req, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut cache_deferred_req, arg2: ::aya_ebpf::cty::c_int),
     >,
 }
 #[repr(C)]
@@ -32336,21 +32394,21 @@ pub struct svc_cred {
     pub cr_gid: kgid_t,
     pub cr_group_info: *mut group_info,
     pub cr_flavor: u32_,
-    pub cr_raw_principal: *mut ::aya_bpf::cty::c_char,
-    pub cr_principal: *mut ::aya_bpf::cty::c_char,
-    pub cr_targ_princ: *mut ::aya_bpf::cty::c_char,
+    pub cr_raw_principal: *mut ::aya_ebpf::cty::c_char,
+    pub cr_principal: *mut ::aya_ebpf::cty::c_char,
+    pub cr_targ_princ: *mut ::aya_ebpf::cty::c_char,
     pub cr_gss_mech: *mut gss_api_mech,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct auth_ops {
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
     pub owner: *mut module,
-    pub flavour: ::aya_bpf::cty::c_int,
+    pub flavour: ::aya_ebpf::cty::c_int,
     pub accept:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst) -> svc_auth_status::Type>,
     pub release:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst) -> ::aya_ebpf::cty::c_int>,
     pub domain_release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut auth_domain)>,
     pub set_client:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst) -> svc_auth_status::Type>,
@@ -32370,7 +32428,7 @@ pub struct svc_rqst {
     pub rq_procinfo: *const svc_procedure,
     pub rq_authop: *mut auth_ops,
     pub rq_cred: svc_cred,
-    pub rq_xprt_ctxt: *mut ::aya_bpf::cty::c_void,
+    pub rq_xprt_ctxt: *mut ::aya_ebpf::cty::c_void,
     pub rq_deferred: *mut svc_deferred_req,
     pub rq_arg: xdr_buf,
     pub rq_arg_stream: xdr_stream,
@@ -32389,36 +32447,36 @@ pub struct svc_rqst {
     pub rq_vers: u32_,
     pub rq_proc: u32_,
     pub rq_prot: u32_,
-    pub rq_cachetype: ::aya_bpf::cty::c_int,
-    pub rq_flags: ::aya_bpf::cty::c_ulong,
+    pub rq_cachetype: ::aya_ebpf::cty::c_int,
+    pub rq_flags: ::aya_ebpf::cty::c_ulong,
     pub rq_qtime: ktime_t,
-    pub rq_argp: *mut ::aya_bpf::cty::c_void,
-    pub rq_resp: *mut ::aya_bpf::cty::c_void,
+    pub rq_argp: *mut ::aya_ebpf::cty::c_void,
+    pub rq_resp: *mut ::aya_ebpf::cty::c_void,
     pub rq_accept_statp: *mut __be32,
-    pub rq_auth_data: *mut ::aya_bpf::cty::c_void,
+    pub rq_auth_data: *mut ::aya_ebpf::cty::c_void,
     pub rq_auth_stat: __be32,
-    pub rq_auth_slack: ::aya_bpf::cty::c_int,
-    pub rq_reserved: ::aya_bpf::cty::c_int,
+    pub rq_auth_slack: ::aya_ebpf::cty::c_int,
+    pub rq_reserved: ::aya_ebpf::cty::c_int,
     pub rq_stime: ktime_t,
     pub rq_chandle: cache_req,
     pub rq_client: *mut auth_domain,
     pub rq_gssclient: *mut auth_domain,
     pub rq_task: *mut task_struct,
     pub rq_bc_net: *mut net,
-    pub rq_lease_breaker: *mut *mut ::aya_bpf::cty::c_void,
+    pub rq_lease_breaker: *mut *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct svc_pool {
-    pub sp_id: ::aya_bpf::cty::c_uint,
+    pub sp_id: ::aya_ebpf::cty::c_uint,
     pub sp_lock: spinlock_t,
     pub sp_sockets: list_head,
-    pub sp_nrthreads: ::aya_bpf::cty::c_uint,
+    pub sp_nrthreads: ::aya_ebpf::cty::c_uint,
     pub sp_all_threads: list_head,
     pub sp_messages_arrived: percpu_counter,
     pub sp_sockets_queued: percpu_counter,
     pub sp_threads_woken: percpu_counter,
-    pub sp_flags: ::aya_bpf::cty::c_ulong,
+    pub sp_flags: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 16usize]>,
 }
@@ -32440,12 +32498,12 @@ pub struct svc_procedure {
         unsafe extern "C" fn(arg1: *mut svc_rqst, arg2: *mut xdr_stream) -> bool_,
     >,
     pub pc_release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst)>,
-    pub pc_argsize: ::aya_bpf::cty::c_uint,
-    pub pc_argzero: ::aya_bpf::cty::c_uint,
-    pub pc_ressize: ::aya_bpf::cty::c_uint,
-    pub pc_cachetype: ::aya_bpf::cty::c_uint,
-    pub pc_xdrressize: ::aya_bpf::cty::c_uint,
-    pub pc_name: *const ::aya_bpf::cty::c_char,
+    pub pc_argsize: ::aya_ebpf::cty::c_uint,
+    pub pc_argzero: ::aya_ebpf::cty::c_uint,
+    pub pc_ressize: ::aya_ebpf::cty::c_uint,
+    pub pc_cachetype: ::aya_ebpf::cty::c_uint,
+    pub pc_xdrressize: ::aya_ebpf::cty::c_uint,
+    pub pc_name: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 pub struct svc_deferred_req {
@@ -32455,9 +32513,9 @@ pub struct svc_deferred_req {
     pub addrlen: usize,
     pub daddr: __kernel_sockaddr_storage,
     pub daddrlen: usize,
-    pub xprt_ctxt: *mut ::aya_bpf::cty::c_void,
+    pub xprt_ctxt: *mut ::aya_ebpf::cty::c_void,
     pub handle: cache_deferred_req,
-    pub argslen: ::aya_bpf::cty::c_int,
+    pub argslen: ::aya_ebpf::cty::c_int,
     pub args: __IncompleteArrayField<__be32>,
 }
 #[repr(C)]
@@ -32469,14 +32527,14 @@ pub struct svc_process_info {
 #[derive(Copy, Clone)]
 pub union svc_process_info__bindgen_ty_1 {
     pub dispatch:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst) -> ::aya_ebpf::cty::c_int>,
     pub mismatch: svc_process_info__bindgen_ty_1__bindgen_ty_1,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct svc_process_info__bindgen_ty_1__bindgen_ty_1 {
-    pub lovers: ::aya_bpf::cty::c_uint,
-    pub hivers: ::aya_bpf::cty::c_uint,
+    pub lovers: ::aya_ebpf::cty::c_uint,
+    pub hivers: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -32484,20 +32542,20 @@ pub struct svc_version {
     pub vs_vers: u32_,
     pub vs_nproc: u32_,
     pub vs_proc: *const svc_procedure,
-    pub vs_count: *mut ::aya_bpf::cty::c_ulong,
+    pub vs_count: *mut ::aya_ebpf::cty::c_ulong,
     pub vs_xdrsize: u32_,
     pub vs_hidden: bool_,
     pub vs_rpcb_optnl: bool_,
     pub vs_need_cong_ctrl: bool_,
     pub vs_dispatch:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut svc_rqst) -> ::aya_ebpf::cty::c_int>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct nfs_seqid_counter {
     pub create_time: ktime_t,
-    pub owner_id: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_int,
+    pub owner_id: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
     pub counter: u32_,
     pub lock: spinlock_t,
     pub list: list_head,
@@ -32508,7 +32566,7 @@ pub struct nfs_seqid_counter {
 pub struct nfs4_lock_state {
     pub ls_locks: list_head,
     pub ls_state: *mut nfs4_state,
-    pub ls_flags: ::aya_bpf::cty::c_ulong,
+    pub ls_flags: ::aya_ebpf::cty::c_ulong,
     pub ls_seqid: nfs_seqid_counter,
     pub ls_stateid: nfs4_stateid,
     pub ls_count: refcount_t,
@@ -32517,29 +32575,29 @@ pub struct nfs4_lock_state {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nfs4_state_recovery_ops {
-    pub owner_flag_bit: ::aya_bpf::cty::c_int,
-    pub state_flag_bit: ::aya_bpf::cty::c_int,
+    pub owner_flag_bit: ::aya_ebpf::cty::c_int,
+    pub state_flag_bit: ::aya_ebpf::cty::c_int,
     pub recover_open: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut nfs4_state_owner,
             arg2: *mut nfs4_state,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub recover_lock: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut nfs4_state, arg2: *mut file_lock) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut nfs4_state, arg2: *mut file_lock) -> ::aya_ebpf::cty::c_int,
     >,
     pub establish_clid: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut nfs_client, arg2: *const cred) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut nfs_client, arg2: *const cred) -> ::aya_ebpf::cty::c_int,
     >,
     pub reclaim_complete: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut nfs_client, arg2: *const cred) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut nfs_client, arg2: *const cred) -> ::aya_ebpf::cty::c_int,
     >,
     pub detect_trunking: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut nfs_client,
             arg2: *mut *mut nfs_client,
             arg3: *const cred,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -32549,13 +32607,13 @@ pub struct nfs4_state_maintenance_ops {
         unsafe extern "C" fn(
             arg1: *mut nfs_client,
             arg2: *const cred,
-            arg3: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_state_renewal_cred:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut nfs_client) -> *const cred>,
     pub renew_lease: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut nfs_client, arg2: *const cred) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut nfs_client, arg2: *const cred) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -32568,10 +32626,10 @@ pub struct nfs4_mig_recovery_ops {
             arg3: *mut nfs4_fs_locations,
             arg4: *mut page,
             arg5: *const cred,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fsid_present: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut inode, arg2: *const cred) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut inode, arg2: *const cred) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -32579,12 +32637,12 @@ pub struct nfs4_mig_recovery_ops {
 pub struct nfs4_state_owner {
     pub so_server: *mut nfs_server,
     pub so_lru: list_head,
-    pub so_expires: ::aya_bpf::cty::c_ulong,
+    pub so_expires: ::aya_ebpf::cty::c_ulong,
     pub so_server_node: rb_node,
     pub so_cred: *const cred,
     pub so_lock: spinlock_t,
     pub so_count: atomic_t,
-    pub so_flags: ::aya_bpf::cty::c_ulong,
+    pub so_flags: ::aya_ebpf::cty::c_ulong,
     pub so_states: list_head,
     pub so_seqid: nfs_seqid_counter,
     pub so_reclaim_seqcount: seqcount_spinlock_t,
@@ -32594,7 +32652,7 @@ pub struct nfs4_state_owner {
 #[derive(Copy, Clone)]
 pub struct kernfs_root {
     pub kn: *mut kernfs_node,
-    pub flags: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
     pub ino_idr: idr,
     pub last_id_lowbits: u32_,
     pub id_highbits: u32_,
@@ -32624,8 +32682,8 @@ pub struct kernfs_open_node {
     pub event: atomic_t,
     pub poll: wait_queue_head_t,
     pub files: list_head,
-    pub nr_mmapped: ::aya_bpf::cty::c_uint,
-    pub nr_to_release: ::aya_bpf::cty::c_uint,
+    pub nr_mmapped: ::aya_ebpf::cty::c_uint,
+    pub nr_to_release: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -32635,7 +32693,7 @@ pub struct eventfs_inode {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct eventfs_file {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub d_parent: *mut dentry,
     pub dentry: *mut dentry,
     pub list: list_head,
@@ -32643,7 +32701,7 @@ pub struct eventfs_file {
     pub fop: *const file_operations,
     pub iop: *const inode_operations,
     pub __bindgen_anon_1: eventfs_file__bindgen_ty_1,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub _bitfield_align_1: [u32; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
     pub uid: kuid_t,
@@ -32657,22 +32715,22 @@ pub union eventfs_file__bindgen_ty_1 {
 }
 impl eventfs_file {
     #[inline]
-    pub fn is_freed(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_freed(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_freed(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_freed(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn mode(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn mode(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 31u8) as u32) }
     }
     #[inline]
-    pub fn set_mode(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_mode(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 31u8, val as u64)
@@ -32680,8 +32738,8 @@ impl eventfs_file {
     }
     #[inline]
     pub fn new_bitfield_1(
-        is_freed: ::aya_bpf::cty::c_uint,
-        mode: ::aya_bpf::cty::c_uint,
+        is_freed: ::aya_ebpf::cty::c_uint,
+        mode: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 4usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -32712,26 +32770,26 @@ pub struct key_user {
     pub nkeys: atomic_t,
     pub nikeys: atomic_t,
     pub uid: kuid_t,
-    pub qnkeys: ::aya_bpf::cty::c_int,
-    pub qnbytes: ::aya_bpf::cty::c_int,
+    pub qnkeys: ::aya_ebpf::cty::c_int,
+    pub qnbytes: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ethhdr {
-    pub h_dest: [::aya_bpf::cty::c_uchar; 6usize],
-    pub h_source: [::aya_bpf::cty::c_uchar; 6usize],
+    pub h_dest: [::aya_ebpf::cty::c_uchar; 6usize],
+    pub h_source: [::aya_ebpf::cty::c_uchar; 6usize],
     pub h_proto: __be16,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ethtool_drvinfo {
     pub cmd: __u32,
-    pub driver: [::aya_bpf::cty::c_char; 32usize],
-    pub version: [::aya_bpf::cty::c_char; 32usize],
-    pub fw_version: [::aya_bpf::cty::c_char; 32usize],
-    pub bus_info: [::aya_bpf::cty::c_char; 32usize],
-    pub erom_version: [::aya_bpf::cty::c_char; 32usize],
-    pub reserved2: [::aya_bpf::cty::c_char; 12usize],
+    pub driver: [::aya_ebpf::cty::c_char; 32usize],
+    pub version: [::aya_ebpf::cty::c_char; 32usize],
+    pub fw_version: [::aya_ebpf::cty::c_char; 32usize],
+    pub bus_info: [::aya_ebpf::cty::c_char; 32usize],
+    pub erom_version: [::aya_ebpf::cty::c_char; 32usize],
+    pub reserved2: [::aya_ebpf::cty::c_char; 12usize],
     pub n_priv_flags: __u32,
     pub n_stats: __u32,
     pub testinfo_len: __u32,
@@ -32753,7 +32811,7 @@ pub struct ethtool_tunable {
     pub id: __u32,
     pub type_id: __u32,
     pub len: __u32,
-    pub data: __IncompleteArrayField<*mut ::aya_bpf::cty::c_void>,
+    pub data: __IncompleteArrayField<*mut ::aya_ebpf::cty::c_void>,
 }
 #[repr(C)]
 #[derive(Debug)]
@@ -32855,7 +32913,7 @@ pub struct ethtool_pauseparam {
     pub tx_pause: __u32,
 }
 pub mod ethtool_link_ext_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_LINK_EXT_STATE_AUTONEG: Type = 0;
     pub const ETHTOOL_LINK_EXT_STATE_LINK_TRAINING_FAILURE: Type = 1;
     pub const ETHTOOL_LINK_EXT_STATE_LINK_LOGICAL_MISMATCH: Type = 2;
@@ -32869,7 +32927,7 @@ pub mod ethtool_link_ext_state {
     pub const ETHTOOL_LINK_EXT_STATE_MODULE: Type = 10;
 }
 pub mod ethtool_link_ext_substate_autoneg {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_AN_NO_PARTNER_DETECTED: Type = 1;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_AN_ACK_NOT_RECEIVED: Type = 2;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_AN_NEXT_PAGE_EXCHANGE_FAILED: Type = 3;
@@ -32878,14 +32936,14 @@ pub mod ethtool_link_ext_substate_autoneg {
     pub const ETHTOOL_LINK_EXT_SUBSTATE_AN_NO_HCD: Type = 6;
 }
 pub mod ethtool_link_ext_substate_link_training {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_LT_KR_FRAME_LOCK_NOT_ACQUIRED: Type = 1;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_LT_KR_LINK_INHIBIT_TIMEOUT: Type = 2;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_LT_KR_LINK_PARTNER_DID_NOT_SET_RECEIVER_READY: Type = 3;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_LT_REMOTE_FAULT: Type = 4;
 }
 pub mod ethtool_link_ext_substate_link_logical_mismatch {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_LLM_PCS_DID_NOT_ACQUIRE_BLOCK_LOCK: Type = 1;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_LLM_PCS_DID_NOT_ACQUIRE_AM_LOCK: Type = 2;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_LLM_PCS_DID_NOT_GET_ALIGN_STATUS: Type = 3;
@@ -32893,39 +32951,39 @@ pub mod ethtool_link_ext_substate_link_logical_mismatch {
     pub const ETHTOOL_LINK_EXT_SUBSTATE_LLM_RS_FEC_IS_NOT_LOCKED: Type = 5;
 }
 pub mod ethtool_link_ext_substate_bad_signal_integrity {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_BSI_LARGE_NUMBER_OF_PHYSICAL_ERRORS: Type = 1;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_BSI_UNSUPPORTED_RATE: Type = 2;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_BSI_SERDES_REFERENCE_CLOCK_LOST: Type = 3;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_BSI_SERDES_ALOS: Type = 4;
 }
 pub mod ethtool_link_ext_substate_cable_issue {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_CI_UNSUPPORTED_CABLE: Type = 1;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_CI_CABLE_TEST_FAILURE: Type = 2;
 }
 pub mod ethtool_link_ext_substate_module {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_LINK_EXT_SUBSTATE_MODULE_CMIS_NOT_READY: Type = 1;
 }
 pub mod ethtool_mac_stats_src {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_MAC_STATS_SRC_AGGREGATE: Type = 0;
     pub const ETHTOOL_MAC_STATS_SRC_EMAC: Type = 1;
     pub const ETHTOOL_MAC_STATS_SRC_PMAC: Type = 2;
 }
 pub mod ethtool_module_power_mode_policy {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_MODULE_POWER_MODE_POLICY_HIGH: Type = 1;
     pub const ETHTOOL_MODULE_POWER_MODE_POLICY_AUTO: Type = 2;
 }
 pub mod ethtool_module_power_mode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_MODULE_POWER_MODE_LOW: Type = 1;
     pub const ETHTOOL_MODULE_POWER_MODE_HIGH: Type = 2;
 }
 pub mod ethtool_mm_verify_status {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ETHTOOL_MM_VERIFY_STATUS_UNKNOWN: Type = 0;
     pub const ETHTOOL_MM_VERIFY_STATUS_INITIAL: Type = 1;
     pub const ETHTOOL_MM_VERIFY_STATUS_VERIFYING: Type = 2;
@@ -33024,7 +33082,7 @@ pub union ethtool_flow_union {
 #[derive(Debug, Copy, Clone)]
 pub struct ethtool_flow_ext {
     pub padding: [__u8; 2usize],
-    pub h_dest: [::aya_bpf::cty::c_uchar; 6usize],
+    pub h_dest: [::aya_ebpf::cty::c_uchar; 6usize],
     pub vlan_etype: __be16,
     pub vlan_tci: __be16,
     pub data: [__be32; 2usize],
@@ -33060,7 +33118,7 @@ pub union ethtool_rxnfc__bindgen_ty_1 {
 pub struct ethtool_flash {
     pub cmd: __u32,
     pub region: __u32,
-    pub data: [::aya_bpf::cty::c_char; 128usize],
+    pub data: [::aya_ebpf::cty::c_char; 128usize],
 }
 #[repr(C)]
 #[derive(Debug)]
@@ -33153,9 +33211,9 @@ pub struct ethtool_link_ksettings {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ethtool_link_ksettings__bindgen_ty_1 {
-    pub supported: [::aya_bpf::cty::c_ulong; 2usize],
-    pub advertising: [::aya_bpf::cty::c_ulong; 2usize],
-    pub lp_advertising: [::aya_bpf::cty::c_ulong; 2usize],
+    pub supported: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub advertising: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub lp_advertising: [::aya_ebpf::cty::c_ulong; 2usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -33402,7 +33460,7 @@ pub struct ethtool_mm_stats {
     pub MACMergeHoldCount: u64_,
 }
 pub mod ib_poll_context {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_POLL_SOFTIRQ: Type = 0;
     pub const IB_POLL_WORKQUEUE: Type = 1;
     pub const IB_POLL_UNBOUND_WORKQUEUE: Type = 2;
@@ -33419,21 +33477,21 @@ pub struct in_addr {
 #[derive(Copy, Clone)]
 pub struct rt6key {
     pub addr: in6_addr,
-    pub plen: ::aya_bpf::cty::c_int,
+    pub plen: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct fib_nh_common {
     pub nhc_dev: *mut net_device,
     pub nhc_dev_tracker: netdevice_tracker,
-    pub nhc_oif: ::aya_bpf::cty::c_int,
-    pub nhc_scope: ::aya_bpf::cty::c_uchar,
+    pub nhc_oif: ::aya_ebpf::cty::c_int,
+    pub nhc_scope: ::aya_ebpf::cty::c_uchar,
     pub nhc_family: u8_,
     pub nhc_gw_family: u8_,
-    pub nhc_flags: ::aya_bpf::cty::c_uchar,
+    pub nhc_flags: ::aya_ebpf::cty::c_uchar,
     pub nhc_lwtstate: *mut lwtunnel_state,
     pub nhc_gw: fib_nh_common__bindgen_ty_1,
-    pub nhc_weight: ::aya_bpf::cty::c_int,
+    pub nhc_weight: ::aya_ebpf::cty::c_int,
     pub nhc_upper_bound: atomic_t,
     pub nhc_pcpu_rth_output: *mut *mut rtable,
     pub nhc_rth_input: *mut rtable,
@@ -33449,7 +33507,7 @@ pub union fib_nh_common__bindgen_ty_1 {
 #[derive(Copy, Clone)]
 pub struct fib6_nh {
     pub nh_common: fib_nh_common,
-    pub last_probe: ::aya_bpf::cty::c_ulong,
+    pub last_probe: ::aya_ebpf::cty::c_ulong,
     pub rt6i_pcpu: *mut *mut rt6_info,
     pub rt6i_exception_bucket: *mut rt6_exception_bucket,
 }
@@ -33459,9 +33517,9 @@ pub struct fib6_info {
     pub fib6_next: *mut fib6_info,
     pub fib6_node: *mut fib6_node,
     pub __bindgen_anon_1: fib6_info__bindgen_ty_1,
-    pub fib6_nsiblings: ::aya_bpf::cty::c_uint,
+    pub fib6_nsiblings: ::aya_ebpf::cty::c_uint,
     pub fib6_ref: refcount_t,
-    pub expires: ::aya_bpf::cty::c_ulong,
+    pub expires: ::aya_ebpf::cty::c_ulong,
     pub fib6_metrics: *mut dst_metrics,
     pub fib6_dst: rt6key,
     pub fib6_flags: u32_,
@@ -33578,13 +33636,13 @@ impl fib6_info {
 pub struct rt6_info {
     pub dst: dst_entry,
     pub from: *mut fib6_info,
-    pub sernum: ::aya_bpf::cty::c_int,
+    pub sernum: ::aya_ebpf::cty::c_int,
     pub rt6i_dst: rt6key,
     pub rt6i_src: rt6key,
     pub rt6i_gateway: in6_addr,
     pub rt6i_idev: *mut inet6_dev,
     pub rt6i_flags: u32_,
-    pub rt6i_nfheader_len: ::aya_bpf::cty::c_ushort,
+    pub rt6i_nfheader_len: ::aya_ebpf::cty::c_ushort,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -33606,7 +33664,7 @@ pub struct fib6_node {
     pub leaf: *mut fib6_info,
     pub fn_bit: __u16,
     pub fn_flags: __u16,
-    pub fn_sernum: ::aya_bpf::cty::c_int,
+    pub fn_sernum: ::aya_ebpf::cty::c_int,
     pub rr_ptr: *mut fib6_info,
     pub rcu: callback_head,
 }
@@ -33618,21 +33676,21 @@ pub struct fib6_table {
     pub tb6_lock: spinlock_t,
     pub tb6_root: fib6_node,
     pub tb6_peers: inet_peer_base,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub fib_seq: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub fib_seq: ::aya_ebpf::cty::c_uint,
 }
 pub type nf_hookfn = ::core::option::Option<
     unsafe extern "C" fn(
-        arg1: *mut ::aya_bpf::cty::c_void,
+        arg1: *mut ::aya_ebpf::cty::c_void,
         arg2: *mut sk_buff,
         arg3: *const nf_hook_state,
-    ) -> ::aya_bpf::cty::c_uint,
+    ) -> ::aya_ebpf::cty::c_uint,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_hook_entry {
     pub hook: nf_hookfn,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug)]
@@ -33661,7 +33719,7 @@ pub struct xfrm_sec_ctx {
     pub ctx_alg: __u8,
     pub ctx_len: __u16,
     pub ctx_sid: __u32,
-    pub ctx_str: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub ctx_str: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -33676,7 +33734,7 @@ pub struct xfrm_selector {
     pub prefixlen_d: __u8,
     pub prefixlen_s: __u8,
     pub proto: __u8,
-    pub ifindex: ::aya_bpf::cty::c_int,
+    pub ifindex: ::aya_ebpf::cty::c_int,
     pub user: __kernel_uid32_t,
 }
 #[repr(C)]
@@ -33709,7 +33767,7 @@ pub struct xfrm_replay_state {
 #[repr(C)]
 #[derive(Debug)]
 pub struct xfrm_replay_state_esn {
-    pub bmp_len: ::aya_bpf::cty::c_uint,
+    pub bmp_len: ::aya_ebpf::cty::c_uint,
     pub oseq: __u32,
     pub seq: __u32,
     pub oseq_hi: __u32,
@@ -33720,25 +33778,25 @@ pub struct xfrm_replay_state_esn {
 #[repr(C)]
 #[derive(Debug)]
 pub struct xfrm_algo {
-    pub alg_name: [::aya_bpf::cty::c_char; 64usize],
-    pub alg_key_len: ::aya_bpf::cty::c_uint,
-    pub alg_key: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub alg_name: [::aya_ebpf::cty::c_char; 64usize],
+    pub alg_key_len: ::aya_ebpf::cty::c_uint,
+    pub alg_key: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct xfrm_algo_auth {
-    pub alg_name: [::aya_bpf::cty::c_char; 64usize],
-    pub alg_key_len: ::aya_bpf::cty::c_uint,
-    pub alg_trunc_len: ::aya_bpf::cty::c_uint,
-    pub alg_key: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub alg_name: [::aya_ebpf::cty::c_char; 64usize],
+    pub alg_key_len: ::aya_ebpf::cty::c_uint,
+    pub alg_trunc_len: ::aya_ebpf::cty::c_uint,
+    pub alg_key: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct xfrm_algo_aead {
-    pub alg_name: [::aya_bpf::cty::c_char; 64usize],
-    pub alg_key_len: ::aya_bpf::cty::c_uint,
-    pub alg_icv_len: ::aya_bpf::cty::c_uint,
-    pub alg_key: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub alg_name: [::aya_ebpf::cty::c_char; 64usize],
+    pub alg_key_len: ::aya_ebpf::cty::c_uint,
+    pub alg_icv_len: ::aya_ebpf::cty::c_uint,
+    pub alg_key: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -33781,7 +33839,7 @@ pub struct xfrm_state_walk {
     pub filter: *mut xfrm_address_filter,
 }
 pub mod xfrm_replay_mode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const XFRM_REPLAY_MODE_LEGACY: Type = 0;
     pub const XFRM_REPLAY_MODE_BMP: Type = 1;
     pub const XFRM_REPLAY_MODE_ESN: Type = 2;
@@ -33792,7 +33850,7 @@ pub struct xfrm_dev_offload {
     pub dev: *mut net_device,
     pub dev_tracker: netdevice_tracker,
     pub real_dev: *mut net_device,
-    pub offload_handle: ::aya_bpf::cty::c_ulong,
+    pub offload_handle: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub __bindgen_padding_0: [u8; 7usize],
@@ -33879,7 +33937,7 @@ pub struct xfrm_state {
     pub ealg: *mut xfrm_algo,
     pub calg: *mut xfrm_algo,
     pub aead: *mut xfrm_algo_aead,
-    pub geniv: *const ::aya_bpf::cty::c_char,
+    pub geniv: *const ::aya_ebpf::cty::c_char,
     pub new_mapping_sport: __be16,
     pub new_mapping: u32_,
     pub mapping_maxage: u32_,
@@ -33901,7 +33959,7 @@ pub struct xfrm_state {
     pub curlft: xfrm_lifetime_cur,
     pub mtimer: hrtimer,
     pub xso: xfrm_dev_offload,
-    pub saved_tmo: ::aya_bpf::cty::c_long,
+    pub saved_tmo: ::aya_ebpf::cty::c_long,
     pub lastused: time64_t,
     pub xfrag: page_frag,
     pub type_: *const xfrm_type,
@@ -33910,7 +33968,7 @@ pub struct xfrm_state {
     pub outer_mode: xfrm_mode,
     pub type_offload: *const xfrm_type_offload,
     pub security: *mut xfrm_sec_ctx,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub data: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -33930,8 +33988,8 @@ pub struct xfrm_state__bindgen_ty_2 {
     pub flags: u8_,
     pub family: u16_,
     pub saddr: xfrm_address_t,
-    pub header_len: ::aya_bpf::cty::c_int,
-    pub trailer_len: ::aya_bpf::cty::c_int,
+    pub header_len: ::aya_ebpf::cty::c_int,
+    pub trailer_len: ::aya_ebpf::cty::c_int,
     pub extra_flags: u32_,
     pub smark: xfrm_mark,
 }
@@ -33946,14 +34004,14 @@ pub struct xfrm_policy_walk_entry {
 pub struct xfrm_policy_queue {
     pub hold_queue: sk_buff_head,
     pub hold_timer: timer_list,
-    pub timeout: ::aya_bpf::cty::c_ulong,
+    pub timeout: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct xfrm_tmpl {
     pub id: xfrm_id,
     pub saddr: xfrm_address_t,
-    pub encap_family: ::aya_bpf::cty::c_ushort,
+    pub encap_family: ::aya_ebpf::cty::c_ushort,
     pub reqid: u32_,
     pub mode: u8_,
     pub share: u8_,
@@ -34074,27 +34132,27 @@ impl iphdr {
 #[derive(Debug, Copy, Clone)]
 pub struct fib_nh_exception {
     pub fnhe_next: *mut fib_nh_exception,
-    pub fnhe_genid: ::aya_bpf::cty::c_int,
+    pub fnhe_genid: ::aya_ebpf::cty::c_int,
     pub fnhe_daddr: __be32,
     pub fnhe_pmtu: u32_,
     pub fnhe_mtu_locked: bool_,
     pub fnhe_gw: __be32,
-    pub fnhe_expires: ::aya_bpf::cty::c_ulong,
+    pub fnhe_expires: ::aya_ebpf::cty::c_ulong,
     pub fnhe_rth_input: *mut rtable,
     pub fnhe_rth_output: *mut rtable,
-    pub fnhe_stamp: ::aya_bpf::cty::c_ulong,
+    pub fnhe_stamp: ::aya_ebpf::cty::c_ulong,
     pub rcu: callback_head,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct rtable {
     pub dst: dst_entry,
-    pub rt_genid: ::aya_bpf::cty::c_int,
-    pub rt_flags: ::aya_bpf::cty::c_uint,
+    pub rt_genid: ::aya_ebpf::cty::c_int,
+    pub rt_flags: ::aya_ebpf::cty::c_uint,
     pub rt_type: __u16,
     pub rt_is_input: __u8,
     pub rt_uses_gateway: __u8,
-    pub rt_iif: ::aya_bpf::cty::c_int,
+    pub rt_iif: ::aya_ebpf::cty::c_int,
     pub rt_gw_family: u8_,
     pub __bindgen_anon_1: rtable__bindgen_ty_1,
     pub _bitfield_align_1: [u32; 0],
@@ -34155,7 +34213,7 @@ pub struct fnhe_hash_bucket {
 #[derive(Debug, Copy, Clone)]
 pub struct rt6_exception_bucket {
     pub chain: hlist_head,
-    pub depth: ::aya_bpf::cty::c_int,
+    pub depth: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -34167,21 +34225,21 @@ pub struct xfrm_type {
         unsafe extern "C" fn(
             arg1: *mut xfrm_state,
             arg2: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub destructor: ::core::option::Option<unsafe extern "C" fn(arg1: *mut xfrm_state)>,
     pub input: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut xfrm_state, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut xfrm_state, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub output: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut xfrm_state, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut xfrm_state, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub reject: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut xfrm_state,
             arg2: *mut sk_buff,
             arg3: *const flowi,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -34192,49 +34250,49 @@ pub struct xfrm_type_offload {
     pub encap:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut xfrm_state, arg2: *mut sk_buff)>,
     pub input_tail: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut xfrm_state, arg2: *mut sk_buff) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut xfrm_state, arg2: *mut sk_buff) -> ::aya_ebpf::cty::c_int,
     >,
     pub xmit: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut xfrm_state,
             arg2: *mut sk_buff,
             arg3: netdev_features_t,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rtattr {
-    pub rta_len: ::aya_bpf::cty::c_ushort,
-    pub rta_type: ::aya_bpf::cty::c_ushort,
+    pub rta_len: ::aya_ebpf::cty::c_ushort,
+    pub rta_type: ::aya_ebpf::cty::c_ushort,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct crypto_aead {
-    pub authsize: ::aya_bpf::cty::c_uint,
-    pub reqsize: ::aya_bpf::cty::c_uint,
+    pub authsize: ::aya_ebpf::cty::c_uint,
+    pub reqsize: ::aya_ebpf::cty::c_uint,
     pub base: crypto_tfm,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct disk_stats {
     pub nsecs: [u64_; 4usize],
-    pub sectors: [::aya_bpf::cty::c_ulong; 4usize],
-    pub ios: [::aya_bpf::cty::c_ulong; 4usize],
-    pub merges: [::aya_bpf::cty::c_ulong; 4usize],
-    pub io_ticks: ::aya_bpf::cty::c_ulong,
+    pub sectors: [::aya_ebpf::cty::c_ulong; 4usize],
+    pub ios: [::aya_ebpf::cty::c_ulong; 4usize],
+    pub merges: [::aya_ebpf::cty::c_ulong; 4usize],
+    pub io_ticks: ::aya_ebpf::cty::c_ulong,
     pub in_flight: [local_t; 2usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct blk_integrity_iter {
-    pub prot_buf: *mut ::aya_bpf::cty::c_void,
-    pub data_buf: *mut ::aya_bpf::cty::c_void,
+    pub prot_buf: *mut ::aya_ebpf::cty::c_void,
+    pub data_buf: *mut ::aya_ebpf::cty::c_void,
     pub seed: sector_t,
-    pub data_size: ::aya_bpf::cty::c_uint,
-    pub interval: ::aya_bpf::cty::c_ushort,
-    pub tuple_size: ::aya_bpf::cty::c_uchar,
-    pub disk_name: *const ::aya_bpf::cty::c_char,
+    pub data_size: ::aya_ebpf::cty::c_uint,
+    pub interval: ::aya_ebpf::cty::c_ushort,
+    pub tuple_size: ::aya_ebpf::cty::c_uchar,
+    pub disk_name: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -34248,7 +34306,7 @@ pub struct blkg_iostat_set {
     pub sync: u64_stats_sync,
     pub blkg: *mut blkcg_gq,
     pub lnode: llist_node,
-    pub lqueued: ::aya_bpf::cty::c_int,
+    pub lqueued: ::aya_ebpf::cty::c_int,
     pub cur: blkg_iostat,
     pub last: blkg_iostat,
 }
@@ -34272,7 +34330,7 @@ pub struct blkcg_gq {
     pub delay_nsec: atomic64_t,
     pub delay_start: atomic64_t,
     pub last_delay: u64_,
-    pub last_use: ::aya_bpf::cty::c_int,
+    pub last_use: ::aya_ebpf::cty::c_int,
     pub callback_head: callback_head,
 }
 #[repr(C)]
@@ -34286,11 +34344,11 @@ pub union blkcg_gq__bindgen_ty_1 {
 pub struct bio_alloc_cache {
     pub free_list: *mut bio,
     pub free_list_irq: *mut bio,
-    pub nr: ::aya_bpf::cty::c_uint,
-    pub nr_irq: ::aya_bpf::cty::c_uint,
+    pub nr: ::aya_ebpf::cty::c_uint,
+    pub nr_irq: ::aya_ebpf::cty::c_uint,
 }
 pub mod rq_qos_id {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RQ_QOS_WBT: Type = 0;
     pub const RQ_QOS_LATENCY: Type = 1;
     pub const RQ_QOS_COST: Type = 2;
@@ -34307,18 +34365,18 @@ pub struct rq_qos {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct blk_mq_debugfs_attr {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub mode: umode_t,
     pub show: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *mut ::aya_bpf::cty::c_void,
+            arg1: *mut ::aya_ebpf::cty::c_void,
             arg2: *mut seq_file,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub write: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *mut ::aya_bpf::cty::c_void,
-            arg2: *const ::aya_bpf::cty::c_char,
+            arg1: *mut ::aya_ebpf::cty::c_void,
+            arg2: *const ::aya_ebpf::cty::c_char,
             arg3: usize,
             arg4: *mut loff_t,
         ) -> isize,
@@ -34363,31 +34421,31 @@ pub struct blkcg {
 #[derive(Debug, Copy, Clone)]
 pub struct blkg_policy_data {
     pub blkg: *mut blkcg_gq,
-    pub plid: ::aya_bpf::cty::c_int,
+    pub plid: ::aya_ebpf::cty::c_int,
     pub online: bool_,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct blkcg_policy_data {
     pub blkcg: *mut blkcg,
-    pub plid: ::aya_bpf::cty::c_int,
+    pub plid: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct elevator_queue {
     pub type_: *mut elevator_type,
-    pub elevator_data: *mut ::aya_bpf::cty::c_void,
+    pub elevator_data: *mut ::aya_ebpf::cty::c_void,
     pub kobj: kobject,
     pub sysfs_lock: mutex,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub hash: [hlist_head; 64usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct blk_mq_ctx {
     pub __bindgen_anon_1: blk_mq_ctx__bindgen_ty_1,
-    pub cpu: ::aya_bpf::cty::c_uint,
-    pub index_hw: [::aya_bpf::cty::c_ushort; 3usize],
+    pub cpu: ::aya_ebpf::cty::c_uint,
+    pub index_hw: [::aya_ebpf::cty::c_ushort; 3usize],
     pub hctxs: [*mut blk_mq_hw_ctx; 3usize],
     pub queue: *mut request_queue,
     pub ctxs: *mut blk_mq_ctxs,
@@ -34423,22 +34481,22 @@ pub struct blk_mq_ctxs {
     pub kobj: kobject,
     pub queue_ctx: *mut blk_mq_ctx,
 }
-pub type blk_insert_t = ::aya_bpf::cty::c_uint;
+pub type blk_insert_t = ::aya_ebpf::cty::c_uint;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct blk_mq_alloc_data {
     pub q: *mut request_queue,
     pub flags: blk_mq_req_flags_t,
-    pub shallow_depth: ::aya_bpf::cty::c_uint,
+    pub shallow_depth: ::aya_ebpf::cty::c_uint,
     pub cmd_flags: blk_opf_t,
     pub rq_flags: req_flags_t,
-    pub nr_tags: ::aya_bpf::cty::c_uint,
+    pub nr_tags: ::aya_ebpf::cty::c_uint,
     pub cached_rq: *mut *mut request,
     pub ctx: *mut blk_mq_ctx,
     pub hctx: *mut blk_mq_hw_ctx,
 }
 pub mod elv_merge {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ELEVATOR_NO_MERGE: Type = 0;
     pub const ELEVATOR_FRONT_MERGE: Type = 1;
     pub const ELEVATOR_BACK_MERGE: Type = 2;
@@ -34451,17 +34509,17 @@ pub struct elevator_mq_ops {
         unsafe extern "C" fn(
             arg1: *mut request_queue,
             arg2: *mut elevator_type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub exit_sched: ::core::option::Option<unsafe extern "C" fn(arg1: *mut elevator_queue)>,
     pub init_hctx: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut blk_mq_hw_ctx,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub exit_hctx: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut blk_mq_hw_ctx, arg2: ::aya_bpf::cty::c_uint),
+        unsafe extern "C" fn(arg1: *mut blk_mq_hw_ctx, arg2: ::aya_ebpf::cty::c_uint),
     >,
     pub depth_updated: ::core::option::Option<unsafe extern "C" fn(arg1: *mut blk_mq_hw_ctx)>,
     pub allow_merge: ::core::option::Option<
@@ -34471,7 +34529,7 @@ pub struct elevator_mq_ops {
         unsafe extern "C" fn(
             arg1: *mut request_queue,
             arg2: *mut bio,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
         ) -> bool_,
     >,
     pub request_merge: ::core::option::Option<
@@ -34479,7 +34537,7 @@ pub struct elevator_mq_ops {
             arg1: *mut request_queue,
             arg2: *mut *mut request,
             arg3: *mut bio,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub request_merged: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut request_queue, arg2: *mut request, arg3: elv_merge::Type),
@@ -34517,13 +34575,13 @@ pub struct elevator_type {
     pub icq_size: usize,
     pub icq_align: usize,
     pub elevator_attrs: *mut elv_fs_entry,
-    pub elevator_name: *const ::aya_bpf::cty::c_char,
-    pub elevator_alias: *const ::aya_bpf::cty::c_char,
-    pub elevator_features: ::aya_bpf::cty::c_uint,
+    pub elevator_name: *const ::aya_ebpf::cty::c_char,
+    pub elevator_alias: *const ::aya_ebpf::cty::c_char,
+    pub elevator_features: ::aya_ebpf::cty::c_uint,
     pub elevator_owner: *mut module,
     pub queue_debugfs_attrs: *const blk_mq_debugfs_attr,
     pub hctx_debugfs_attrs: *const blk_mq_debugfs_attr,
-    pub icq_cache_name: [::aya_bpf::cty::c_char; 22usize],
+    pub icq_cache_name: [::aya_ebpf::cty::c_char; 22usize],
     pub list: list_head,
 }
 #[repr(C)]
@@ -34531,12 +34589,15 @@ pub struct elevator_type {
 pub struct elv_fs_entry {
     pub attr: attribute,
     pub show: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut elevator_queue, arg2: *mut ::aya_bpf::cty::c_char) -> isize,
+        unsafe extern "C" fn(
+            arg1: *mut elevator_queue,
+            arg2: *mut ::aya_ebpf::cty::c_char,
+        ) -> isize,
     >,
     pub store: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut elevator_queue,
-            arg2: *const ::aya_bpf::cty::c_char,
+            arg2: *const ::aya_ebpf::cty::c_char,
             arg3: usize,
         ) -> isize,
     >,
@@ -34546,10 +34607,10 @@ pub struct elv_fs_entry {
 pub struct throtl_service_queue {
     pub parent_sq: *mut throtl_service_queue,
     pub queued: [list_head; 2usize],
-    pub nr_queued: [::aya_bpf::cty::c_uint; 2usize],
+    pub nr_queued: [::aya_ebpf::cty::c_uint; 2usize],
     pub pending_tree: rb_root_cached,
-    pub nr_pending: ::aya_bpf::cty::c_uint,
-    pub first_pending_disptime: ::aya_bpf::cty::c_ulong,
+    pub nr_pending: ::aya_ebpf::cty::c_uint,
+    pub first_pending_disptime: ::aya_ebpf::cty::c_ulong,
     pub pending_timer: timer_list,
 }
 #[repr(C)]
@@ -34557,15 +34618,15 @@ pub struct throtl_service_queue {
 pub struct blk_queue_stats {
     pub callbacks: list_head,
     pub lock: spinlock_t,
-    pub accounting: ::aya_bpf::cty::c_int,
+    pub accounting: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct hd_geometry {
-    pub heads: ::aya_bpf::cty::c_uchar,
-    pub sectors: ::aya_bpf::cty::c_uchar,
-    pub cylinders: ::aya_bpf::cty::c_ushort,
-    pub start: ::aya_bpf::cty::c_ulong,
+    pub heads: ::aya_ebpf::cty::c_uchar,
+    pub sectors: ::aya_ebpf::cty::c_uchar,
+    pub cylinders: ::aya_ebpf::cty::c_ushort,
+    pub start: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug)]
@@ -34592,7 +34653,7 @@ pub struct klist {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct klist_node {
-    pub n_klist: *mut ::aya_bpf::cty::c_void,
+    pub n_klist: *mut ::aya_ebpf::cty::c_void,
     pub n_node: list_head,
     pub n_ref: kref,
 }
@@ -34600,11 +34661,11 @@ pub struct klist_node {
 #[derive(Copy, Clone)]
 pub struct badblocks {
     pub dev: *mut device,
-    pub count: ::aya_bpf::cty::c_int,
-    pub unacked_exist: ::aya_bpf::cty::c_int,
-    pub shift: ::aya_bpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
+    pub unacked_exist: ::aya_ebpf::cty::c_int,
+    pub shift: ::aya_ebpf::cty::c_int,
     pub page: *mut u64_,
-    pub changed: ::aya_bpf::cty::c_int,
+    pub changed: ::aya_ebpf::cty::c_int,
     pub lock: seqlock_t,
     pub sector: sector_t,
     pub size: sector_t,
@@ -34616,22 +34677,22 @@ pub struct disk_events {
     pub disk: *mut gendisk,
     pub lock: spinlock_t,
     pub block_mutex: mutex,
-    pub block: ::aya_bpf::cty::c_int,
-    pub pending: ::aya_bpf::cty::c_uint,
-    pub clearing: ::aya_bpf::cty::c_uint,
-    pub poll_msecs: ::aya_bpf::cty::c_long,
+    pub block: ::aya_ebpf::cty::c_int,
+    pub pending: ::aya_ebpf::cty::c_uint,
+    pub clearing: ::aya_ebpf::cty::c_uint,
+    pub poll_msecs: ::aya_ebpf::cty::c_long,
     pub dwork: delayed_work,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct latency_bucket {
-    pub total_latency: ::aya_bpf::cty::c_ulong,
-    pub samples: ::aya_bpf::cty::c_int,
+    pub total_latency: ::aya_ebpf::cty::c_ulong,
+    pub samples: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct avg_latency_bucket {
-    pub latency: ::aya_bpf::cty::c_ulong,
+    pub latency: ::aya_ebpf::cty::c_ulong,
     pub valid: bool_,
 }
 #[repr(C)]
@@ -34639,22 +34700,22 @@ pub struct avg_latency_bucket {
 pub struct throtl_data {
     pub service_queue: throtl_service_queue,
     pub queue: *mut request_queue,
-    pub nr_queued: [::aya_bpf::cty::c_uint; 2usize],
-    pub throtl_slice: ::aya_bpf::cty::c_uint,
+    pub nr_queued: [::aya_ebpf::cty::c_uint; 2usize],
+    pub throtl_slice: ::aya_ebpf::cty::c_uint,
     pub dispatch_work: work_struct,
-    pub limit_index: ::aya_bpf::cty::c_uint,
+    pub limit_index: ::aya_ebpf::cty::c_uint,
     pub limit_valid: [bool_; 2usize],
-    pub low_upgrade_time: ::aya_bpf::cty::c_ulong,
-    pub low_downgrade_time: ::aya_bpf::cty::c_ulong,
-    pub scale: ::aya_bpf::cty::c_uint,
+    pub low_upgrade_time: ::aya_ebpf::cty::c_ulong,
+    pub low_downgrade_time: ::aya_ebpf::cty::c_ulong,
+    pub scale: ::aya_ebpf::cty::c_uint,
     pub tmp_buckets: [latency_bucket; 18usize],
     pub avg_buckets: [avg_latency_bucket; 18usize],
     pub latency_buckets: [*mut latency_bucket; 2usize],
-    pub last_calculate_time: ::aya_bpf::cty::c_ulong,
-    pub filtered_latency: ::aya_bpf::cty::c_ulong,
+    pub last_calculate_time: ::aya_ebpf::cty::c_ulong,
+    pub filtered_latency: ::aya_ebpf::cty::c_ulong,
     pub track_bio_latency: bool_,
 }
-pub type u_char = ::aya_bpf::cty::c_uchar;
+pub type u_char = ::aya_ebpf::cty::c_uchar;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct io_uring_buf {
@@ -34704,7 +34765,7 @@ pub struct io_rsrc_put {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union io_rsrc_put__bindgen_ty_1 {
-    pub rsrc: *mut ::aya_bpf::cty::c_void,
+    pub rsrc: *mut ::aya_ebpf::cty::c_void,
     pub file: *mut file,
     pub buf: *mut io_mapped_ubuf,
 }
@@ -34712,7 +34773,7 @@ pub union io_rsrc_put__bindgen_ty_1 {
 #[derive(Copy, Clone)]
 pub struct io_rsrc_node {
     pub __bindgen_anon_1: io_rsrc_node__bindgen_ty_1,
-    pub refs: ::aya_bpf::cty::c_int,
+    pub refs: ::aya_ebpf::cty::c_int,
     pub empty: bool_,
     pub type_: u16_,
     pub node: list_head,
@@ -34729,8 +34790,8 @@ pub union io_rsrc_node__bindgen_ty_1 {
 pub struct io_mapped_ubuf {
     pub ubuf: u64_,
     pub ubuf_end: u64_,
-    pub nr_bvecs: ::aya_bpf::cty::c_uint,
-    pub acct_pages: ::aya_bpf::cty::c_ulong,
+    pub nr_bvecs: ::aya_ebpf::cty::c_uint,
+    pub acct_pages: ::aya_ebpf::cty::c_ulong,
     pub bvec: __IncompleteArrayField<bio_vec>,
 }
 #[repr(C)]
@@ -34768,11 +34829,11 @@ pub struct io_sq_data {
     pub ctx_list: list_head,
     pub thread: *mut task_struct,
     pub wait: wait_queue_head,
-    pub sq_thread_idle: ::aya_bpf::cty::c_uint,
-    pub sq_cpu: ::aya_bpf::cty::c_int,
+    pub sq_thread_idle: ::aya_ebpf::cty::c_uint,
+    pub sq_cpu: ::aya_ebpf::cty::c_int,
     pub task_pid: pid_t,
     pub task_tgid: pid_t,
-    pub state: ::aya_bpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_ulong,
     pub exited: completion,
 }
 #[repr(C)]
@@ -34780,7 +34841,7 @@ pub struct io_sq_data {
 pub struct io_rsrc_data {
     pub ctx: *mut io_ring_ctx,
     pub tags: *mut *mut u64_,
-    pub nr: ::aya_bpf::cty::c_uint,
+    pub nr: ::aya_ebpf::cty::c_uint,
     pub rsrc_type: u16_,
     pub quiesce: bool_,
 }
@@ -34799,7 +34860,7 @@ pub struct io_poll {
     pub file: *mut file,
     pub head: *mut wait_queue_head,
     pub events: __poll_t,
-    pub retries: ::aya_bpf::cty::c_int,
+    pub retries: ::aya_ebpf::cty::c_int,
     pub wait: wait_queue_entry,
 }
 #[repr(C)]
@@ -34820,18 +34881,18 @@ pub type io_wq_work_fn = ::core::option::Option<unsafe extern "C" fn(arg1: *mut
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct io_wq_acct {
-    pub nr_workers: ::aya_bpf::cty::c_uint,
-    pub max_workers: ::aya_bpf::cty::c_uint,
-    pub index: ::aya_bpf::cty::c_int,
+    pub nr_workers: ::aya_ebpf::cty::c_uint,
+    pub max_workers: ::aya_ebpf::cty::c_uint,
+    pub index: ::aya_ebpf::cty::c_int,
     pub nr_running: atomic_t,
     pub lock: raw_spinlock_t,
     pub work_list: io_wq_work_list,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct io_wq {
-    pub state: ::aya_bpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_ulong,
     pub free_work: free_work_fn,
     pub do_work: io_wq_work_fn,
     pub hash: *mut io_wq_hash,
@@ -34848,14 +34909,17 @@ pub struct io_wq {
     pub cpu_mask: cpumask_var_t,
 }
 pub type irq_poll_fn = ::core::option::Option<
-    unsafe extern "C" fn(arg1: *mut irq_poll, arg2: ::aya_bpf::cty::c_int) -> ::aya_bpf::cty::c_int,
+    unsafe extern "C" fn(
+        arg1: *mut irq_poll,
+        arg2: ::aya_ebpf::cty::c_int,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct irq_poll {
     pub list: list_head,
-    pub state: ::aya_bpf::cty::c_ulong,
-    pub weight: ::aya_bpf::cty::c_int,
+    pub state: ::aya_ebpf::cty::c_ulong,
+    pub weight: ::aya_ebpf::cty::c_int,
     pub poll: irq_poll_fn,
 }
 #[repr(C)]
@@ -34870,11 +34934,11 @@ pub struct dim_sample {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct dim_stats {
-    pub ppms: ::aya_bpf::cty::c_int,
-    pub bpms: ::aya_bpf::cty::c_int,
-    pub epms: ::aya_bpf::cty::c_int,
-    pub cpms: ::aya_bpf::cty::c_int,
-    pub cpe_ratio: ::aya_bpf::cty::c_int,
+    pub ppms: ::aya_ebpf::cty::c_int,
+    pub bpms: ::aya_ebpf::cty::c_int,
+    pub epms: ::aya_ebpf::cty::c_int,
+    pub cpms: ::aya_ebpf::cty::c_int,
+    pub cpe_ratio: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -34884,7 +34948,7 @@ pub struct dim {
     pub start_sample: dim_sample,
     pub measuring_sample: dim_sample,
     pub work: work_struct,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
     pub profile_ix: u8_,
     pub mode: u8_,
     pub tune_state: u8_,
@@ -34893,19 +34957,19 @@ pub struct dim {
     pub tired: u8_,
 }
 pub mod rdma_nl_counter_mode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RDMA_COUNTER_MODE_NONE: Type = 0;
     pub const RDMA_COUNTER_MODE_AUTO: Type = 1;
     pub const RDMA_COUNTER_MODE_MANUAL: Type = 2;
     pub const RDMA_COUNTER_MODE_MAX: Type = 3;
 }
 pub mod rdma_nl_counter_mask {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RDMA_COUNTER_MASK_QP_TYPE: Type = 1;
     pub const RDMA_COUNTER_MASK_PID: Type = 2;
 }
 pub mod rdma_restrack_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RDMA_RESTRACK_PD: Type = 0;
     pub const RDMA_RESTRACK_CQ: Type = 1;
     pub const RDMA_RESTRACK_QP: Type = 2;
@@ -34925,7 +34989,7 @@ pub struct rdma_restrack_entry {
     pub kref: kref,
     pub comp: completion,
     pub task: *mut task_struct,
-    pub kern_name: *const ::aya_bpf::cty::c_char,
+    pub kern_name: *const ::aya_ebpf::cty::c_char,
     pub type_: rdma_restrack_type::Type,
     pub user: bool_,
     pub id: u32_,
@@ -34956,18 +35020,18 @@ impl rdma_restrack_entry {
 #[derive(Debug, Copy, Clone)]
 pub struct rdma_link_ops {
     pub list: list_head,
-    pub type_: *const ::aya_bpf::cty::c_char,
+    pub type_: *const ::aya_ebpf::cty::c_char,
     pub newlink: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *const ::aya_bpf::cty::c_char,
+            arg1: *const ::aya_ebpf::cty::c_char,
             arg2: *mut net_device,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct auto_mode_param {
-    pub qp_type: ::aya_bpf::cty::c_int,
+    pub qp_type: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -34981,17 +35045,17 @@ pub struct rdma_counter_mode {
 pub struct rdma_port_counter {
     pub mode: rdma_counter_mode,
     pub hstats: *mut rdma_hw_stats,
-    pub num_counters: ::aya_bpf::cty::c_uint,
+    pub num_counters: ::aya_ebpf::cty::c_uint,
     pub lock: mutex,
 }
 #[repr(C)]
 pub struct rdma_hw_stats {
     pub lock: mutex,
-    pub timestamp: ::aya_bpf::cty::c_ulong,
-    pub lifespan: ::aya_bpf::cty::c_ulong,
+    pub timestamp: ::aya_ebpf::cty::c_ulong,
+    pub lifespan: ::aya_ebpf::cty::c_ulong,
     pub descs: *const rdma_stat_desc,
-    pub is_disabled: *mut ::aya_bpf::cty::c_ulong,
-    pub num_counters: ::aya_bpf::cty::c_int,
+    pub is_disabled: *mut ::aya_ebpf::cty::c_ulong,
+    pub num_counters: ::aya_ebpf::cty::c_int,
     pub value: __IncompleteArrayField<u64_>,
 }
 #[repr(C)]
@@ -35007,7 +35071,7 @@ pub struct rdma_counter {
     pub port: u32_,
 }
 pub mod rdma_driver_id {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RDMA_DRIVER_UNKNOWN: Type = 0;
     pub const RDMA_DRIVER_MLX5: Type = 1;
     pub const RDMA_DRIVER_MLX4: Type = 2;
@@ -35032,7 +35096,7 @@ pub mod rdma_driver_id {
     pub const RDMA_DRIVER_MANA: Type = 20;
 }
 pub mod ib_cq_notify_flags {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_CQ_SOLICITED: Type = 1;
     pub const IB_CQ_NEXT_COMP: Type = 2;
     pub const IB_CQ_SOLICITED_MASK: Type = 3;
@@ -35044,23 +35108,23 @@ pub struct ib_mad {
     _unused: [u8; 0],
 }
 pub mod rdma_link_layer {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_LINK_LAYER_UNSPECIFIED: Type = 0;
     pub const IB_LINK_LAYER_INFINIBAND: Type = 1;
     pub const IB_LINK_LAYER_ETHERNET: Type = 2;
 }
 pub mod rdma_netdev_t {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RDMA_NETDEV_OPA_VNIC: Type = 0;
     pub const RDMA_NETDEV_IPOIB: Type = 1;
 }
 pub mod ib_srq_attr_mask {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_SRQ_MAX_WR: Type = 1;
     pub const IB_SRQ_LIMIT: Type = 2;
 }
 pub mod ib_mr_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_MR_TYPE_MEM_REG: Type = 0;
     pub const IB_MR_TYPE_SG_GAPS: Type = 1;
     pub const IB_MR_TYPE_DM: Type = 2;
@@ -35069,7 +35133,7 @@ pub mod ib_mr_type {
     pub const IB_MR_TYPE_INTEGRITY: Type = 5;
 }
 pub mod ib_uverbs_advise_mr_advice {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_UVERBS_ADVISE_MR_ADVICE_PREFETCH: Type = 0;
     pub const IB_UVERBS_ADVISE_MR_ADVICE_PREFETCH_WRITE: Type = 1;
     pub const IB_UVERBS_ADVISE_MR_ADVICE_PREFETCH_NO_FAULT: Type = 2;
@@ -35109,47 +35173,47 @@ pub struct ib_device_ops {
             arg1: *mut ib_qp,
             arg2: *const ib_send_wr,
             arg3: *mut *const ib_send_wr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub post_recv: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_qp,
             arg2: *const ib_recv_wr,
             arg3: *mut *const ib_recv_wr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub drain_rq: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_qp)>,
     pub drain_sq: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_qp)>,
     pub poll_cq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_cq,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ib_wc,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub peek_cq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_cq,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub req_notify_cq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_cq,
             arg2: ib_cq_notify_flags::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub post_srq_recv: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_srq,
             arg2: *const ib_recv_wr,
             arg3: *mut *const ib_recv_wr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub process_mad: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u32_,
             arg4: *const ib_wc,
             arg5: *const ib_grh,
@@ -35157,49 +35221,49 @@ pub struct ib_device_ops {
             arg7: *mut ib_mad,
             arg8: *mut usize,
             arg9: *mut u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub query_device: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
             arg2: *mut ib_device_attr,
             arg3: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub modify_device: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ib_device_modify,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_dev_fw_str: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_device, arg2: *mut ::aya_bpf::cty::c_char),
+        unsafe extern "C" fn(arg1: *mut ib_device, arg2: *mut ::aya_ebpf::cty::c_char),
     >,
     pub get_vector_affinity: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_device, arg2: ::aya_bpf::cty::c_int) -> *const cpumask,
+        unsafe extern "C" fn(arg1: *mut ib_device, arg2: ::aya_ebpf::cty::c_int) -> *const cpumask,
     >,
     pub query_port: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
             arg2: u32_,
             arg3: *mut ib_port_attr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub modify_port: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
             arg2: u32_,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut ib_port_modify,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_port_immutable: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
             arg2: u32_,
             arg3: *mut ib_port_immutable,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_link_layer: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut ib_device, arg2: u32_) -> rdma_link_layer::Type,
@@ -35212,8 +35276,8 @@ pub struct ib_device_ops {
             arg1: *mut ib_device,
             arg2: u32_,
             arg3: rdma_netdev_t::Type,
-            arg4: *const ::aya_bpf::cty::c_char,
-            arg5: ::aya_bpf::cty::c_uchar,
+            arg4: *const ::aya_ebpf::cty::c_char,
+            arg5: ::aya_ebpf::cty::c_uchar,
             arg6: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device)>,
         ) -> *mut net_device,
     >,
@@ -35223,27 +35287,27 @@ pub struct ib_device_ops {
             arg2: u32_,
             arg3: rdma_netdev_t::Type,
             arg4: *mut rdma_netdev_alloc_params,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub query_gid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
             arg2: u32_,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut ib_gid,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub add_gid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const ib_gid_attr,
-            arg2: *mut *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub del_gid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const ib_gid_attr,
-            arg2: *mut *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub query_pkey: ::core::option::Option<
         unsafe extern "C" fn(
@@ -35251,55 +35315,55 @@ pub struct ib_device_ops {
             arg2: u32_,
             arg3: u16_,
             arg4: *mut u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub alloc_ucontext: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_ucontext, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_ucontext, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub dealloc_ucontext: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_ucontext)>,
     pub mmap: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_ucontext,
             arg2: *mut vm_area_struct,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub mmap_free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut rdma_user_mmap_entry)>,
     pub disassociate_ucontext: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_ucontext)>,
     pub alloc_pd: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_pd, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_pd, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub dealloc_pd: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_pd, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_pd, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub create_ah: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_ah,
             arg2: *mut rdma_ah_init_attr,
             arg3: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub create_user_ah: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_ah,
             arg2: *mut rdma_ah_init_attr,
             arg3: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub modify_ah: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_ah, arg2: *mut rdma_ah_attr) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_ah, arg2: *mut rdma_ah_attr) -> ::aya_ebpf::cty::c_int,
     >,
     pub query_ah: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_ah, arg2: *mut rdma_ah_attr) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_ah, arg2: *mut rdma_ah_attr) -> ::aya_ebpf::cty::c_int,
     >,
     pub destroy_ah: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_ah, arg2: u32_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_ah, arg2: u32_) -> ::aya_ebpf::cty::c_int,
     >,
     pub create_srq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_srq,
             arg2: *mut ib_srq_init_attr,
             arg3: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub modify_srq: ::core::option::Option<
         unsafe extern "C" fn(
@@ -35307,62 +35371,62 @@ pub struct ib_device_ops {
             arg2: *mut ib_srq_attr,
             arg3: ib_srq_attr_mask::Type,
             arg4: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub query_srq: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_srq, arg2: *mut ib_srq_attr) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_srq, arg2: *mut ib_srq_attr) -> ::aya_ebpf::cty::c_int,
     >,
     pub destroy_srq: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_srq, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_srq, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub create_qp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_qp,
             arg2: *mut ib_qp_init_attr,
             arg3: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub modify_qp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_qp,
             arg2: *mut ib_qp_attr,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub query_qp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_qp,
             arg2: *mut ib_qp_attr,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut ib_qp_init_attr,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub destroy_qp: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_qp, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_qp, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub create_cq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_cq,
             arg2: *const ib_cq_init_attr,
             arg3: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub modify_cq: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_cq, arg2: u16_, arg3: u16_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_cq, arg2: u16_, arg3: u16_) -> ::aya_ebpf::cty::c_int,
     >,
     pub destroy_cq: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_cq, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_cq, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub resize_cq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_cq,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_dma_mr: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_pd, arg2: ::aya_bpf::cty::c_int) -> *mut ib_mr,
+        unsafe extern "C" fn(arg1: *mut ib_pd, arg2: ::aya_ebpf::cty::c_int) -> *mut ib_mr,
     >,
     pub reg_user_mr: ::core::option::Option<
         unsafe extern "C" fn(
@@ -35370,7 +35434,7 @@ pub struct ib_device_ops {
             arg2: u64_,
             arg3: u64_,
             arg4: u64_,
-            arg5: ::aya_bpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_int,
             arg6: *mut ib_udata,
         ) -> *mut ib_mr,
     >,
@@ -35380,25 +35444,25 @@ pub struct ib_device_ops {
             arg2: u64_,
             arg3: u64_,
             arg4: u64_,
-            arg5: ::aya_bpf::cty::c_int,
-            arg6: ::aya_bpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_int,
             arg7: *mut ib_udata,
         ) -> *mut ib_mr,
     >,
     pub rereg_user_mr: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_mr,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u64_,
             arg4: u64_,
             arg5: u64_,
-            arg6: ::aya_bpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_int,
             arg7: *mut ib_pd,
             arg8: *mut ib_udata,
         ) -> *mut ib_mr,
     >,
     pub dereg_mr: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_mr, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_mr, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub alloc_mr: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut ib_pd, arg2: ib_mr_type::Type, arg3: u32_) -> *mut ib_mr,
@@ -35414,47 +35478,47 @@ pub struct ib_device_ops {
             arg4: *mut ib_sge,
             arg5: u32_,
             arg6: *mut uverbs_attr_bundle,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_mr_sg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_mr,
             arg2: *mut scatterlist,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: *mut ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: *mut ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub check_mr_status: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_mr,
             arg2: u32_,
             arg3: *mut ib_mr_status,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub alloc_mw: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_mw, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_mw, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub dealloc_mw:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_mw) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_mw) -> ::aya_ebpf::cty::c_int>,
     pub attach_mcast: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_qp,
             arg2: *mut ib_gid,
             arg3: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub detach_mcast: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_qp,
             arg2: *mut ib_gid,
             arg3: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub alloc_xrcd: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_xrcd, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_xrcd, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub dealloc_xrcd: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_xrcd, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_xrcd, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub create_flow: ::core::option::Option<
         unsafe extern "C" fn(
@@ -35464,51 +35528,51 @@ pub struct ib_device_ops {
         ) -> *mut ib_flow,
     >,
     pub destroy_flow:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_flow) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_flow) -> ::aya_ebpf::cty::c_int>,
     pub destroy_flow_action: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_flow_action) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_flow_action) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_vf_link_state: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u32_,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_vf_config: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u32_,
             arg4: *mut ifla_vf_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_vf_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u32_,
             arg4: *mut ifla_vf_stats,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_vf_guid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u32_,
             arg4: *mut ifla_vf_guid,
             arg5: *mut ifla_vf_guid,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_vf_guid: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u32_,
             arg4: u64_,
-            arg5: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub create_wq: ::core::option::Option<
         unsafe extern "C" fn(
@@ -35518,7 +35582,7 @@ pub struct ib_device_ops {
         ) -> *mut ib_wq,
     >,
     pub destroy_wq: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_wq, arg2: *mut ib_udata) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_wq, arg2: *mut ib_udata) -> ::aya_ebpf::cty::c_int,
     >,
     pub modify_wq: ::core::option::Option<
         unsafe extern "C" fn(
@@ -35526,17 +35590,17 @@ pub struct ib_device_ops {
             arg2: *mut ib_wq_attr,
             arg3: u32_,
             arg4: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub create_rwq_ind_table: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_rwq_ind_table,
             arg2: *mut ib_rwq_ind_table_init_attr,
             arg3: *mut ib_udata,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub destroy_rwq_ind_table: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_rwq_ind_table) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_rwq_ind_table) -> ::aya_ebpf::cty::c_int,
     >,
     pub alloc_dm: ::core::option::Option<
         unsafe extern "C" fn(
@@ -35550,7 +35614,7 @@ pub struct ib_device_ops {
         unsafe extern "C" fn(
             arg1: *mut ib_dm,
             arg2: *mut uverbs_attr_bundle,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub reg_dm_mr: ::core::option::Option<
         unsafe extern "C" fn(
@@ -35564,28 +35628,28 @@ pub struct ib_device_ops {
         unsafe extern "C" fn(
             arg1: *mut ib_counters,
             arg2: *mut uverbs_attr_bundle,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub destroy_counters: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_counters) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ib_counters) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_counters: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_counters,
             arg2: *mut ib_counters_read_attr,
             arg3: *mut uverbs_attr_bundle,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub map_mr_sg_pi: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_mr,
             arg2: *mut scatterlist,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: *mut ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: *mut ::aya_ebpf::cty::c_uint,
             arg5: *mut scatterlist,
-            arg6: ::aya_bpf::cty::c_int,
-            arg7: *mut ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_int,
+            arg7: *mut ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub alloc_hw_device_stats:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_device) -> *mut rdma_hw_stats>,
@@ -35597,97 +35661,99 @@ pub struct ib_device_ops {
             arg1: *mut ib_device,
             arg2: *mut rdma_hw_stats,
             arg3: u32_,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub modify_hw_stat: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
             arg2: u32_,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill_res_mr_entry: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_mr) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_mr) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill_res_mr_entry_raw: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_mr) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_mr) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill_res_cq_entry: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_cq) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_cq) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill_res_cq_entry_raw: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_cq) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_cq) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill_res_qp_entry: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_qp) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_qp) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill_res_qp_entry_raw: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_qp) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_qp) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill_res_cm_id_entry: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut rdma_cm_id) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut rdma_cm_id) -> ::aya_ebpf::cty::c_int,
+    >,
+    pub enable_driver: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut ib_device) -> ::aya_ebpf::cty::c_int,
     >,
-    pub enable_driver:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_device) -> ::aya_bpf::cty::c_int>,
     pub dealloc_driver: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_device)>,
     pub iw_add_ref: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_qp)>,
     pub iw_rem_ref: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_qp)>,
     pub iw_get_qp: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_device, arg2: ::aya_bpf::cty::c_int) -> *mut ib_qp,
+        unsafe extern "C" fn(arg1: *mut ib_device, arg2: ::aya_ebpf::cty::c_int) -> *mut ib_qp,
     >,
     pub iw_connect: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iw_cm_id,
             arg2: *mut iw_cm_conn_param,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub iw_accept: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iw_cm_id,
             arg2: *mut iw_cm_conn_param,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub iw_reject: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iw_cm_id,
-            arg2: *const ::aya_bpf::cty::c_void,
+            arg2: *const ::aya_ebpf::cty::c_void,
             arg3: u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub iw_create_listen: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut iw_cm_id,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub iw_destroy_listen:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut iw_cm_id) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut iw_cm_id) -> ::aya_ebpf::cty::c_int>,
     pub counter_bind_qp: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rdma_counter, arg2: *mut ib_qp) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rdma_counter, arg2: *mut ib_qp) -> ::aya_ebpf::cty::c_int,
     >,
     pub counter_unbind_qp:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_qp) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_qp) -> ::aya_ebpf::cty::c_int>,
     pub counter_dealloc: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rdma_counter) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rdma_counter) -> ::aya_ebpf::cty::c_int,
     >,
     pub counter_alloc_stats:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut rdma_counter) -> *mut rdma_hw_stats>,
     pub counter_update_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut rdma_counter) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut rdma_counter) -> ::aya_ebpf::cty::c_int,
     >,
     pub fill_stat_mr_entry: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_mr) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut ib_mr) -> ::aya_ebpf::cty::c_int,
     >,
     pub query_ucontext: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_ucontext,
             arg2: *mut uverbs_attr_bundle,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
+    >,
+    pub get_numa_node: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut ib_device) -> ::aya_ebpf::cty::c_int,
     >,
-    pub get_numa_node:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ib_device) -> ::aya_bpf::cty::c_int>,
     pub size_ib_ah: usize,
     pub size_ib_counters: usize,
     pub size_ib_cq: usize,
@@ -35701,11 +35767,11 @@ pub struct ib_device_ops {
 }
 impl ib_device_ops {
     #[inline]
-    pub fn uverbs_no_driver_id_binding(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn uverbs_no_driver_id_binding(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_uverbs_no_driver_id_binding(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_uverbs_no_driver_id_binding(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
@@ -35713,7 +35779,7 @@ impl ib_device_ops {
     }
     #[inline]
     pub fn new_bitfield_1(
-        uverbs_no_driver_id_binding: ::aya_bpf::cty::c_uint,
+        uverbs_no_driver_id_binding: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -35734,7 +35800,7 @@ pub struct ib_core_device {
     pub owner: *mut ib_device,
 }
 pub mod ib_atomic_cap {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_ATOMIC_NONE: Type = 0;
     pub const IB_ATOMIC_HCA: Type = 1;
     pub const IB_ATOMIC_GLOB: Type = 2;
@@ -35785,42 +35851,42 @@ pub struct ib_device_attr {
     pub vendor_id: u32_,
     pub vendor_part_id: u32_,
     pub hw_ver: u32_,
-    pub max_qp: ::aya_bpf::cty::c_int,
-    pub max_qp_wr: ::aya_bpf::cty::c_int,
+    pub max_qp: ::aya_ebpf::cty::c_int,
+    pub max_qp_wr: ::aya_ebpf::cty::c_int,
     pub device_cap_flags: u64_,
     pub kernel_cap_flags: u64_,
-    pub max_send_sge: ::aya_bpf::cty::c_int,
-    pub max_recv_sge: ::aya_bpf::cty::c_int,
-    pub max_sge_rd: ::aya_bpf::cty::c_int,
-    pub max_cq: ::aya_bpf::cty::c_int,
-    pub max_cqe: ::aya_bpf::cty::c_int,
-    pub max_mr: ::aya_bpf::cty::c_int,
-    pub max_pd: ::aya_bpf::cty::c_int,
-    pub max_qp_rd_atom: ::aya_bpf::cty::c_int,
-    pub max_ee_rd_atom: ::aya_bpf::cty::c_int,
-    pub max_res_rd_atom: ::aya_bpf::cty::c_int,
-    pub max_qp_init_rd_atom: ::aya_bpf::cty::c_int,
-    pub max_ee_init_rd_atom: ::aya_bpf::cty::c_int,
+    pub max_send_sge: ::aya_ebpf::cty::c_int,
+    pub max_recv_sge: ::aya_ebpf::cty::c_int,
+    pub max_sge_rd: ::aya_ebpf::cty::c_int,
+    pub max_cq: ::aya_ebpf::cty::c_int,
+    pub max_cqe: ::aya_ebpf::cty::c_int,
+    pub max_mr: ::aya_ebpf::cty::c_int,
+    pub max_pd: ::aya_ebpf::cty::c_int,
+    pub max_qp_rd_atom: ::aya_ebpf::cty::c_int,
+    pub max_ee_rd_atom: ::aya_ebpf::cty::c_int,
+    pub max_res_rd_atom: ::aya_ebpf::cty::c_int,
+    pub max_qp_init_rd_atom: ::aya_ebpf::cty::c_int,
+    pub max_ee_init_rd_atom: ::aya_ebpf::cty::c_int,
     pub atomic_cap: ib_atomic_cap::Type,
     pub masked_atomic_cap: ib_atomic_cap::Type,
-    pub max_ee: ::aya_bpf::cty::c_int,
-    pub max_rdd: ::aya_bpf::cty::c_int,
-    pub max_mw: ::aya_bpf::cty::c_int,
-    pub max_raw_ipv6_qp: ::aya_bpf::cty::c_int,
-    pub max_raw_ethy_qp: ::aya_bpf::cty::c_int,
-    pub max_mcast_grp: ::aya_bpf::cty::c_int,
-    pub max_mcast_qp_attach: ::aya_bpf::cty::c_int,
-    pub max_total_mcast_qp_attach: ::aya_bpf::cty::c_int,
-    pub max_ah: ::aya_bpf::cty::c_int,
-    pub max_srq: ::aya_bpf::cty::c_int,
-    pub max_srq_wr: ::aya_bpf::cty::c_int,
-    pub max_srq_sge: ::aya_bpf::cty::c_int,
-    pub max_fast_reg_page_list_len: ::aya_bpf::cty::c_uint,
-    pub max_pi_fast_reg_page_list_len: ::aya_bpf::cty::c_uint,
+    pub max_ee: ::aya_ebpf::cty::c_int,
+    pub max_rdd: ::aya_ebpf::cty::c_int,
+    pub max_mw: ::aya_ebpf::cty::c_int,
+    pub max_raw_ipv6_qp: ::aya_ebpf::cty::c_int,
+    pub max_raw_ethy_qp: ::aya_ebpf::cty::c_int,
+    pub max_mcast_grp: ::aya_ebpf::cty::c_int,
+    pub max_mcast_qp_attach: ::aya_ebpf::cty::c_int,
+    pub max_total_mcast_qp_attach: ::aya_ebpf::cty::c_int,
+    pub max_ah: ::aya_ebpf::cty::c_int,
+    pub max_srq: ::aya_ebpf::cty::c_int,
+    pub max_srq_wr: ::aya_ebpf::cty::c_int,
+    pub max_srq_sge: ::aya_ebpf::cty::c_int,
+    pub max_fast_reg_page_list_len: ::aya_ebpf::cty::c_uint,
+    pub max_pi_fast_reg_page_list_len: ::aya_ebpf::cty::c_uint,
     pub max_pkeys: u16_,
     pub local_ca_ack_delay: u8_,
-    pub sig_prot_cap: ::aya_bpf::cty::c_int,
-    pub sig_guard_cap: ::aya_bpf::cty::c_int,
+    pub sig_prot_cap: ::aya_ebpf::cty::c_int,
+    pub sig_guard_cap: ::aya_ebpf::cty::c_int,
     pub odp_caps: ib_odp_caps,
     pub timestamp_mask: u64,
     pub hca_core_clock: u64,
@@ -35852,7 +35918,7 @@ pub struct uapi_definition {
 pub struct ib_device {
     pub dma_device: *mut device,
     pub ops: ib_device_ops,
-    pub name: [::aya_bpf::cty::c_char; 64usize],
+    pub name: [::aya_ebpf::cty::c_char; 64usize],
     pub callback_head: callback_head,
     pub event_handler_list: list_head,
     pub event_handler_rwsem: rw_semaphore,
@@ -35862,11 +35928,11 @@ pub struct ib_device {
     pub unregistration_lock: mutex,
     pub cache_lock: rwlock_t,
     pub port_data: *mut ib_port_data,
-    pub num_comp_vectors: ::aya_bpf::cty::c_int,
+    pub num_comp_vectors: ::aya_ebpf::cty::c_int,
     pub __bindgen_anon_1: ib_device__bindgen_ty_1,
     pub groups: [*const attribute_group; 4usize],
     pub uverbs_cmd_mask: u64_,
-    pub node_desc: [::aya_bpf::cty::c_char; 64usize],
+    pub node_desc: [::aya_ebpf::cty::c_char; 64usize],
     pub node_guid: __be64,
     pub local_dma_lkey: u32_,
     pub _bitfield_align_1: [u8; 0],
@@ -35887,7 +35953,7 @@ pub struct ib_device {
     pub link_ops: *const rdma_link_ops,
     pub compat_devs_mutex: mutex,
     pub compat_devs: xarray,
-    pub iw_ifname: [::aya_bpf::cty::c_char; 16usize],
+    pub iw_ifname: [::aya_ebpf::cty::c_char; 16usize],
     pub iw_driver_flags: u32_,
     pub lag_flags: u32_,
 }
@@ -35954,12 +36020,12 @@ impl ib_device {
     }
 }
 pub mod ib_signature_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_SIG_TYPE_NONE: Type = 0;
     pub const IB_SIG_TYPE_T10_DIF: Type = 1;
 }
 pub mod ib_t10_dif_bg_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_T10DIF_CRC: Type = 0;
     pub const IB_T10DIF_CSUM: Type = 1;
 }
@@ -35993,10 +36059,10 @@ pub struct ib_sig_attrs {
     pub check_mask: u8_,
     pub mem: ib_sig_domain,
     pub wire: ib_sig_domain,
-    pub meta_length: ::aya_bpf::cty::c_int,
+    pub meta_length: ::aya_ebpf::cty::c_int,
 }
 pub mod ib_sig_err_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_SIG_BAD_GUARD: Type = 0;
     pub const IB_SIG_BAD_REFTAG: Type = 1;
     pub const IB_SIG_BAD_APPTAG: Type = 2;
@@ -36023,7 +36089,7 @@ pub struct ib_gid__bindgen_ty_1 {
     pub interface_id: __be64,
 }
 pub mod ib_gid_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_GID_TYPE_IB: Type = 0;
     pub const IB_GID_TYPE_ROCE: Type = 1;
     pub const IB_GID_TYPE_ROCE_UDP_ENCAP: Type = 2;
@@ -36042,7 +36108,7 @@ pub struct ib_gid_attr {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ib_cq_init_attr {
-    pub cqe: ::aya_bpf::cty::c_uint,
+    pub cqe: ::aya_ebpf::cty::c_uint,
     pub comp_vector: u32_,
     pub flags: u32_,
 }
@@ -36061,7 +36127,7 @@ pub struct ib_dm_alloc_attr {
     pub flags: u32_,
 }
 pub mod ib_mtu {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_MTU_256: Type = 1;
     pub const IB_MTU_512: Type = 2;
     pub const IB_MTU_1024: Type = 3;
@@ -36069,7 +36135,7 @@ pub mod ib_mtu {
     pub const IB_MTU_4096: Type = 5;
 }
 pub mod ib_port_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_PORT_NOP: Type = 0;
     pub const IB_PORT_DOWN: Type = 1;
     pub const IB_PORT_INIT: Type = 2;
@@ -36080,9 +36146,9 @@ pub mod ib_port_state {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct rdma_stat_desc {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub priv_: *const ::aya_bpf::cty::c_void,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub priv_: *const ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -36092,7 +36158,7 @@ pub struct ib_port_attr {
     pub max_mtu: ib_mtu::Type,
     pub active_mtu: ib_mtu::Type,
     pub phys_mtu: u32_,
-    pub gid_tbl_len: ::aya_bpf::cty::c_int,
+    pub gid_tbl_len: ::aya_ebpf::cty::c_int,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub port_cap_flags: u32_,
@@ -36114,18 +36180,18 @@ pub struct ib_port_attr {
 }
 impl ib_port_attr {
     #[inline]
-    pub fn ip_gids(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn ip_gids(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_ip_gids(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_ip_gids(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn new_bitfield_1(ip_gids: ::aya_bpf::cty::c_uint) -> __BindgenBitfieldUnit<[u8; 1usize]> {
+    pub fn new_bitfield_1(ip_gids: ::aya_ebpf::cty::c_uint) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
             let ip_gids: u32 = unsafe { ::core::mem::transmute(ip_gids) };
@@ -36138,7 +36204,7 @@ impl ib_port_attr {
 #[derive(Debug, Copy, Clone)]
 pub struct ib_device_modify {
     pub sys_image_guid: u64_,
-    pub node_desc: [::aya_bpf::cty::c_char; 64usize],
+    pub node_desc: [::aya_ebpf::cty::c_char; 64usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -36148,7 +36214,7 @@ pub struct ib_port_modify {
     pub init_type: u8_,
 }
 pub mod ib_event_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_EVENT_CQ_ERR: Type = 0;
     pub const IB_EVENT_QP_FATAL: Type = 1;
     pub const IB_EVENT_QP_REQ_ERR: Type = 2;
@@ -36176,7 +36242,7 @@ pub struct ib_ucq_object {
     _unused: [u8; 0],
 }
 pub type ib_comp_handler = ::core::option::Option<
-    unsafe extern "C" fn(arg1: *mut ib_cq, arg2: *mut ::aya_bpf::cty::c_void),
+    unsafe extern "C" fn(arg1: *mut ib_cq, arg2: *mut ::aya_ebpf::cty::c_void),
 >;
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -36185,11 +36251,11 @@ pub struct ib_cq {
     pub uobject: *mut ib_ucq_object,
     pub comp_handler: ib_comp_handler,
     pub event_handler: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
-    pub cq_context: *mut ::aya_bpf::cty::c_void,
-    pub cqe: ::aya_bpf::cty::c_int,
-    pub cqe_used: ::aya_bpf::cty::c_uint,
+    pub cq_context: *mut ::aya_ebpf::cty::c_void,
+    pub cqe: ::aya_ebpf::cty::c_int,
+    pub cqe_used: ::aya_ebpf::cty::c_uint,
     pub usecnt: atomic_t,
     pub poll_ctx: ib_poll_context::Type,
     pub wc: *mut ib_wc,
@@ -36200,7 +36266,7 @@ pub struct ib_cq {
     pub timestamp: ktime_t,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
-    pub comp_vector: ::aya_bpf::cty::c_uint,
+    pub comp_vector: ::aya_ebpf::cty::c_uint,
     pub res: rdma_restrack_entry,
 }
 #[repr(C)]
@@ -36252,7 +36318,7 @@ pub struct ib_uqp_object {
     _unused: [u8; 0],
 }
 pub mod ib_qp_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_QPT_SMI: Type = 0;
     pub const IB_QPT_GSI: Type = 1;
     pub const IB_QPT_RC: Type = 2;
@@ -36284,7 +36350,7 @@ pub struct ib_qp {
     pub send_cq: *mut ib_cq,
     pub recv_cq: *mut ib_cq,
     pub mr_lock: spinlock_t,
-    pub mrs_used: ::aya_bpf::cty::c_int,
+    pub mrs_used: ::aya_ebpf::cty::c_int,
     pub rdma_mrs: list_head,
     pub sig_mrs: list_head,
     pub srq: *mut ib_srq,
@@ -36295,9 +36361,9 @@ pub struct ib_qp {
     pub real_qp: *mut ib_qp,
     pub uobject: *mut ib_uqp_object,
     pub event_handler: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
-    pub qp_context: *mut ::aya_bpf::cty::c_void,
+    pub qp_context: *mut ::aya_ebpf::cty::c_void,
     pub av_sgid_attr: *const ib_gid_attr,
     pub alt_path_sgid_attr: *const ib_gid_attr,
     pub qp_num: u32_,
@@ -36317,7 +36383,7 @@ pub struct ib_usrq_object {
     _unused: [u8; 0],
 }
 pub mod ib_srq_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_SRQT_BASIC: Type = 0;
     pub const IB_SRQT_XRC: Type = 1;
     pub const IB_SRQT_TM: Type = 2;
@@ -36329,9 +36395,9 @@ pub struct ib_srq {
     pub pd: *mut ib_pd,
     pub uobject: *mut ib_usrq_object,
     pub event_handler: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
-    pub srq_context: *mut ::aya_bpf::cty::c_void,
+    pub srq_context: *mut ::aya_ebpf::cty::c_void,
     pub srq_type: ib_srq_type::Type,
     pub usecnt: atomic_t,
     pub ext: ib_srq__bindgen_ty_1,
@@ -36360,13 +36426,13 @@ pub struct ib_uwq_object {
     _unused: [u8; 0],
 }
 pub mod ib_wq_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_WQS_RESET: Type = 0;
     pub const IB_WQS_RDY: Type = 1;
     pub const IB_WQS_ERR: Type = 2;
 }
 pub mod ib_wq_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_WQT_RQ: Type = 0;
 }
 #[repr(C)]
@@ -36374,9 +36440,9 @@ pub mod ib_wq_type {
 pub struct ib_wq {
     pub device: *mut ib_device,
     pub uobject: *mut ib_uwq_object,
-    pub wq_context: *mut ::aya_bpf::cty::c_void,
+    pub wq_context: *mut ::aya_ebpf::cty::c_void,
     pub event_handler: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub pd: *mut ib_pd,
     pub cq: *mut ib_cq,
@@ -36435,7 +36501,7 @@ pub struct rdma_ah_init_attr {
     pub xmit_slave: *mut net_device,
 }
 pub mod rdma_ah_attr_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const RDMA_AH_ATTR_TYPE_UNDEFINED: Type = 0;
     pub const RDMA_AH_ATTR_TYPE_IB: Type = 1;
     pub const RDMA_AH_ATTR_TYPE_ROCE: Type = 2;
@@ -36478,7 +36544,7 @@ pub union rdma_ah_attr__bindgen_ty_1 {
     pub opa: opa_ah_attr,
 }
 pub mod ib_wc_status {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_WC_SUCCESS: Type = 0;
     pub const IB_WC_LOC_LEN_ERR: Type = 1;
     pub const IB_WC_LOC_QP_OP_ERR: Type = 2;
@@ -36503,7 +36569,7 @@ pub mod ib_wc_status {
     pub const IB_WC_GENERAL_ERR: Type = 21;
 }
 pub mod ib_wc_opcode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_WC_SEND: Type = 0;
     pub const IB_WC_RDMA_WRITE: Type = 1;
     pub const IB_WC_RDMA_READ: Type = 2;
@@ -36537,7 +36603,7 @@ pub struct ib_wc {
     pub ex: ib_wc__bindgen_ty_2,
     pub src_qp: u32_,
     pub slid: u32_,
-    pub wc_flags: ::aya_bpf::cty::c_int,
+    pub wc_flags: ::aya_ebpf::cty::c_int,
     pub pkey_index: u16_,
     pub sl: u8_,
     pub dlid_path_bits: u8_,
@@ -36578,9 +36644,9 @@ pub struct ib_xrcd {
 #[derive(Copy, Clone)]
 pub struct ib_srq_init_attr {
     pub event_handler: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
-    pub srq_context: *mut ::aya_bpf::cty::c_void,
+    pub srq_context: *mut ::aya_ebpf::cty::c_void,
     pub attr: ib_srq_attr,
     pub srq_type: ib_srq_type::Type,
     pub ext: ib_srq_init_attr__bindgen_ty_1,
@@ -36618,7 +36684,7 @@ pub struct ib_qp_cap {
     pub max_rdma_ctxs: u32_,
 }
 pub mod ib_sig_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_SIGNAL_ALL_WR: Type = 0;
     pub const IB_SIGNAL_REQ_WR: Type = 1;
 }
@@ -36626,9 +36692,9 @@ pub mod ib_sig_type {
 #[derive(Debug, Copy, Clone)]
 pub struct ib_qp_init_attr {
     pub event_handler: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
-    pub qp_context: *mut ::aya_bpf::cty::c_void,
+    pub qp_context: *mut ::aya_ebpf::cty::c_void,
     pub send_cq: *mut ib_cq,
     pub recv_cq: *mut ib_cq,
     pub srq: *mut ib_srq,
@@ -36652,7 +36718,7 @@ pub struct ib_rwq_ind_table {
     pub ind_tbl: *mut *mut ib_wq,
 }
 pub mod ib_qp_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_QPS_RESET: Type = 0;
     pub const IB_QPS_INIT: Type = 1;
     pub const IB_QPS_RTR: Type = 2;
@@ -36662,13 +36728,13 @@ pub mod ib_qp_state {
     pub const IB_QPS_ERR: Type = 6;
 }
 pub mod ib_mig_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_MIG_MIGRATED: Type = 0;
     pub const IB_MIG_REARM: Type = 1;
     pub const IB_MIG_ARMED: Type = 2;
 }
 pub mod ib_mw_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_MW_TYPE_1: Type = 1;
     pub const IB_MW_TYPE_2: Type = 2;
 }
@@ -36683,7 +36749,7 @@ pub struct ib_qp_attr {
     pub rq_psn: u32_,
     pub sq_psn: u32_,
     pub dest_qp_num: u32_,
-    pub qp_access_flags: ::aya_bpf::cty::c_int,
+    pub qp_access_flags: ::aya_ebpf::cty::c_int,
     pub cap: ib_qp_cap,
     pub ah_attr: rdma_ah_attr,
     pub alt_ah_attr: rdma_ah_attr,
@@ -36704,7 +36770,7 @@ pub struct ib_qp_attr {
     pub xmit_slave: *mut net_device,
 }
 pub mod ib_wr_opcode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_WR_RDMA_WRITE: Type = 0;
     pub const IB_WR_RDMA_WRITE_WITH_IMM: Type = 1;
     pub const IB_WR_SEND: Type = 2;
@@ -36747,9 +36813,9 @@ pub struct ib_send_wr {
     pub next: *mut ib_send_wr,
     pub __bindgen_anon_1: ib_send_wr__bindgen_ty_1,
     pub sg_list: *mut ib_sge,
-    pub num_sge: ::aya_bpf::cty::c_int,
+    pub num_sge: ::aya_ebpf::cty::c_int,
     pub opcode: ib_wr_opcode::Type,
-    pub send_flags: ::aya_bpf::cty::c_int,
+    pub send_flags: ::aya_ebpf::cty::c_int,
     pub ex: ib_send_wr__bindgen_ty_2,
 }
 #[repr(C)]
@@ -36782,7 +36848,7 @@ pub struct ib_mr {
     pub rkey: u32_,
     pub iova: u64_,
     pub length: u64_,
-    pub page_size: ::aya_bpf::cty::c_uint,
+    pub page_size: ::aya_ebpf::cty::c_uint,
     pub type_: ib_mr_type::Type,
     pub need_inval: bool_,
     pub __bindgen_anon_1: ib_mr__bindgen_ty_1,
@@ -36802,7 +36868,7 @@ pub struct ib_recv_wr {
     pub next: *mut ib_recv_wr,
     pub __bindgen_anon_1: ib_recv_wr__bindgen_ty_1,
     pub sg_list: *mut ib_sge,
-    pub num_sge: ::aya_bpf::cty::c_int,
+    pub num_sge: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -36840,10 +36906,10 @@ pub struct ib_uobject {
     pub user_handle: u64_,
     pub ufile: *mut ib_uverbs_file,
     pub context: *mut ib_ucontext,
-    pub object: *mut ::aya_bpf::cty::c_void,
+    pub object: *mut ::aya_ebpf::cty::c_void,
     pub list: list_head,
     pub cg_obj: ib_rdmacg_object,
-    pub id: ::aya_bpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_int,
     pub ref_: kref,
     pub usecnt: atomic_t,
     pub rcu: callback_head,
@@ -36852,8 +36918,8 @@ pub struct ib_uobject {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ib_udata {
-    pub inbuf: *const ::aya_bpf::cty::c_void,
-    pub outbuf: *mut ::aya_bpf::cty::c_void,
+    pub inbuf: *const ::aya_ebpf::cty::c_void,
+    pub outbuf: *mut ::aya_ebpf::cty::c_void,
     pub inlen: usize,
     pub outlen: usize,
 }
@@ -36872,13 +36938,13 @@ pub struct ib_pd {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ib_wq_init_attr {
-    pub wq_context: *mut ::aya_bpf::cty::c_void,
+    pub wq_context: *mut ::aya_ebpf::cty::c_void,
     pub wq_type: ib_wq_type::Type,
     pub max_wr: u32_,
     pub max_sge: u32_,
     pub cq: *mut ib_cq,
     pub event_handler: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut ib_event, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
     pub create_flags: u32_,
 }
@@ -36897,7 +36963,7 @@ pub struct ib_rwq_ind_table_init_attr {
     pub ind_tbl: *mut *mut ib_wq,
 }
 pub mod port_pkey_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_PORT_PKEY_NOT_VALID: Type = 0;
     pub const IB_PORT_PKEY_VALID: Type = 1;
     pub const IB_PORT_PKEY_LISTED: Type = 2;
@@ -36920,11 +36986,11 @@ pub struct ib_qp_security {
     pub mutex: mutex,
     pub ports_pkeys: *mut ib_ports_pkeys,
     pub shared_qp_list: list_head,
-    pub security: *mut ::aya_bpf::cty::c_void,
+    pub security: *mut ::aya_ebpf::cty::c_void,
     pub destroying: bool_,
     pub error_list_count: atomic_t,
     pub error_complete: completion,
-    pub error_comps_pending: ::aya_bpf::cty::c_int,
+    pub error_comps_pending: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -36951,14 +37017,14 @@ pub struct ib_mw {
     pub type_: ib_mw_type::Type,
 }
 pub mod ib_flow_attr_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_FLOW_ATTR_NORMAL: Type = 0;
     pub const IB_FLOW_ATTR_ALL_DEFAULT: Type = 1;
     pub const IB_FLOW_ATTR_MC_DEFAULT: Type = 2;
     pub const IB_FLOW_ATTR_SNIFFER: Type = 3;
 }
 pub mod ib_flow_spec_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_FLOW_SPEC_ETH: Type = 32;
     pub const IB_FLOW_SPEC_IB: Type = 34;
     pub const IB_FLOW_SPEC_IPV4: Type = 48;
@@ -37140,7 +37206,7 @@ pub struct ib_flow_spec_action_handle {
     pub act: *mut ib_flow_action,
 }
 pub mod ib_flow_action_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IB_FLOW_ACTION_UNSPECIFIED: Type = 0;
     pub const IB_FLOW_ACTION_ESP: Type = 1;
 }
@@ -37229,8 +37295,8 @@ pub struct ib_port_cache {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ib_port_immutable {
-    pub pkey_tbl_len: ::aya_bpf::cty::c_int,
-    pub gid_tbl_len: ::aya_bpf::cty::c_int,
+    pub pkey_tbl_len: ::aya_ebpf::cty::c_int,
+    pub gid_tbl_len: ::aya_ebpf::cty::c_int,
     pub core_cap_flags: u32_,
     pub max_mad_size: u32_,
 }
@@ -37258,16 +37324,16 @@ pub struct ib_port_data {
 #[derive(Debug, Copy, Clone)]
 pub struct rdma_netdev_alloc_params {
     pub sizeof_priv: usize,
-    pub txqs: ::aya_bpf::cty::c_uint,
-    pub rxqs: ::aya_bpf::cty::c_uint,
-    pub param: *mut ::aya_bpf::cty::c_void,
+    pub txqs: ::aya_ebpf::cty::c_uint,
+    pub rxqs: ::aya_ebpf::cty::c_uint,
+    pub param: *mut ::aya_ebpf::cty::c_void,
     pub initialize_rdma_netdev: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut ib_device,
             arg2: u32_,
             arg3: *mut net_device,
-            arg4: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -37282,7 +37348,7 @@ pub struct ib_counters_read_attr {
 pub struct rdma_user_mmap_entry {
     pub ref_: kref,
     pub ucontext: *mut ib_ucontext,
-    pub start_pgoff: ::aya_bpf::cty::c_ulong,
+    pub start_pgoff: ::aya_ebpf::cty::c_ulong,
     pub npages: usize,
     pub driver_removed: bool_,
 }
@@ -37291,7 +37357,7 @@ pub struct rdma_user_mmap_entry {
 pub struct cpu_rmap {
     pub refcount: kref,
     pub size: u16_,
-    pub obj: *mut *mut ::aya_bpf::cty::c_void,
+    pub obj: *mut *mut ::aya_ebpf::cty::c_void,
     pub near: __IncompleteArrayField<cpu_rmap__bindgen_ty_1>,
 }
 #[repr(C)]
@@ -37301,7 +37367,7 @@ pub struct cpu_rmap__bindgen_ty_1 {
     pub dist: u16_,
 }
 pub mod device_link_state {
-    pub type Type = ::aya_bpf::cty::c_int;
+    pub type Type = ::aya_ebpf::cty::c_int;
     pub const DL_STATE_NONE: Type = -1;
     pub const DL_STATE_DORMANT: Type = 0;
     pub const DL_STATE_AVAILABLE: Type = 1;
@@ -37347,7 +37413,7 @@ pub struct pinctrl {
 #[derive(Debug, Copy, Clone)]
 pub struct pinctrl_state {
     pub node: list_head,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub settings: list_head,
 }
 #[repr(C)]
@@ -37360,51 +37426,52 @@ pub struct gpio_irq_chip {
     pub child_to_parent_hwirq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_uint,
-            arg4: *mut ::aya_bpf::cty::c_uint,
-            arg5: *mut ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
+            arg4: *mut ::aya_ebpf::cty::c_uint,
+            arg5: *mut ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub populate_parent_alloc_arg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
             arg2: *mut gpio_irq_fwspec,
-            arg3: ::aya_bpf::cty::c_uint,
-            arg4: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub child_offset_to_irq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_uint,
     >,
     pub child_irq_domain_ops: irq_domain_ops,
     pub handler: irq_flow_handler_t,
-    pub default_type: ::aya_bpf::cty::c_uint,
+    pub default_type: ::aya_ebpf::cty::c_uint,
     pub lock_key: *mut lock_class_key,
     pub request_key: *mut lock_class_key,
     pub parent_handler: irq_flow_handler_t,
     pub __bindgen_anon_1: gpio_irq_chip__bindgen_ty_1,
-    pub num_parents: ::aya_bpf::cty::c_uint,
-    pub parents: *mut ::aya_bpf::cty::c_uint,
-    pub map: *mut ::aya_bpf::cty::c_uint,
+    pub num_parents: ::aya_ebpf::cty::c_uint,
+    pub parents: *mut ::aya_ebpf::cty::c_uint,
+    pub map: *mut ::aya_ebpf::cty::c_uint,
     pub threaded: bool_,
     pub per_parent_data: bool_,
     pub initialized: bool_,
     pub domain_is_allocated_externally: bool_,
-    pub init_hw:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut gpio_chip) -> ::aya_bpf::cty::c_int>,
+    pub init_hw: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut gpio_chip) -> ::aya_ebpf::cty::c_int,
+    >,
     pub init_valid_mask: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: *mut ::aya_bpf::cty::c_ulong,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: *mut ::aya_ebpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_uint,
         ),
     >,
-    pub valid_mask: *mut ::aya_bpf::cty::c_ulong,
-    pub first: ::aya_bpf::cty::c_uint,
+    pub valid_mask: *mut ::aya_ebpf::cty::c_ulong,
+    pub first: ::aya_ebpf::cty::c_uint,
     pub irq_enable: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
     pub irq_disable: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
     pub irq_unmask: ::core::option::Option<unsafe extern "C" fn(arg1: *mut irq_data)>,
@@ -37413,13 +37480,13 @@ pub struct gpio_irq_chip {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub union gpio_irq_chip__bindgen_ty_1 {
-    pub parent_handler_data: *mut ::aya_bpf::cty::c_void,
-    pub parent_handler_data_array: *mut *mut ::aya_bpf::cty::c_void,
+    pub parent_handler_data: *mut ::aya_ebpf::cty::c_void,
+    pub parent_handler_data_array: *mut *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct gpio_chip {
-    pub label: *const ::aya_bpf::cty::c_char,
+    pub label: *const ::aya_ebpf::cty::c_char,
     pub gpiodev: *mut gpio_device,
     pub parent: *mut device,
     pub fwnode: *mut fwnode_handle,
@@ -37427,129 +37494,130 @@ pub struct gpio_chip {
     pub request: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub free: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut gpio_chip, arg2: ::aya_bpf::cty::c_uint),
+        unsafe extern "C" fn(arg1: *mut gpio_chip, arg2: ::aya_ebpf::cty::c_uint),
     >,
     pub get_direction: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub direction_input: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub direction_output: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_multiple: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: *mut ::aya_bpf::cty::c_ulong,
-            arg3: *mut ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_ulong,
+            arg3: *mut ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_int,
         ),
     >,
     pub set_multiple: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: *mut ::aya_bpf::cty::c_ulong,
-            arg3: *mut ::aya_bpf::cty::c_ulong,
+            arg2: *mut ::aya_ebpf::cty::c_ulong,
+            arg3: *mut ::aya_ebpf::cty::c_ulong,
         ),
     >,
     pub set_config: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub to_irq: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dbg_show:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut seq_file, arg2: *mut gpio_chip)>,
     pub init_valid_mask: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
-            arg2: *mut ::aya_bpf::cty::c_ulong,
-            arg3: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: *mut ::aya_ebpf::cty::c_ulong,
+            arg3: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
+    >,
+    pub add_pin_ranges: ::core::option::Option<
+        unsafe extern "C" fn(arg1: *mut gpio_chip) -> ::aya_ebpf::cty::c_int,
     >,
-    pub add_pin_ranges:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut gpio_chip) -> ::aya_bpf::cty::c_int>,
     pub en_hw_timestamp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
             arg2: u32_,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dis_hw_timestamp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut gpio_chip,
             arg2: u32_,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub base: ::aya_bpf::cty::c_int,
+    pub base: ::aya_ebpf::cty::c_int,
     pub ngpio: u16_,
     pub offset: u16_,
-    pub names: *const *const ::aya_bpf::cty::c_char,
+    pub names: *const *const ::aya_ebpf::cty::c_char,
     pub can_sleep: bool_,
     pub read_reg: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void) -> ::aya_bpf::cty::c_ulong,
+        unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void) -> ::aya_ebpf::cty::c_ulong,
     >,
     pub write_reg: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void, arg2: ::aya_bpf::cty::c_ulong),
+        unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void, arg2: ::aya_ebpf::cty::c_ulong),
     >,
     pub be_bits: bool_,
-    pub reg_dat: *mut ::aya_bpf::cty::c_void,
-    pub reg_set: *mut ::aya_bpf::cty::c_void,
-    pub reg_clr: *mut ::aya_bpf::cty::c_void,
-    pub reg_dir_out: *mut ::aya_bpf::cty::c_void,
-    pub reg_dir_in: *mut ::aya_bpf::cty::c_void,
+    pub reg_dat: *mut ::aya_ebpf::cty::c_void,
+    pub reg_set: *mut ::aya_ebpf::cty::c_void,
+    pub reg_clr: *mut ::aya_ebpf::cty::c_void,
+    pub reg_dir_out: *mut ::aya_ebpf::cty::c_void,
+    pub reg_dir_in: *mut ::aya_ebpf::cty::c_void,
     pub bgpio_dir_unreadable: bool_,
-    pub bgpio_bits: ::aya_bpf::cty::c_int,
+    pub bgpio_bits: ::aya_ebpf::cty::c_int,
     pub bgpio_lock: raw_spinlock_t,
-    pub bgpio_data: ::aya_bpf::cty::c_ulong,
-    pub bgpio_dir: ::aya_bpf::cty::c_ulong,
+    pub bgpio_data: ::aya_ebpf::cty::c_ulong,
+    pub bgpio_dir: ::aya_ebpf::cty::c_ulong,
     pub irq: gpio_irq_chip,
-    pub valid_mask: *mut ::aya_bpf::cty::c_ulong,
+    pub valid_mask: *mut ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct gpio_desc {
     pub gdev: *mut gpio_device,
-    pub flags: ::aya_bpf::cty::c_ulong,
-    pub label: *const ::aya_bpf::cty::c_char,
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub debounce_period_us: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_ulong,
+    pub label: *const ::aya_ebpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub debounce_period_us: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -37562,15 +37630,15 @@ pub union gpio_irq_fwspec {
 pub struct gpio_device {
     pub dev: device,
     pub chrdev: cdev,
-    pub id: ::aya_bpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_int,
     pub mockdev: *mut device,
     pub owner: *mut module,
     pub chip: *mut gpio_chip,
     pub descs: *mut gpio_desc,
-    pub base: ::aya_bpf::cty::c_int,
+    pub base: ::aya_ebpf::cty::c_int,
     pub ngpio: u16_,
-    pub label: *const ::aya_bpf::cty::c_char,
-    pub data: *mut ::aya_bpf::cty::c_void,
+    pub label: *const ::aya_ebpf::cty::c_char,
+    pub data: *mut ::aya_ebpf::cty::c_void,
     pub list: list_head,
     pub line_state_notifier: blocking_notifier_head,
     pub device_notifier: blocking_notifier_head,
@@ -37583,47 +37651,47 @@ pub struct cdrom_device_info {
     pub ops: *const cdrom_device_ops,
     pub list: list_head,
     pub disk: *mut gendisk,
-    pub handle: *mut ::aya_bpf::cty::c_void,
-    pub mask: ::aya_bpf::cty::c_int,
-    pub speed: ::aya_bpf::cty::c_int,
-    pub capacity: ::aya_bpf::cty::c_int,
+    pub handle: *mut ::aya_ebpf::cty::c_void,
+    pub mask: ::aya_ebpf::cty::c_int,
+    pub speed: ::aya_ebpf::cty::c_int,
+    pub capacity: ::aya_ebpf::cty::c_int,
     pub _bitfield_align_1: [u32; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
-    pub vfs_events: ::aya_bpf::cty::c_uint,
-    pub ioctl_events: ::aya_bpf::cty::c_uint,
-    pub use_count: ::aya_bpf::cty::c_int,
-    pub name: [::aya_bpf::cty::c_char; 20usize],
+    pub vfs_events: ::aya_ebpf::cty::c_uint,
+    pub ioctl_events: ::aya_ebpf::cty::c_uint,
+    pub use_count: ::aya_ebpf::cty::c_int,
+    pub name: [::aya_ebpf::cty::c_char; 20usize],
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 1usize]>,
-    pub cdda_method: ::aya_bpf::cty::c_int,
+    pub cdda_method: ::aya_ebpf::cty::c_int,
     pub last_sense: __u8,
     pub media_written: __u8,
-    pub mmc3_profile: ::aya_bpf::cty::c_ushort,
+    pub mmc3_profile: ::aya_ebpf::cty::c_ushort,
     pub exit: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut cdrom_device_info) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut cdrom_device_info) -> ::aya_ebpf::cty::c_int,
     >,
-    pub mrw_mode_page: ::aya_bpf::cty::c_int,
+    pub mrw_mode_page: ::aya_ebpf::cty::c_int,
     pub opened_for_data: bool_,
     pub last_media_change_ms: __s64,
 }
 impl cdrom_device_info {
     #[inline]
-    pub fn options(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn options(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 30u8) as u32) }
     }
     #[inline]
-    pub fn set_options(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_options(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 30u8, val as u64)
         }
     }
     #[inline]
-    pub fn mc_flags(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn mc_flags(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(30usize, 2u8) as u32) }
     }
     #[inline]
-    pub fn set_mc_flags(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_mc_flags(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(30usize, 2u8, val as u64)
@@ -37631,8 +37699,8 @@ impl cdrom_device_info {
     }
     #[inline]
     pub fn new_bitfield_1(
-        options: ::aya_bpf::cty::c_uint,
-        mc_flags: ::aya_bpf::cty::c_uint,
+        options: ::aya_ebpf::cty::c_uint,
+        mc_flags: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 4usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 30u8, {
@@ -37723,7 +37791,7 @@ pub struct cdrom_msf0 {
 #[derive(Copy, Clone)]
 pub union cdrom_addr {
     pub msf: cdrom_msf0,
-    pub lba: ::aya_bpf::cty::c_int,
+    pub lba: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -37740,15 +37808,15 @@ pub struct cdrom_mcn {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct packet_command {
-    pub cmd: [::aya_bpf::cty::c_uchar; 12usize],
-    pub buffer: *mut ::aya_bpf::cty::c_uchar,
-    pub buflen: ::aya_bpf::cty::c_uint,
-    pub stat: ::aya_bpf::cty::c_int,
+    pub cmd: [::aya_ebpf::cty::c_uchar; 12usize],
+    pub buffer: *mut ::aya_ebpf::cty::c_uchar,
+    pub buflen: ::aya_ebpf::cty::c_uint,
+    pub stat: ::aya_ebpf::cty::c_int,
     pub sshdr: *mut scsi_sense_hdr,
-    pub data_direction: ::aya_bpf::cty::c_uchar,
-    pub quiet: ::aya_bpf::cty::c_int,
-    pub timeout: ::aya_bpf::cty::c_int,
-    pub reserved: [*mut ::aya_bpf::cty::c_void; 1usize],
+    pub data_direction: ::aya_ebpf::cty::c_uchar,
+    pub quiet: ::aya_ebpf::cty::c_int,
+    pub timeout: ::aya_ebpf::cty::c_int,
+    pub reserved: [*mut ::aya_ebpf::cty::c_void; 1usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -37756,86 +37824,86 @@ pub struct cdrom_device_ops {
     pub open: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub release: ::core::option::Option<unsafe extern "C" fn(arg1: *mut cdrom_device_info)>,
     pub drive_status: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub check_events: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_uint,
     >,
     pub tray_move: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lock_door: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub select_speed: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_last_session: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
             arg2: *mut cdrom_multisession,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_mcn: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
             arg2: *mut cdrom_mcn,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub reset: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut cdrom_device_info) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut cdrom_device_info) -> ::aya_ebpf::cty::c_int,
     >,
     pub audio_ioctl: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
-            arg2: ::aya_bpf::cty::c_uint,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub generic_packet: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
             arg2: *mut packet_command,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_cdda_bpc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut cdrom_device_info,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u32_,
             arg4: u32_,
             arg5: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub capability: ::aya_bpf::cty::c_int,
+    pub capability: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct reset_control {
     pub rcdev: *mut reset_controller_dev,
     pub list: list_head,
-    pub id: ::aya_bpf::cty::c_uint,
+    pub id: ::aya_ebpf::cty::c_uint,
     pub refcnt: kref,
     pub acquired: bool_,
     pub shared: bool_,
@@ -37849,26 +37917,26 @@ pub struct reset_control_ops {
     pub reset: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut reset_controller_dev,
-            arg2: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub assert: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut reset_controller_dev,
-            arg2: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub deassert: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut reset_controller_dev,
-            arg2: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub status: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut reset_controller_dev,
-            arg2: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -37880,14 +37948,14 @@ pub struct reset_controller_dev {
     pub reset_control_head: list_head,
     pub dev: *mut device,
     pub of_node: *mut device_node,
-    pub of_reset_n_cells: ::aya_bpf::cty::c_int,
+    pub of_reset_n_cells: ::aya_ebpf::cty::c_int,
     pub of_xlate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut reset_controller_dev,
             arg2: *const of_phandle_args,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub nr_resets: ::aya_bpf::cty::c_uint,
+    pub nr_resets: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -37899,7 +37967,7 @@ pub struct tty_audit_buf {
     pub data: *mut u8_,
 }
 pub mod led_brightness {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const LED_OFF: Type = 0;
     pub const LED_ON: Type = 1;
     pub const LED_HALF: Type = 127;
@@ -37908,9 +37976,9 @@ pub mod led_brightness {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct timer_rand_state {
-    pub last_time: ::aya_bpf::cty::c_ulong,
-    pub last_delta: ::aya_bpf::cty::c_long,
-    pub last_delta2: ::aya_bpf::cty::c_long,
+    pub last_time: ::aya_ebpf::cty::c_ulong,
+    pub last_delta: ::aya_ebpf::cty::c_long,
+    pub last_delta2: ::aya_ebpf::cty::c_long,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -37920,20 +37988,20 @@ pub struct iommu_group {
     pub devices: list_head,
     pub pasid_array: xarray,
     pub mutex: mutex,
-    pub iommu_data: *mut ::aya_bpf::cty::c_void,
+    pub iommu_data: *mut ::aya_ebpf::cty::c_void,
     pub iommu_data_release:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
-    pub name: *mut ::aya_bpf::cty::c_char,
-    pub id: ::aya_bpf::cty::c_int,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
+    pub name: *mut ::aya_ebpf::cty::c_char,
+    pub id: ::aya_ebpf::cty::c_int,
     pub default_domain: *mut iommu_domain,
     pub blocking_domain: *mut iommu_domain,
     pub domain: *mut iommu_domain,
     pub entry: list_head,
-    pub owner_cnt: ::aya_bpf::cty::c_uint,
-    pub owner: *mut ::aya_bpf::cty::c_void,
+    pub owner_cnt: ::aya_ebpf::cty::c_uint,
+    pub owner: *mut ::aya_ebpf::cty::c_void,
 }
 pub mod iommu_dma_cookie_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IOMMU_DMA_IOVA_COOKIE: Type = 0;
     pub const IOMMU_DMA_MSI_COOKIE: Type = 1;
 }
@@ -37941,8 +38009,8 @@ pub mod iommu_dma_cookie_type {
 #[derive(Debug, Copy, Clone)]
 pub struct iova {
     pub node: rb_node,
-    pub pfn_hi: ::aya_bpf::cty::c_ulong,
-    pub pfn_lo: ::aya_bpf::cty::c_ulong,
+    pub pfn_hi: ::aya_ebpf::cty::c_ulong,
+    pub pfn_lo: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -37951,10 +38019,10 @@ pub struct iova_domain {
     pub rbroot: rb_root,
     pub cached_node: *mut rb_node,
     pub cached32_node: *mut rb_node,
-    pub granule: ::aya_bpf::cty::c_ulong,
-    pub start_pfn: ::aya_bpf::cty::c_ulong,
-    pub dma_32bit_pfn: ::aya_bpf::cty::c_ulong,
-    pub max32_alloc_size: ::aya_bpf::cty::c_ulong,
+    pub granule: ::aya_ebpf::cty::c_ulong,
+    pub start_pfn: ::aya_ebpf::cty::c_ulong,
+    pub dma_32bit_pfn: ::aya_ebpf::cty::c_ulong,
+    pub max32_alloc_size: ::aya_ebpf::cty::c_ulong,
     pub anchor: iova,
     pub rcaches: *mut iova_rcache,
     pub cpuhp_dead: hlist_node,
@@ -37987,8 +38055,8 @@ pub struct iommu_dma_cookie__bindgen_ty_1__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct iova_fq_entry {
-    pub iova_pfn: ::aya_bpf::cty::c_ulong,
-    pub pages: ::aya_bpf::cty::c_ulong,
+    pub iova_pfn: ::aya_ebpf::cty::c_ulong,
+    pub pages: ::aya_ebpf::cty::c_ulong,
     pub freelist: list_head,
     pub counter: u64_,
 }
@@ -37996,23 +38064,23 @@ pub struct iova_fq_entry {
 #[derive(Copy, Clone)]
 pub struct iova_fq {
     pub entries: [iova_fq_entry; 256usize],
-    pub head: ::aya_bpf::cty::c_uint,
-    pub tail: ::aya_bpf::cty::c_uint,
+    pub head: ::aya_ebpf::cty::c_uint,
+    pub tail: ::aya_ebpf::cty::c_uint,
     pub lock: spinlock_t,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct iova_rcache {
     pub lock: spinlock_t,
-    pub depot_size: ::aya_bpf::cty::c_ulong,
+    pub depot_size: ::aya_ebpf::cty::c_ulong,
     pub depot: [*mut iova_magazine; 32usize],
     pub cpu_rcaches: *mut iova_cpu_rcache,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct iova_magazine {
-    pub size: ::aya_bpf::cty::c_ulong,
-    pub pfns: [::aya_bpf::cty::c_ulong; 127usize],
+    pub size: ::aya_ebpf::cty::c_ulong,
+    pub pfns: [::aya_ebpf::cty::c_ulong; 127usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -38025,9 +38093,9 @@ pub struct iova_cpu_rcache {
 #[derive(Debug, Copy, Clone)]
 pub struct wake_irq {
     pub dev: *mut device,
-    pub status: ::aya_bpf::cty::c_uint,
-    pub irq: ::aya_bpf::cty::c_int,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub status: ::aya_ebpf::cty::c_uint,
+    pub irq: ::aya_ebpf::cty::c_int,
+    pub name: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -38048,7 +38116,7 @@ pub struct device_private {
     pub knode_class: klist_node,
     pub deferred_probe: list_head,
     pub async_driver: *mut device_driver,
-    pub deferred_probe_reason: *mut ::aya_bpf::cty::c_char,
+    pub deferred_probe_reason: *mut ::aya_ebpf::cty::c_char,
     pub device: *mut device,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
@@ -38077,7 +38145,7 @@ impl device_private {
     }
 }
 pub mod phy_interface_t {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const PHY_INTERFACE_MODE_NA: Type = 0;
     pub const PHY_INTERFACE_MODE_INTERNAL: Type = 1;
     pub const PHY_INTERFACE_MODE_MII: Type = 2;
@@ -38119,28 +38187,28 @@ pub type irq_write_msi_msg_t =
 #[derive(Copy, Clone)]
 pub struct platform_msi_priv_data {
     pub dev: *mut device,
-    pub host_data: *mut ::aya_bpf::cty::c_void,
+    pub host_data: *mut ::aya_ebpf::cty::c_void,
     pub arg: msi_alloc_info_t,
     pub write_msg: irq_write_msi_msg_t,
-    pub devid: ::aya_bpf::cty::c_int,
+    pub devid: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct mdio_device {
     pub dev: device,
     pub bus: *mut mii_bus,
-    pub modalias: [::aya_bpf::cty::c_char; 32usize],
+    pub modalias: [::aya_ebpf::cty::c_char; 32usize],
     pub bus_match: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut device, arg2: *mut device_driver) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut device, arg2: *mut device_driver) -> ::aya_ebpf::cty::c_int,
     >,
     pub device_free: ::core::option::Option<unsafe extern "C" fn(arg1: *mut mdio_device)>,
     pub device_remove: ::core::option::Option<unsafe extern "C" fn(arg1: *mut mdio_device)>,
-    pub addr: ::aya_bpf::cty::c_int,
-    pub flags: ::aya_bpf::cty::c_int,
+    pub addr: ::aya_ebpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
     pub reset_gpio: *mut gpio_desc,
     pub reset_ctrl: *mut reset_control,
-    pub reset_assert_delay: ::aya_bpf::cty::c_uint,
-    pub reset_deassert_delay: ::aya_bpf::cty::c_uint,
+    pub reset_assert_delay: ::aya_ebpf::cty::c_uint,
+    pub reset_deassert_delay: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -38155,43 +38223,43 @@ pub struct mdio_bus_stats {
 #[derive(Copy, Clone)]
 pub struct mii_bus {
     pub owner: *mut module,
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub id: [::aya_bpf::cty::c_char; 61usize],
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub id: [::aya_ebpf::cty::c_char; 61usize],
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
     pub read: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mii_bus,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub write: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mii_bus,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_c45: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mii_bus,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub write_c45: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mii_bus,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
             arg5: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub reset:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut mii_bus) -> ::aya_bpf::cty::c_int>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut mii_bus) -> ::aya_ebpf::cty::c_int>,
     pub stats: [mdio_bus_stats; 32usize],
     pub mdio_lock: mutex,
     pub parent: *mut device,
@@ -38200,15 +38268,15 @@ pub struct mii_bus {
     pub mdio_map: [*mut mdio_device; 32usize],
     pub phy_mask: u32_,
     pub phy_ignore_ta_mask: u32_,
-    pub irq: [::aya_bpf::cty::c_int; 32usize],
-    pub reset_delay_us: ::aya_bpf::cty::c_int,
-    pub reset_post_delay_us: ::aya_bpf::cty::c_int,
+    pub irq: [::aya_ebpf::cty::c_int; 32usize],
+    pub reset_delay_us: ::aya_ebpf::cty::c_int,
+    pub reset_post_delay_us: ::aya_ebpf::cty::c_int,
     pub reset_gpiod: *mut gpio_desc,
     pub shared_lock: mutex,
     pub shared: [*mut phy_package_shared; 32usize],
 }
 pub mod mii_bus__bindgen_ty_1 {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const MDIOBUS_ALLOCATED: Type = 1;
     pub const MDIOBUS_REGISTERED: Type = 2;
     pub const MDIOBUS_UNREGISTERED: Type = 3;
@@ -38217,11 +38285,11 @@ pub mod mii_bus__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct phy_package_shared {
-    pub addr: ::aya_bpf::cty::c_int,
+    pub addr: ::aya_ebpf::cty::c_int,
     pub refcnt: refcount_t,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub priv_size: usize,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -38231,7 +38299,7 @@ pub struct phy_c45_device_ids {
     pub device_ids: [u32_; 32usize],
 }
 pub mod phy_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const PHY_DOWN: Type = 0;
     pub const PHY_READY: Type = 1;
     pub const PHY_HALTED: Type = 2;
@@ -38261,33 +38329,33 @@ pub struct phy_device {
     pub c45_ids: phy_c45_device_ids,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 3usize]>,
-    pub rate_matching: ::aya_bpf::cty::c_int,
+    pub rate_matching: ::aya_ebpf::cty::c_int,
     pub state: phy_state::Type,
     pub dev_flags: u32_,
     pub interface: phy_interface_t::Type,
-    pub speed: ::aya_bpf::cty::c_int,
-    pub duplex: ::aya_bpf::cty::c_int,
-    pub port: ::aya_bpf::cty::c_int,
-    pub pause: ::aya_bpf::cty::c_int,
-    pub asym_pause: ::aya_bpf::cty::c_int,
+    pub speed: ::aya_ebpf::cty::c_int,
+    pub duplex: ::aya_ebpf::cty::c_int,
+    pub port: ::aya_ebpf::cty::c_int,
+    pub pause: ::aya_ebpf::cty::c_int,
+    pub asym_pause: ::aya_ebpf::cty::c_int,
     pub master_slave_get: u8_,
     pub master_slave_set: u8_,
     pub master_slave_state: u8_,
-    pub supported: [::aya_bpf::cty::c_ulong; 2usize],
-    pub advertising: [::aya_bpf::cty::c_ulong; 2usize],
-    pub lp_advertising: [::aya_bpf::cty::c_ulong; 2usize],
-    pub adv_old: [::aya_bpf::cty::c_ulong; 2usize],
-    pub supported_eee: [::aya_bpf::cty::c_ulong; 2usize],
-    pub advertising_eee: [::aya_bpf::cty::c_ulong; 2usize],
+    pub supported: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub advertising: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub lp_advertising: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub adv_old: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub supported_eee: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub advertising_eee: [::aya_ebpf::cty::c_ulong; 2usize],
     pub eee_enabled: bool_,
-    pub host_interfaces: [::aya_bpf::cty::c_ulong; 1usize],
+    pub host_interfaces: [::aya_ebpf::cty::c_ulong; 1usize],
     pub eee_broken_modes: u32_,
     pub leds: list_head,
-    pub irq: ::aya_bpf::cty::c_int,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub irq: ::aya_ebpf::cty::c_int,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
     pub shared: *mut phy_package_shared,
     pub skb: *mut sk_buff,
-    pub ehdr: *mut ::aya_bpf::cty::c_void,
+    pub ehdr: *mut ::aya_ebpf::cty::c_void,
     pub nest: *mut nlattr,
     pub state_queue: delayed_work,
     pub lock: mutex,
@@ -38299,8 +38367,8 @@ pub struct phy_device {
     pub psec: *mut pse_control,
     pub mdix: u8_,
     pub mdix_ctrl: u8_,
-    pub pma_extable: ::aya_bpf::cty::c_int,
-    pub link_down_events: ::aya_bpf::cty::c_uint,
+    pub pma_extable: ::aya_ebpf::cty::c_int,
+    pub link_down_events: ::aya_ebpf::cty::c_uint,
     pub phy_link_change:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut phy_device, arg2: bool_)>,
     pub adjust_link: ::core::option::Option<unsafe extern "C" fn(arg1: *mut net_device)>,
@@ -38308,209 +38376,209 @@ pub struct phy_device {
 }
 impl phy_device {
     #[inline]
-    pub fn is_c45(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_c45(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_c45(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_c45(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn is_internal(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_internal(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_internal(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_internal(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn is_pseudo_fixed_link(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_pseudo_fixed_link(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_pseudo_fixed_link(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_pseudo_fixed_link(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(2usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn is_gigabit_capable(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_gigabit_capable(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_gigabit_capable(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_gigabit_capable(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(3usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn has_fixups(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn has_fixups(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_has_fixups(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_has_fixups(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(4usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn suspended(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn suspended(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(5usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_suspended(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_suspended(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(5usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn suspended_by_mdio_bus(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn suspended_by_mdio_bus(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(6usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_suspended_by_mdio_bus(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_suspended_by_mdio_bus(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(6usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn sysfs_links(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn sysfs_links(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(7usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_sysfs_links(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_sysfs_links(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(7usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn loopback_enabled(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn loopback_enabled(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_loopback_enabled(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_loopback_enabled(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(8usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn downshifted_rate(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn downshifted_rate(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(9usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_downshifted_rate(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_downshifted_rate(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(9usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn is_on_sfp_module(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn is_on_sfp_module(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(10usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_is_on_sfp_module(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_is_on_sfp_module(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(10usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn mac_managed_pm(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn mac_managed_pm(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(11usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_mac_managed_pm(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_mac_managed_pm(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(11usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn wol_enabled(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn wol_enabled(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(12usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_wol_enabled(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_wol_enabled(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(12usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn autoneg(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn autoneg(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(13usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_autoneg(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_autoneg(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(13usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn link(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn link(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(14usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_link(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_link(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(14usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn autoneg_complete(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn autoneg_complete(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(15usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_autoneg_complete(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_autoneg_complete(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(15usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn interrupts(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn interrupts(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_interrupts(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_interrupts(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(16usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn irq_suspended(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn irq_suspended(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(17usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_irq_suspended(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_irq_suspended(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(17usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn irq_rerun(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn irq_rerun(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(18usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_irq_rerun(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_irq_rerun(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(18usize, 1u8, val as u64)
@@ -38518,25 +38586,25 @@ impl phy_device {
     }
     #[inline]
     pub fn new_bitfield_1(
-        is_c45: ::aya_bpf::cty::c_uint,
-        is_internal: ::aya_bpf::cty::c_uint,
-        is_pseudo_fixed_link: ::aya_bpf::cty::c_uint,
-        is_gigabit_capable: ::aya_bpf::cty::c_uint,
-        has_fixups: ::aya_bpf::cty::c_uint,
-        suspended: ::aya_bpf::cty::c_uint,
-        suspended_by_mdio_bus: ::aya_bpf::cty::c_uint,
-        sysfs_links: ::aya_bpf::cty::c_uint,
-        loopback_enabled: ::aya_bpf::cty::c_uint,
-        downshifted_rate: ::aya_bpf::cty::c_uint,
-        is_on_sfp_module: ::aya_bpf::cty::c_uint,
-        mac_managed_pm: ::aya_bpf::cty::c_uint,
-        wol_enabled: ::aya_bpf::cty::c_uint,
-        autoneg: ::aya_bpf::cty::c_uint,
-        link: ::aya_bpf::cty::c_uint,
-        autoneg_complete: ::aya_bpf::cty::c_uint,
-        interrupts: ::aya_bpf::cty::c_uint,
-        irq_suspended: ::aya_bpf::cty::c_uint,
-        irq_rerun: ::aya_bpf::cty::c_uint,
+        is_c45: ::aya_ebpf::cty::c_uint,
+        is_internal: ::aya_ebpf::cty::c_uint,
+        is_pseudo_fixed_link: ::aya_ebpf::cty::c_uint,
+        is_gigabit_capable: ::aya_ebpf::cty::c_uint,
+        has_fixups: ::aya_ebpf::cty::c_uint,
+        suspended: ::aya_ebpf::cty::c_uint,
+        suspended_by_mdio_bus: ::aya_ebpf::cty::c_uint,
+        sysfs_links: ::aya_ebpf::cty::c_uint,
+        loopback_enabled: ::aya_ebpf::cty::c_uint,
+        downshifted_rate: ::aya_ebpf::cty::c_uint,
+        is_on_sfp_module: ::aya_ebpf::cty::c_uint,
+        mac_managed_pm: ::aya_ebpf::cty::c_uint,
+        wol_enabled: ::aya_ebpf::cty::c_uint,
+        autoneg: ::aya_ebpf::cty::c_uint,
+        link: ::aya_ebpf::cty::c_uint,
+        autoneg_complete: ::aya_ebpf::cty::c_uint,
+        interrupts: ::aya_ebpf::cty::c_uint,
+        irq_suspended: ::aya_ebpf::cty::c_uint,
+        irq_rerun: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 3usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 3usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -38622,13 +38690,13 @@ impl phy_device {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct phy_plca_cfg {
-    pub version: ::aya_bpf::cty::c_int,
-    pub enabled: ::aya_bpf::cty::c_int,
-    pub node_id: ::aya_bpf::cty::c_int,
-    pub node_cnt: ::aya_bpf::cty::c_int,
-    pub to_tmr: ::aya_bpf::cty::c_int,
-    pub burst_cnt: ::aya_bpf::cty::c_int,
-    pub burst_tmr: ::aya_bpf::cty::c_int,
+    pub version: ::aya_ebpf::cty::c_int,
+    pub enabled: ::aya_ebpf::cty::c_int,
+    pub node_id: ::aya_ebpf::cty::c_int,
+    pub node_cnt: ::aya_ebpf::cty::c_int,
+    pub to_tmr: ::aya_ebpf::cty::c_int,
+    pub burst_cnt: ::aya_ebpf::cty::c_int,
+    pub burst_tmr: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -38647,7 +38715,7 @@ pub struct phy_tdr_config {
 #[derive(Debug, Copy, Clone)]
 pub struct mdio_driver_common {
     pub driver: device_driver,
-    pub flags: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -38656,18 +38724,21 @@ pub struct mii_timestamper {
         unsafe extern "C" fn(
             arg1: *mut mii_timestamper,
             arg2: *mut sk_buff,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
         ) -> bool_,
     >,
     pub txtstamp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut mii_timestamper,
             arg2: *mut sk_buff,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
         ),
     >,
     pub hwtstamp: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut mii_timestamper, arg2: *mut ifreq) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut mii_timestamper,
+            arg2: *mut ifreq,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub link_state: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut mii_timestamper, arg2: *mut phy_device),
@@ -38676,7 +38747,7 @@ pub struct mii_timestamper {
         unsafe extern "C" fn(
             arg1: *mut mii_timestamper,
             arg2: *mut ethtool_ts_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub device: *mut device,
 }
@@ -38685,58 +38756,58 @@ pub struct mii_timestamper {
 pub struct phy_driver {
     pub mdiodrv: mdio_driver_common,
     pub phy_id: u32_,
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
     pub phy_id_mask: u32_,
-    pub features: *const ::aya_bpf::cty::c_ulong,
+    pub features: *const ::aya_ebpf::cty::c_ulong,
     pub flags: u32_,
-    pub driver_data: *const ::aya_bpf::cty::c_void,
+    pub driver_data: *const ::aya_ebpf::cty::c_void,
     pub soft_reset: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub config_init: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub probe: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_features: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_rate_matching: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: phy_interface_t::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub suspend: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub resume: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub config_aneg: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub aneg_done: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_status: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub config_intr: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub handle_interrupt:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut phy_device) -> irqreturn_t>,
     pub remove: ::core::option::Option<unsafe extern "C" fn(arg1: *mut phy_device)>,
     pub match_phy_device: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_wol: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: *mut ethtool_wolinfo,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_wol: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut phy_device, arg2: *mut ethtool_wolinfo),
@@ -38745,54 +38816,54 @@ pub struct phy_driver {
     pub read_mmd: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub write_mmd: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u16_,
             arg4: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub read_page: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub write_page: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub module_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: *mut ethtool_modinfo,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub module_eeprom: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: *mut ethtool_eeprom,
             arg3: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub cable_test_start: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub cable_test_tdr_start: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: *const phy_tdr_config,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub cable_test_get_status: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device, arg2: *mut bool_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device, arg2: *mut bool_) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_sset_count: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_strings:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut phy_device, arg2: *mut u8_)>,
@@ -38803,78 +38874,78 @@ pub struct phy_driver {
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: *mut ethtool_tunable,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_tunable: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: *mut ethtool_tunable,
-            arg3: *const ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_loopback: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device, arg2: bool_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device, arg2: bool_) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_sqi: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_sqi_max: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phy_device) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_plca_cfg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: *mut phy_plca_cfg,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_plca_cfg: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: *const phy_plca_cfg,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_plca_status: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: *mut phy_plca_status,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub led_brightness_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: u8_,
             arg3: led_brightness::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub led_blink_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: u8_,
-            arg3: *mut ::aya_bpf::cty::c_ulong,
-            arg4: *mut ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_ulong,
+            arg4: *mut ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub led_hw_is_supported: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: u8_,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub led_hw_control_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: u8_,
-            arg3: ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub led_hw_control_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phy_device,
             arg2: u8_,
-            arg3: *mut ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -38893,7 +38964,7 @@ pub struct sfp_bus {
     pub sfp: *mut sfp,
     pub sfp_quirk: *const sfp_quirk,
     pub upstream_ops: *const sfp_upstream_ops,
-    pub upstream: *mut ::aya_bpf::cty::c_void,
+    pub upstream: *mut ::aya_ebpf::cty::c_void,
     pub phydev: *mut phy_device,
     pub registered: bool_,
     pub started: bool_,
@@ -38910,11 +38981,11 @@ pub struct sfp_eeprom_base {
     pub br_nominal: u8_,
     pub rate_id: u8_,
     pub link_len: [u8_; 6usize],
-    pub vendor_name: [::aya_bpf::cty::c_char; 16usize],
+    pub vendor_name: [::aya_ebpf::cty::c_char; 16usize],
     pub extended_cc: u8_,
-    pub vendor_oui: [::aya_bpf::cty::c_char; 3usize],
-    pub vendor_pn: [::aya_bpf::cty::c_char; 16usize],
-    pub vendor_rev: [::aya_bpf::cty::c_char; 4usize],
+    pub vendor_oui: [::aya_ebpf::cty::c_char; 3usize],
+    pub vendor_pn: [::aya_ebpf::cty::c_char; 16usize],
+    pub vendor_rev: [::aya_ebpf::cty::c_char; 4usize],
     pub __bindgen_anon_1: sfp_eeprom_base__bindgen_ty_1,
     pub reserved62: u8_,
     pub cc_base: u8_,
@@ -38927,7 +38998,7 @@ pub union sfp_eeprom_base__bindgen_ty_1 {
     pub passive: sfp_eeprom_base__bindgen_ty_1__bindgen_ty_1,
     pub active: sfp_eeprom_base__bindgen_ty_1__bindgen_ty_2,
 }
-#[repr(C, packed)]
+#[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sfp_eeprom_base__bindgen_ty_1__bindgen_ty_1 {
     pub _bitfield_align_1: [u8; 0],
@@ -39005,7 +39076,7 @@ impl sfp_eeprom_base__bindgen_ty_1__bindgen_ty_1 {
         __bindgen_bitfield_unit
     }
 }
-#[repr(C, packed)]
+#[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sfp_eeprom_base__bindgen_ty_1__bindgen_ty_2 {
     pub _bitfield_align_1: [u8; 0],
@@ -40165,8 +40236,8 @@ pub struct sfp_eeprom_ext {
     pub options: __be16,
     pub br_max: u8_,
     pub br_min: u8_,
-    pub vendor_sn: [::aya_bpf::cty::c_char; 16usize],
-    pub datecode: [::aya_bpf::cty::c_char; 8usize],
+    pub vendor_sn: [::aya_ebpf::cty::c_char; 16usize],
+    pub datecode: [::aya_ebpf::cty::c_char; 8usize],
     pub diagmon: u8_,
     pub enhopts: u8_,
     pub sff8472_compliance: u8_,
@@ -40182,45 +40253,45 @@ pub struct sfp_eeprom_id {
 #[derive(Debug, Copy, Clone)]
 pub struct sfp_upstream_ops {
     pub attach: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void, arg2: *mut sfp_bus),
+        unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void, arg2: *mut sfp_bus),
     >,
     pub detach: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void, arg2: *mut sfp_bus),
+        unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void, arg2: *mut sfp_bus),
     >,
     pub module_insert: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *mut ::aya_bpf::cty::c_void,
+            arg1: *mut ::aya_ebpf::cty::c_void,
             arg2: *const sfp_eeprom_id,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub module_remove:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
     pub module_start: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void) -> ::aya_ebpf::cty::c_int,
     >,
     pub module_stop:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
-    pub link_down: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
-    pub link_up: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
+    pub link_down: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
+    pub link_up: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
     pub connect_phy: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *mut ::aya_bpf::cty::c_void,
+            arg1: *mut ::aya_ebpf::cty::c_void,
             arg2: *mut phy_device,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub disconnect_phy:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct sfp_quirk {
-    pub vendor: *const ::aya_bpf::cty::c_char,
-    pub part: *const ::aya_bpf::cty::c_char,
+    pub vendor: *const ::aya_ebpf::cty::c_char,
+    pub part: *const ::aya_ebpf::cty::c_char,
     pub modes: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *const sfp_eeprom_id,
-            arg2: *mut ::aya_bpf::cty::c_ulong,
-            arg3: *mut ::aya_bpf::cty::c_ulong,
+            arg2: *mut ::aya_ebpf::cty::c_ulong,
+            arg3: *mut ::aya_ebpf::cty::c_ulong,
         ),
     >,
     pub fixup: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sfp)>,
@@ -40233,23 +40304,23 @@ pub struct sfp_socket_ops {
     pub start: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sfp)>,
     pub stop: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sfp)>,
     pub set_signal_rate:
-        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sfp, arg2: ::aya_bpf::cty::c_uint)>,
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut sfp, arg2: ::aya_ebpf::cty::c_uint)>,
     pub module_info: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sfp, arg2: *mut ethtool_modinfo) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut sfp, arg2: *mut ethtool_modinfo) -> ::aya_ebpf::cty::c_int,
     >,
     pub module_eeprom: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sfp,
             arg2: *mut ethtool_eeprom,
             arg3: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub module_eeprom_by_page: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sfp,
             arg2: *const ethtool_module_eeprom,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -40290,7 +40361,7 @@ pub struct iw_param {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct iw_point {
-    pub pointer: *mut ::aya_bpf::cty::c_void,
+    pub pointer: *mut ::aya_ebpf::cty::c_void,
     pub length: __u16,
     pub flags: __u16,
 }
@@ -40334,7 +40405,7 @@ pub struct iw_statistics {
 }
 #[repr(C)]
 pub struct iwreq_data {
-    pub name: __BindgenUnionField<[::aya_bpf::cty::c_char; 16usize]>,
+    pub name: __BindgenUnionField<[::aya_ebpf::cty::c_char; 16usize]>,
     pub essid: __BindgenUnionField<iw_point>,
     pub nwid: __BindgenUnionField<iw_param>,
     pub freq: __BindgenUnionField<iw_freq>,
@@ -40360,7 +40431,7 @@ pub struct iw_priv_args {
     pub cmd: __u32,
     pub set_args: __u16,
     pub get_args: __u16,
-    pub name: [::aya_bpf::cty::c_char; 16usize],
+    pub name: [::aya_ebpf::cty::c_char; 16usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -40371,7 +40442,7 @@ pub struct iw_request_info {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct iw_spy_data {
-    pub spy_number: ::aya_bpf::cty::c_int,
+    pub spy_number: ::aya_ebpf::cty::c_int,
     pub spy_address: [u_char; 48usize],
     pub spy_stat: [iw_quality; 8usize],
     pub spy_thr_low: iw_quality,
@@ -40382,30 +40453,30 @@ pub struct iw_spy_data {
 #[derive(Debug, Copy, Clone)]
 pub struct gro_list {
     pub list: list_head,
-    pub count: ::aya_bpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct napi_struct {
     pub poll_list: list_head,
-    pub state: ::aya_bpf::cty::c_ulong,
-    pub weight: ::aya_bpf::cty::c_int,
-    pub defer_hard_irqs_count: ::aya_bpf::cty::c_int,
-    pub gro_bitmask: ::aya_bpf::cty::c_ulong,
+    pub state: ::aya_ebpf::cty::c_ulong,
+    pub weight: ::aya_ebpf::cty::c_int,
+    pub defer_hard_irqs_count: ::aya_ebpf::cty::c_int,
+    pub gro_bitmask: ::aya_ebpf::cty::c_ulong,
     pub poll: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut napi_struct,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
-    pub poll_owner: ::aya_bpf::cty::c_int,
-    pub list_owner: ::aya_bpf::cty::c_int,
+    pub poll_owner: ::aya_ebpf::cty::c_int,
+    pub list_owner: ::aya_ebpf::cty::c_int,
     pub dev: *mut net_device,
     pub gro_hash: [gro_list; 8usize],
     pub skb: *mut sk_buff,
     pub rx_list: list_head,
-    pub rx_count: ::aya_bpf::cty::c_int,
-    pub napi_id: ::aya_bpf::cty::c_uint,
+    pub rx_count: ::aya_ebpf::cty::c_int,
+    pub napi_id: ::aya_ebpf::cty::c_uint,
     pub timer: hrtimer,
     pub thread: *mut task_struct,
     pub dev_list: list_head,
@@ -40417,24 +40488,24 @@ pub struct netdev_name_node {
     pub hlist: hlist_node,
     pub list: list_head,
     pub dev: *mut net_device,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct page_pool_params {
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub order: ::aya_bpf::cty::c_uint,
-    pub pool_size: ::aya_bpf::cty::c_uint,
-    pub nid: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub order: ::aya_ebpf::cty::c_uint,
+    pub pool_size: ::aya_ebpf::cty::c_uint,
+    pub nid: ::aya_ebpf::cty::c_int,
     pub dev: *mut device,
     pub napi: *mut napi_struct,
     pub dma_dir: dma_data_direction::Type,
-    pub max_len: ::aya_bpf::cty::c_uint,
-    pub offset: ::aya_bpf::cty::c_uint,
+    pub max_len: ::aya_ebpf::cty::c_uint,
+    pub offset: ::aya_ebpf::cty::c_uint,
     pub init_callback: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut page, arg2: *mut ::aya_bpf::cty::c_void),
+        unsafe extern "C" fn(arg1: *mut page, arg2: *mut ::aya_ebpf::cty::c_void),
     >,
-    pub init_arg: *mut ::aya_bpf::cty::c_void,
+    pub init_arg: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -40446,14 +40517,15 @@ pub struct pp_alloc_cache {
 #[derive(Copy, Clone)]
 pub struct page_pool {
     pub p: page_pool_params,
-    pub frag_users: ::aya_bpf::cty::c_long,
+    pub frag_users: ::aya_ebpf::cty::c_long,
     pub frag_page: *mut page,
-    pub frag_offset: ::aya_bpf::cty::c_uint,
+    pub frag_offset: ::aya_ebpf::cty::c_uint,
     pub pages_state_hold_cnt: u32_,
     pub release_dw: delayed_work,
-    pub disconnect: ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>,
-    pub defer_start: ::aya_bpf::cty::c_ulong,
-    pub defer_warn: ::aya_bpf::cty::c_ulong,
+    pub disconnect:
+        ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>,
+    pub defer_start: ::aya_ebpf::cty::c_ulong,
+    pub defer_warn: ::aya_ebpf::cty::c_ulong,
     pub xdp_mem_id: u32_,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 48usize]>,
@@ -40475,15 +40547,15 @@ pub struct nf_conntrack {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct qdisc_walker {
-    pub stop: ::aya_bpf::cty::c_int,
-    pub skip: ::aya_bpf::cty::c_int,
-    pub count: ::aya_bpf::cty::c_int,
+    pub stop: ::aya_ebpf::cty::c_int,
+    pub skip: ::aya_ebpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
     pub fn_: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut Qdisc,
-            arg2: ::aya_bpf::cty::c_ulong,
+            arg2: ::aya_ebpf::cty::c_ulong,
             arg3: *mut qdisc_walker,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -40500,7 +40572,7 @@ pub struct net_rate_estimator {
     pub last_bytes: u64_,
     pub avpps: u64_,
     pub avbps: u64_,
-    pub next_jiffies: ::aya_bpf::cty::c_ulong,
+    pub next_jiffies: ::aya_ebpf::cty::c_ulong,
     pub timer: timer_list,
     pub rcu: callback_head,
 }
@@ -40510,8 +40582,8 @@ pub type u_int64_t = u64_;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct flow_dissector {
-    pub used_keys: ::aya_bpf::cty::c_ulonglong,
-    pub offset: [::aya_bpf::cty::c_ushort; 33usize],
+    pub used_keys: ::aya_ebpf::cty::c_ulonglong,
+    pub offset: [::aya_ebpf::cty::c_ushort; 33usize],
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -40611,19 +40683,19 @@ pub struct ip_ct_sctp {
 pub struct nf_ct_event_notifier {
     pub ct_event: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: ::aya_bpf::cty::c_uint,
+            arg1: ::aya_ebpf::cty::c_uint,
             arg2: *const nf_ct_event,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub exp_event: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: ::aya_bpf::cty::c_uint,
+            arg1: ::aya_ebpf::cty::c_uint,
             arg2: *const nf_exp_event,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 pub mod macsec_validation_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const MACSEC_VALIDATE_DISABLED: Type = 0;
     pub const MACSEC_VALIDATE_CHECK: Type = 1;
     pub const MACSEC_VALIDATE_STRICT: Type = 2;
@@ -40631,7 +40703,7 @@ pub mod macsec_validation_type {
     pub const MACSEC_VALIDATE_MAX: Type = 2;
 }
 pub mod macsec_offload {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const MACSEC_OFFLOAD_OFF: Type = 0;
     pub const MACSEC_OFFLOAD_PHY: Type = 1;
     pub const MACSEC_OFFLOAD_MAC: Type = 2;
@@ -40639,7 +40711,7 @@ pub mod macsec_offload {
     pub const MACSEC_OFFLOAD_MAX: Type = 2;
 }
 pub mod tca_id {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const TCA_ID_UNSPEC: Type = 0;
     pub const TCA_ID_POLICE: Type = 1;
     pub const TCA_ID_GACT: Type = 5;
@@ -40675,8 +40747,8 @@ pub struct tcf_t {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct ip_tunnel_parm {
-    pub name: [::aya_bpf::cty::c_char; 16usize],
-    pub link: ::aya_bpf::cty::c_int,
+    pub name: [::aya_ebpf::cty::c_char; 16usize],
+    pub link: ::aya_ebpf::cty::c_int,
     pub i_flags: __be16,
     pub o_flags: __be16,
     pub i_key: __be32,
@@ -40684,14 +40756,14 @@ pub struct ip_tunnel_parm {
     pub iph: iphdr,
 }
 pub mod devlink_port_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_PORT_TYPE_NOTSET: Type = 0;
     pub const DEVLINK_PORT_TYPE_AUTO: Type = 1;
     pub const DEVLINK_PORT_TYPE_ETH: Type = 2;
     pub const DEVLINK_PORT_TYPE_IB: Type = 3;
 }
 pub mod devlink_port_flavour {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_PORT_FLAVOUR_PHYSICAL: Type = 0;
     pub const DEVLINK_PORT_FLAVOUR_CPU: Type = 1;
     pub const DEVLINK_PORT_FLAVOUR_DSA: Type = 2;
@@ -40864,7 +40936,7 @@ pub struct devlink_port {
     pub region_list: list_head,
     pub devlink: *mut devlink,
     pub ops: *const devlink_port_ops,
-    pub index: ::aya_bpf::cty::c_uint,
+    pub index: ::aya_ebpf::cty::c_uint,
     pub type_lock: spinlock_t,
     pub type_: devlink_port_type::Type,
     pub desired_type: devlink_port_type::Type,
@@ -40887,8 +40959,8 @@ pub union devlink_port__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_port__bindgen_ty_1__bindgen_ty_1 {
     pub netdev: *mut net_device,
-    pub ifindex: ::aya_bpf::cty::c_int,
-    pub ifname: [::aya_bpf::cty::c_char; 16usize],
+    pub ifindex: ::aya_ebpf::cty::c_int,
+    pub ifname: [::aya_ebpf::cty::c_char; 16usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -40968,7 +41040,7 @@ impl devlink_port {
     }
 }
 pub mod phylink_op_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const PHYLINK_NETDEV: Type = 0;
     pub const PHYLINK_DEV: Type = 1;
 }
@@ -40983,8 +41055,8 @@ pub struct phylink_config {
     pub get_fixed_state: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut phylink_config, arg2: *mut phylink_link_state),
     >,
-    pub supported_interfaces: [::aya_bpf::cty::c_ulong; 1usize],
-    pub mac_capabilities: ::aya_bpf::cty::c_ulong,
+    pub supported_interfaces: [::aya_ebpf::cty::c_ulong; 1usize],
+    pub mac_capabilities: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -40996,16 +41068,16 @@ pub struct dsa_port {
         unsafe extern "C" fn(arg1: *mut sk_buff, arg2: *mut net_device) -> *mut sk_buff,
     >,
     pub ds: *mut dsa_switch,
-    pub index: ::aya_bpf::cty::c_uint,
+    pub index: ::aya_ebpf::cty::c_uint,
     pub type_: dsa_port__bindgen_ty_2::Type,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub cpu_dp: *mut dsa_port,
     pub mac: [u8_; 6usize],
     pub stp_state: u8_,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub dn: *mut device_node,
-    pub ageing_time: ::aya_bpf::cty::c_uint,
+    pub ageing_time: ::aya_ebpf::cty::c_uint,
     pub bridge: *mut dsa_bridge,
     pub devlink_port: devlink_port,
     pub pl: *mut phylink,
@@ -41027,7 +41099,7 @@ pub union dsa_port__bindgen_ty_1 {
     pub slave: *mut net_device,
 }
 pub mod dsa_port__bindgen_ty_2 {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DSA_PORT_TYPE_UNUSED: Type = 0;
     pub const DSA_PORT_TYPE_CPU: Type = 1;
     pub const DSA_PORT_TYPE_DSA: Type = 2;
@@ -41160,7 +41232,7 @@ impl dsa_port {
     }
 }
 pub mod netdev_lag_tx_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NETDEV_LAG_TX_TYPE_UNKNOWN: Type = 0;
     pub const NETDEV_LAG_TX_TYPE_RANDOM: Type = 1;
     pub const NETDEV_LAG_TX_TYPE_BROADCAST: Type = 2;
@@ -41169,7 +41241,7 @@ pub mod netdev_lag_tx_type {
     pub const NETDEV_LAG_TX_TYPE_HASH: Type = 5;
 }
 pub mod netdev_lag_hash {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NETDEV_LAG_HASH_NONE: Type = 0;
     pub const NETDEV_LAG_HASH_L2: Type = 1;
     pub const NETDEV_LAG_HASH_L34: Type = 2;
@@ -41192,17 +41264,17 @@ pub struct netdev_notifier_changeupper_info {
     pub upper_dev: *mut net_device,
     pub master: bool_,
     pub linking: bool_,
-    pub upper_info: *mut ::aya_bpf::cty::c_void,
+    pub upper_info: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct flow_match {
     pub dissector: *mut flow_dissector,
-    pub mask: *mut ::aya_bpf::cty::c_void,
-    pub key: *mut ::aya_bpf::cty::c_void,
+    pub mask: *mut ::aya_ebpf::cty::c_void,
+    pub key: *mut ::aya_ebpf::cty::c_void,
 }
 pub mod flow_action_id {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FLOW_ACTION_ACCEPT: Type = 0;
     pub const FLOW_ACTION_DROP: Type = 1;
     pub const FLOW_ACTION_TRAP: Type = 2;
@@ -41242,7 +41314,7 @@ pub mod flow_action_id {
     pub const NUM_FLOW_ACTIONS: Type = 36;
 }
 pub mod flow_action_mangle_base {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FLOW_ACT_MANGLE_UNSPEC: Type = 0;
     pub const FLOW_ACT_MANGLE_HDR_TYPE_ETH: Type = 1;
     pub const FLOW_ACT_MANGLE_HDR_TYPE_IP4: Type = 2;
@@ -41251,7 +41323,7 @@ pub mod flow_action_mangle_base {
     pub const FLOW_ACT_MANGLE_HDR_TYPE_UDP: Type = 5;
 }
 pub mod flow_action_hw_stats {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FLOW_ACTION_HW_STATS_IMMEDIATE: Type = 1;
     pub const FLOW_ACTION_HW_STATS_DELAYED: Type = 2;
     pub const FLOW_ACTION_HW_STATS_ANY: Type = 3;
@@ -41259,7 +41331,7 @@ pub mod flow_action_hw_stats {
     pub const FLOW_ACTION_HW_STATS_DONT_CARE: Type = 7;
 }
 pub type action_destr =
-    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>;
+    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>;
 #[repr(C)]
 #[derive(Debug)]
 pub struct flow_action_cookie {
@@ -41315,7 +41387,7 @@ pub struct ip_tunnel_encap {
 #[derive(Debug, Copy, Clone)]
 pub struct dst_cache {
     pub cache: *mut dst_cache_pcpu,
-    pub reset_ts: ::aya_bpf::cty::c_ulong,
+    pub reset_ts: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -41331,11 +41403,11 @@ pub struct ip_tunnel_info {
 pub struct flow_action_entry {
     pub id: flow_action_id::Type,
     pub hw_index: u32_,
-    pub cookie: ::aya_bpf::cty::c_ulong,
+    pub cookie: ::aya_ebpf::cty::c_ulong,
     pub miss_cookie: u64_,
     pub hw_stats: flow_action_hw_stats::Type,
     pub destructor: action_destr,
-    pub destructor_priv: *mut ::aya_bpf::cty::c_void,
+    pub destructor_priv: *mut ::aya_ebpf::cty::c_void,
     pub __bindgen_anon_1: flow_action_entry__bindgen_ty_1,
     pub user_cookie: *mut flow_action_cookie,
 }
@@ -41374,8 +41446,8 @@ pub struct flow_action_entry__bindgen_ty_1__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct flow_action_entry__bindgen_ty_1__bindgen_ty_2 {
-    pub dst: [::aya_bpf::cty::c_uchar; 6usize],
-    pub src: [::aya_bpf::cty::c_uchar; 6usize],
+    pub dst: [::aya_ebpf::cty::c_uchar; 6usize],
+    pub src: [::aya_ebpf::cty::c_uchar; 6usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -41429,14 +41501,14 @@ pub struct flow_action_entry__bindgen_ty_1__bindgen_ty_6__bindgen_ty_2 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct flow_action_entry__bindgen_ty_1__bindgen_ty_7 {
-    pub action: ::aya_bpf::cty::c_int,
+    pub action: ::aya_ebpf::cty::c_int,
     pub zone: u16_,
     pub flow_table: *mut nf_flowtable,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct flow_action_entry__bindgen_ty_1__bindgen_ty_8 {
-    pub cookie: ::aya_bpf::cty::c_ulong,
+    pub cookie: ::aya_ebpf::cty::c_ulong,
     pub mark: u32_,
     pub labels: [u32_; 4usize],
     pub orig_dir: bool_,
@@ -41480,7 +41552,7 @@ pub struct flow_action_entry__bindgen_ty_1__bindgen_ty_13 {
 }
 #[repr(C)]
 pub struct flow_action {
-    pub num_entries: ::aya_bpf::cty::c_uint,
+    pub num_entries: ::aya_ebpf::cty::c_uint,
     pub entries: __IncompleteArrayField<flow_action_entry>,
 }
 #[repr(C)]
@@ -41499,7 +41571,7 @@ pub struct flow_stats {
     pub used_hw_stats_valid: bool_,
 }
 pub mod flow_cls_command {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const FLOW_CLS_REPLACE: Type = 0;
     pub const FLOW_CLS_DESTROY: Type = 1;
     pub const FLOW_CLS_STATS: Type = 2;
@@ -41520,7 +41592,7 @@ pub struct flow_cls_offload {
     pub common: flow_cls_common_offload,
     pub command: flow_cls_command::Type,
     pub use_act_stats: bool_,
-    pub cookie: ::aya_bpf::cty::c_ulong,
+    pub cookie: ::aya_ebpf::cty::c_ulong,
     pub rule: *mut flow_rule,
     pub stats: flow_stats,
     pub classid: u32_,
@@ -41528,40 +41600,40 @@ pub struct flow_cls_offload {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tcf_walker {
-    pub stop: ::aya_bpf::cty::c_int,
-    pub skip: ::aya_bpf::cty::c_int,
-    pub count: ::aya_bpf::cty::c_int,
+    pub stop: ::aya_ebpf::cty::c_int,
+    pub skip: ::aya_ebpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
     pub nonempty: bool_,
-    pub cookie: ::aya_bpf::cty::c_ulong,
+    pub cookie: ::aya_ebpf::cty::c_ulong,
     pub fn_: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tcf_proto,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: *mut tcf_walker,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tcf_exts {
     pub type_: __u32,
-    pub nr_actions: ::aya_bpf::cty::c_int,
+    pub nr_actions: ::aya_ebpf::cty::c_int,
     pub actions: *mut *mut tc_action,
     pub net: *mut net,
     pub ns_tracker: netns_tracker,
     pub miss_cookie_node: *mut tcf_exts_miss_cookie_node,
-    pub action: ::aya_bpf::cty::c_int,
-    pub police: ::aya_bpf::cty::c_int,
+    pub action: ::aya_ebpf::cty::c_int,
+    pub police: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct dsa_chip_data {
     pub host_dev: *mut device,
-    pub sw_addr: ::aya_bpf::cty::c_int,
+    pub sw_addr: ::aya_ebpf::cty::c_int,
     pub netdev: [*mut device; 12usize],
-    pub eeprom_len: ::aya_bpf::cty::c_int,
+    pub eeprom_len: ::aya_ebpf::cty::c_int,
     pub of_node: *mut device_node,
-    pub port_names: [*mut ::aya_bpf::cty::c_char; 12usize],
+    pub port_names: [*mut ::aya_ebpf::cty::c_char; 12usize],
     pub port_dn: [*mut device_node; 12usize],
     pub rtable: [s8; 4usize],
 }
@@ -41570,41 +41642,41 @@ pub struct dsa_chip_data {
 pub struct dsa_platform_data {
     pub netdev: *mut device,
     pub of_netdev: *mut net_device,
-    pub nr_chips: ::aya_bpf::cty::c_int,
+    pub nr_chips: ::aya_ebpf::cty::c_int,
     pub chip: *mut dsa_chip_data,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct phylink_link_state {
-    pub advertising: [::aya_bpf::cty::c_ulong; 2usize],
-    pub lp_advertising: [::aya_bpf::cty::c_ulong; 2usize],
+    pub advertising: [::aya_ebpf::cty::c_ulong; 2usize],
+    pub lp_advertising: [::aya_ebpf::cty::c_ulong; 2usize],
     pub interface: phy_interface_t::Type,
-    pub speed: ::aya_bpf::cty::c_int,
-    pub duplex: ::aya_bpf::cty::c_int,
-    pub pause: ::aya_bpf::cty::c_int,
-    pub rate_matching: ::aya_bpf::cty::c_int,
+    pub speed: ::aya_ebpf::cty::c_int,
+    pub duplex: ::aya_ebpf::cty::c_int,
+    pub pause: ::aya_ebpf::cty::c_int,
+    pub rate_matching: ::aya_ebpf::cty::c_int,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub __bindgen_padding_0: [u8; 3usize],
 }
 impl phylink_link_state {
     #[inline]
-    pub fn link(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn link(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_link(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_link(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(0usize, 1u8, val as u64)
         }
     }
     #[inline]
-    pub fn an_complete(&self) -> ::aya_bpf::cty::c_uint {
+    pub fn an_complete(&self) -> ::aya_ebpf::cty::c_uint {
         unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) }
     }
     #[inline]
-    pub fn set_an_complete(&mut self, val: ::aya_bpf::cty::c_uint) {
+    pub fn set_an_complete(&mut self, val: ::aya_ebpf::cty::c_uint) {
         unsafe {
             let val: u32 = ::core::mem::transmute(val);
             self._bitfield_1.set(1usize, 1u8, val as u64)
@@ -41612,8 +41684,8 @@ impl phylink_link_state {
     }
     #[inline]
     pub fn new_bitfield_1(
-        link: ::aya_bpf::cty::c_uint,
-        an_complete: ::aya_bpf::cty::c_uint,
+        link: ::aya_ebpf::cty::c_uint,
+        an_complete: ::aya_ebpf::cty::c_uint,
     ) -> __BindgenBitfieldUnit<[u8; 1usize]> {
         let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default();
         __bindgen_bitfield_unit.set(0usize, 1u8, {
@@ -41641,12 +41713,12 @@ pub struct phylink_pcs_ops {
     pub pcs_validate: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phylink_pcs,
-            arg2: *mut ::aya_bpf::cty::c_ulong,
+            arg2: *mut ::aya_ebpf::cty::c_ulong,
             arg3: *const phylink_link_state,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pcs_enable: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut phylink_pcs) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut phylink_pcs) -> ::aya_ebpf::cty::c_int,
     >,
     pub pcs_disable: ::core::option::Option<unsafe extern "C" fn(arg1: *mut phylink_pcs)>,
     pub pcs_pre_config: ::core::option::Option<
@@ -41656,7 +41728,7 @@ pub struct phylink_pcs_ops {
         unsafe extern "C" fn(
             arg1: *mut phylink_pcs,
             arg2: phy_interface_t::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pcs_get_state: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut phylink_pcs, arg2: *mut phylink_link_state),
@@ -41664,40 +41736,40 @@ pub struct phylink_pcs_ops {
     pub pcs_config: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phylink_pcs,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: phy_interface_t::Type,
-            arg4: *const ::aya_bpf::cty::c_ulong,
+            arg4: *const ::aya_ebpf::cty::c_ulong,
             arg5: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub pcs_an_restart: ::core::option::Option<unsafe extern "C" fn(arg1: *mut phylink_pcs)>,
     pub pcs_link_up: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut phylink_pcs,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: phy_interface_t::Type,
-            arg4: ::aya_bpf::cty::c_int,
-            arg5: ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_int,
         ),
     >,
 }
 pub mod devlink_sb_pool_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_SB_POOL_TYPE_INGRESS: Type = 0;
     pub const DEVLINK_SB_POOL_TYPE_EGRESS: Type = 1;
 }
 pub mod devlink_sb_threshold_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_SB_THRESHOLD_TYPE_STATIC: Type = 0;
     pub const DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC: Type = 1;
 }
 pub mod devlink_rate_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_RATE_TYPE_LEAF: Type = 0;
     pub const DEVLINK_RATE_TYPE_NODE: Type = 1;
 }
 pub mod devlink_param_cmode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_PARAM_CMODE_RUNTIME: Type = 0;
     pub const DEVLINK_PARAM_CMODE_DRIVERINIT: Type = 1;
     pub const DEVLINK_PARAM_CMODE_PERMANENT: Type = 2;
@@ -41705,12 +41777,12 @@ pub mod devlink_param_cmode {
     pub const DEVLINK_PARAM_CMODE_MAX: Type = 2;
 }
 pub mod devlink_port_fn_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_PORT_FN_STATE_INACTIVE: Type = 0;
     pub const DEVLINK_PORT_FN_STATE_ACTIVE: Type = 1;
 }
 pub mod devlink_port_fn_opstate {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_PORT_FN_OPSTATE_DETACHED: Type = 0;
     pub const DEVLINK_PORT_FN_OPSTATE_ATTACHED: Type = 1;
 }
@@ -41720,7 +41792,7 @@ pub struct devlink_rate {
     pub list: list_head,
     pub type_: devlink_rate_type::Type,
     pub devlink: *mut devlink,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
     pub tx_share: u64_,
     pub tx_max: u64_,
     pub parent: *mut devlink_rate,
@@ -41737,7 +41809,7 @@ pub union devlink_rate__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_rate__bindgen_ty_1__bindgen_ty_1 {
-    pub name: *mut ::aya_bpf::cty::c_char,
+    pub name: *mut ::aya_ebpf::cty::c_char,
     pub refcnt: refcount_t,
 }
 #[repr(C)]
@@ -41747,73 +41819,73 @@ pub struct devlink_port_ops {
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *mut devlink_port,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_unsplit: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *mut devlink_port,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_type_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: devlink_port_type::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *mut devlink_port,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_hw_addr_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: *mut u8_,
-            arg3: *mut ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_int,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_hw_addr_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: *const u8_,
-            arg3: ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_roce_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: *mut bool_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_roce_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: bool_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_migratable_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: *mut bool_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_migratable_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: bool_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_state_get: ::core::option::Option<
         unsafe extern "C" fn(
@@ -41821,42 +41893,42 @@ pub struct devlink_port_ops {
             arg2: *mut devlink_port_fn_state::Type,
             arg3: *mut devlink_port_fn_opstate::Type,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_state_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: devlink_port_fn_state::Type,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_ipsec_crypto_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: *mut bool_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_ipsec_crypto_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: bool_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_ipsec_packet_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: *mut bool_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fn_ipsec_packet_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
             arg2: bool_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -41873,7 +41945,7 @@ pub union devlink_param_value {
     pub vu8: u8_,
     pub vu16: u16_,
     pub vu32: u32_,
-    pub vstr: [::aya_bpf::cty::c_char; 32usize],
+    pub vstr: [::aya_ebpf::cty::c_char; 32usize],
     pub vbool: bool_,
 }
 #[repr(C)]
@@ -41890,7 +41962,7 @@ pub struct fib_nh {
     pub nh_parent: *mut fib_info,
     pub nh_tclassid: __u32,
     pub nh_saddr: __be32,
-    pub nh_saddr_genid: ::aya_bpf::cty::c_int,
+    pub nh_saddr_genid: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 pub struct fib_info {
@@ -41900,16 +41972,16 @@ pub struct fib_info {
     pub fib_net: *mut net,
     pub fib_treeref: refcount_t,
     pub fib_clntref: refcount_t,
-    pub fib_flags: ::aya_bpf::cty::c_uint,
-    pub fib_dead: ::aya_bpf::cty::c_uchar,
-    pub fib_protocol: ::aya_bpf::cty::c_uchar,
-    pub fib_scope: ::aya_bpf::cty::c_uchar,
-    pub fib_type: ::aya_bpf::cty::c_uchar,
+    pub fib_flags: ::aya_ebpf::cty::c_uint,
+    pub fib_dead: ::aya_ebpf::cty::c_uchar,
+    pub fib_protocol: ::aya_ebpf::cty::c_uchar,
+    pub fib_scope: ::aya_ebpf::cty::c_uchar,
+    pub fib_type: ::aya_ebpf::cty::c_uchar,
     pub fib_prefsrc: __be32,
     pub fib_tb_id: u32_,
     pub fib_priority: u32_,
     pub fib_metrics: *mut dst_metrics,
-    pub fib_nhs: ::aya_bpf::cty::c_int,
+    pub fib_nhs: ::aya_ebpf::cty::c_int,
     pub fib_nh_is_v6: bool_,
     pub nh_updated: bool_,
     pub pfsrc_removed: bool_,
@@ -41949,8 +42021,8 @@ pub struct switchdev_mst_state {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct switchdev_brport_flags {
-    pub val: ::aya_bpf::cty::c_ulong,
-    pub mask: ::aya_bpf::cty::c_ulong,
+    pub val: ::aya_ebpf::cty::c_ulong,
+    pub mask: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -41959,7 +42031,7 @@ pub struct switchdev_vlan_msti {
     pub msti: u16_,
 }
 pub mod switchdev_obj_id {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const SWITCHDEV_OBJ_ID_UNDEFINED: Type = 0;
     pub const SWITCHDEV_OBJ_ID_PORT_VLAN: Type = 1;
     pub const SWITCHDEV_OBJ_ID_PORT_MDB: Type = 2;
@@ -41979,12 +42051,12 @@ pub struct switchdev_obj {
     pub orig_dev: *mut net_device,
     pub id: switchdev_obj_id::Type,
     pub flags: u32_,
-    pub complete_priv: *mut ::aya_bpf::cty::c_void,
+    pub complete_priv: *mut ::aya_ebpf::cty::c_void,
     pub complete: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net_device,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
         ),
     >,
 }
@@ -42000,7 +42072,7 @@ pub struct switchdev_obj_port_vlan {
 #[derive(Debug, Copy, Clone)]
 pub struct switchdev_obj_port_mdb {
     pub obj: switchdev_obj,
-    pub addr: [::aya_bpf::cty::c_uchar; 6usize],
+    pub addr: [::aya_ebpf::cty::c_uchar; 6usize],
     pub vid: u16_,
 }
 #[repr(C)]
@@ -42021,7 +42093,7 @@ pub struct switchdev_obj_ring_role_mrp {
     pub sw_backup: u8_,
 }
 pub mod dsa_tag_protocol {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DSA_TAG_PROTO_NONE: Type = 0;
     pub const DSA_TAG_PROTO_BRCM: Type = 1;
     pub const DSA_TAG_PROTO_BRCM_LEGACY: Type = 22;
@@ -42064,16 +42136,16 @@ pub struct dsa_device_ops {
         unsafe extern "C" fn(
             arg1: *const sk_buff,
             arg2: *mut __be16,
-            arg3: *mut ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_int,
         ),
     >,
     pub connect: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_ebpf::cty::c_int,
     >,
     pub disconnect: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dsa_switch)>,
-    pub needed_headroom: ::aya_bpf::cty::c_uint,
-    pub needed_tailroom: ::aya_bpf::cty::c_uint,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub needed_headroom: ::aya_ebpf::cty::c_uint,
+    pub needed_tailroom: ::aya_ebpf::cty::c_uint,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub proto: dsa_tag_protocol::Type,
     pub promisc_on_master: bool_,
 }
@@ -42087,24 +42159,24 @@ pub struct dsa_8021q_context {
 pub struct dsa_switch {
     pub dev: *mut device,
     pub dst: *mut dsa_switch_tree,
-    pub index: ::aya_bpf::cty::c_uint,
+    pub index: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 2usize]>,
     pub nb: notifier_block,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
-    pub tagger_data: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
+    pub tagger_data: *mut ::aya_ebpf::cty::c_void,
     pub cd: *mut dsa_chip_data,
     pub ops: *const dsa_switch_ops,
     pub phys_mii_mask: u32_,
     pub slave_mii_bus: *mut mii_bus,
-    pub ageing_time_min: ::aya_bpf::cty::c_uint,
-    pub ageing_time_max: ::aya_bpf::cty::c_uint,
+    pub ageing_time_min: ::aya_ebpf::cty::c_uint,
+    pub ageing_time_max: ::aya_ebpf::cty::c_uint,
     pub tag_8021q_ctx: *mut dsa_8021q_context,
     pub devlink: *mut devlink,
-    pub num_tx_queues: ::aya_bpf::cty::c_uint,
-    pub num_lag_ids: ::aya_bpf::cty::c_uint,
-    pub max_num_bridges: ::aya_bpf::cty::c_uint,
-    pub num_ports: ::aya_bpf::cty::c_uint,
+    pub num_tx_queues: ::aya_ebpf::cty::c_uint,
+    pub num_lag_ids: ::aya_ebpf::cty::c_uint,
+    pub max_num_bridges: ::aya_ebpf::cty::c_uint,
+    pub num_ports: ::aya_ebpf::cty::c_uint,
 }
 impl dsa_switch {
     #[inline]
@@ -42267,7 +42339,7 @@ impl dsa_switch {
 #[derive(Copy, Clone)]
 pub struct dsa_lag {
     pub dev: *mut net_device,
-    pub id: ::aya_bpf::cty::c_uint,
+    pub id: ::aya_ebpf::cty::c_uint,
     pub fdb_lock: mutex,
     pub fdbs: list_head,
     pub refcount: refcount_t,
@@ -42278,7 +42350,7 @@ pub struct dsa_switch_tree {
     pub list: list_head,
     pub ports: list_head,
     pub nh: raw_notifier_head,
-    pub index: ::aya_bpf::cty::c_uint,
+    pub index: ::aya_ebpf::cty::c_uint,
     pub refcount: kref,
     pub lags: *mut *mut dsa_lag,
     pub tag_ops: *const dsa_device_ops,
@@ -42286,8 +42358,8 @@ pub struct dsa_switch_tree {
     pub setup: bool_,
     pub pd: *mut dsa_platform_data,
     pub rtable: list_head,
-    pub lags_len: ::aya_bpf::cty::c_uint,
-    pub last_switch: ::aya_bpf::cty::c_uint,
+    pub lags_len: ::aya_ebpf::cty::c_uint,
+    pub last_switch: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -42305,12 +42377,12 @@ pub struct dsa_mall_policer_tc_entry {
 #[derive(Debug, Copy, Clone)]
 pub struct dsa_bridge {
     pub dev: *mut net_device,
-    pub num: ::aya_bpf::cty::c_uint,
+    pub num: ::aya_ebpf::cty::c_uint,
     pub tx_fwd_offload: bool_,
     pub refcount: refcount_t,
 }
 pub mod dsa_db_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DSA_DB_PORT: Type = 0;
     pub const DSA_DB_LAG: Type = 1;
     pub const DSA_DB_BRIDGE: Type = 2;
@@ -42335,11 +42407,11 @@ pub struct fixed_phy_status {
 }
 pub type dsa_fdb_dump_cb_t = ::core::option::Option<
     unsafe extern "C" fn(
-        arg1: *const ::aya_bpf::cty::c_uchar,
+        arg1: *const ::aya_ebpf::cty::c_uchar,
         arg2: u16_,
         arg3: bool_,
-        arg4: *mut ::aya_bpf::cty::c_void,
-    ) -> ::aya_bpf::cty::c_int,
+        arg4: *mut ::aya_ebpf::cty::c_void,
+    ) -> ::aya_ebpf::cty::c_int,
 >;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -42347,7 +42419,7 @@ pub struct dsa_switch_ops {
     pub get_tag_protocol: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: dsa_tag_protocol::Type,
         ) -> dsa_tag_protocol::Type,
     >,
@@ -42355,122 +42427,122 @@ pub struct dsa_switch_ops {
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
             arg2: dsa_tag_protocol::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub connect_tag_protocol: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
             arg2: dsa_tag_protocol::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_change_master: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut net_device,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub setup: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_ebpf::cty::c_int,
     >,
     pub teardown: ::core::option::Option<unsafe extern "C" fn(arg1: *mut dsa_switch)>,
     pub port_setup: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_teardown: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub get_phy_flags: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_bpf::cty::c_int) -> u32_,
+        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_ebpf::cty::c_int) -> u32_,
     >,
     pub phy_read: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub phy_write: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub adjust_link: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut phy_device,
         ),
     >,
     pub fixed_link_update: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut fixed_phy_status,
         ),
     >,
     pub phylink_get_caps: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut phylink_config,
         ),
     >,
     pub phylink_mac_select_pcs: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: phy_interface_t::Type,
         ) -> *mut phylink_pcs,
     >,
     pub phylink_mac_prepare: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: phy_interface_t::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub phylink_mac_config: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: *const phylink_link_state,
         ),
     >,
     pub phylink_mac_finish: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: phy_interface_t::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub phylink_mac_link_down: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: phy_interface_t::Type,
         ),
     >,
     pub phylink_mac_link_up: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: phy_interface_t::Type,
             arg5: *mut phy_device,
-            arg6: ::aya_bpf::cty::c_int,
-            arg7: ::aya_bpf::cty::c_int,
+            arg6: ::aya_ebpf::cty::c_int,
+            arg7: ::aya_ebpf::cty::c_int,
             arg8: bool_,
             arg9: bool_,
         ),
@@ -42478,56 +42550,56 @@ pub struct dsa_switch_ops {
     pub phylink_fixed_state: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut phylink_link_state,
         ),
     >,
     pub get_strings: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u32_,
             arg4: *mut u8,
         ),
     >,
     pub get_ethtool_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_bpf::cty::c_int, arg3: *mut u64),
+        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_ebpf::cty::c_int, arg3: *mut u64),
     >,
     pub get_sset_count: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_ethtool_phy_stats: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_bpf::cty::c_int, arg3: *mut u64),
+        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_ebpf::cty::c_int, arg3: *mut u64),
     >,
     pub get_eth_phy_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_eth_phy_stats,
         ),
     >,
     pub get_eth_mac_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_eth_mac_stats,
         ),
     >,
     pub get_eth_ctrl_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_eth_ctrl_stats,
         ),
     >,
     pub get_rmon_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_rmon_stats,
             arg4: *mut *const ethtool_rmon_hist_range,
         ),
@@ -42535,21 +42607,21 @@ pub struct dsa_switch_ops {
     pub get_stats64: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut rtnl_link_stats64,
         ),
     >,
     pub get_pause_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_pause_stats,
         ),
     >,
     pub self_test: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_test,
             arg4: *mut u64_,
         ),
@@ -42557,210 +42629,210 @@ pub struct dsa_switch_ops {
     pub get_wol: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_wolinfo,
         ),
     >,
     pub set_wol: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_wolinfo,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_ts_info: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_ts_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_mm: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_mm_state,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_mm: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_mm_cfg,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_mm_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_mm_stats,
         ),
     >,
     pub port_get_default_prio: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_set_default_prio: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_get_dscp_prio: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_add_dscp_prio: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u8_,
             arg4: u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_del_dscp_prio: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u8_,
             arg4: u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub suspend: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_ebpf::cty::c_int,
     >,
     pub resume: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_enable: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut phy_device,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_disable: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub preferred_default_local_cpu_port:
         ::core::option::Option<unsafe extern "C" fn(arg1: *mut dsa_switch) -> *mut dsa_port>,
     pub set_mac_eee: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_eee,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_mac_eee: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_eee,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_eeprom_len: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut dsa_switch) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_eeprom: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
             arg2: *mut ethtool_eeprom,
             arg3: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_eeprom: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
             arg2: *mut ethtool_eeprom,
             arg3: *mut u8_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_regs_len: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_regs: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_regs,
-            arg4: *mut ::aya_bpf::cty::c_void,
+            arg4: *mut ::aya_ebpf::cty::c_void,
         ),
     >,
     pub port_prechangeupper: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut netdev_notifier_changeupper_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_ageing_time: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_bridge_join: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: dsa_bridge,
             arg4: *mut bool_,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_bridge_leave: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_bpf::cty::c_int, arg3: dsa_bridge),
+        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_ebpf::cty::c_int, arg3: dsa_bridge),
     >,
     pub port_stp_state_set: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_bpf::cty::c_int, arg3: u8_),
+        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_ebpf::cty::c_int, arg3: u8_),
     >,
     pub port_mst_state_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *const switchdev_mst_state,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fast_age: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub port_vlan_fast_age: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_pre_bridge_flags: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: switchdev_brport_flags,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_bridge_flags: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: switchdev_brport_flags,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_set_host_flood: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: bool_,
             arg4: bool_,
         ),
@@ -42768,237 +42840,237 @@ pub struct dsa_switch_ops {
     pub port_vlan_filtering: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: bool_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_vlan_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *const switchdev_obj_port_vlan,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_vlan_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *const switchdev_obj_port_vlan,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub vlan_msti_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
             arg2: dsa_bridge,
             arg3: *const switchdev_vlan_msti,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fdb_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: *const ::aya_bpf::cty::c_uchar,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_uchar,
             arg4: u16_,
             arg5: dsa_db,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fdb_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: *const ::aya_bpf::cty::c_uchar,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_uchar,
             arg4: u16_,
             arg5: dsa_db,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_fdb_dump: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: dsa_fdb_dump_cb_t,
-            arg4: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lag_fdb_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
             arg2: dsa_lag,
-            arg3: *const ::aya_bpf::cty::c_uchar,
+            arg3: *const ::aya_ebpf::cty::c_uchar,
             arg4: u16_,
             arg5: dsa_db,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub lag_fdb_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
             arg2: dsa_lag,
-            arg3: *const ::aya_bpf::cty::c_uchar,
+            arg3: *const ::aya_ebpf::cty::c_uchar,
             arg4: u16_,
             arg5: dsa_db,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_mdb_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *const switchdev_obj_port_mdb,
             arg4: dsa_db,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_mdb_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *const switchdev_obj_port_mdb,
             arg4: dsa_db,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub get_rxnfc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_rxnfc,
             arg4: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub set_rxnfc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ethtool_rxnfc,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub cls_flower_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut flow_cls_offload,
             arg4: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub cls_flower_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut flow_cls_offload,
             arg4: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub cls_flower_stats: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut flow_cls_offload,
             arg4: bool_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_mirror_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut dsa_mall_mirror_tc_entry,
             arg4: bool_,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_mirror_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut dsa_mall_mirror_tc_entry,
         ),
     >,
     pub port_policer_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut dsa_mall_policer_tc_entry,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_policer_del: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_bpf::cty::c_int),
+        unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: ::aya_ebpf::cty::c_int),
     >,
     pub port_setup_tc: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: tc_setup_type::Type,
-            arg4: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub crosschip_bridge_join: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
             arg5: dsa_bridge,
             arg6: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub crosschip_bridge_leave: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
             arg5: dsa_bridge,
         ),
     >,
     pub crosschip_lag_change: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub crosschip_lag_join: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: dsa_lag,
             arg5: *mut netdev_lag_upper_info,
             arg6: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub crosschip_lag_leave: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
             arg4: dsa_lag,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_hwtstamp_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ifreq,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_hwtstamp_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut ifreq,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_txtstamp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut sk_buff,
         ),
     >,
     pub port_rxtstamp: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut sk_buff,
-            arg4: ::aya_bpf::cty::c_uint,
+            arg4: ::aya_ebpf::cty::c_uint,
         ) -> bool_,
     >,
     pub devlink_param_get: ::core::option::Option<
@@ -43006,206 +43078,206 @@ pub struct dsa_switch_ops {
             arg1: *mut dsa_switch,
             arg2: u32_,
             arg3: *mut devlink_param_gset_ctx,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_param_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
             arg2: u32_,
             arg3: *mut devlink_param_gset_ctx,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_info_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
             arg2: *mut devlink_info_req,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_pool_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: *mut devlink_sb_pool_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_pool_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: u32_,
             arg5: devlink_sb_threshold_type::Type,
             arg6: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_port_pool_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: u16_,
             arg5: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_port_pool_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: u16_,
             arg5: u32_,
             arg6: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_tc_pool_bind_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: u16_,
             arg5: devlink_sb_pool_type::Type,
             arg6: *mut u16_,
             arg7: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_tc_pool_bind_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: u16_,
             arg5: devlink_sb_pool_type::Type,
             arg6: u16_,
             arg7: u32_,
             arg8: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_occ_snapshot: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_occ_max_clear: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_occ_port_pool_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: u16_,
             arg5: *mut u32_,
             arg6: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub devlink_sb_occ_tc_port_bind_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_uint,
             arg4: u16_,
             arg5: devlink_sb_pool_type::Type,
             arg6: *mut u32_,
             arg7: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_change_mtu: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-            arg3: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_max_mtu: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_lag_change: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_lag_join: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: dsa_lag,
             arg4: *mut netdev_lag_upper_info,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_lag_leave: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: dsa_lag,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_hsr_join: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut net_device,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_hsr_leave: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *mut net_device,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_mrp_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *const switchdev_obj_mrp,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_mrp_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *const switchdev_obj_mrp,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_mrp_add_ring_role: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *const switchdev_obj_ring_role_mrp,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_mrp_del_ring_role: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: *const switchdev_obj_ring_role_mrp,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub tag_8021q_vlan_add: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u16_,
             arg4: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub tag_8021q_vlan_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut dsa_switch,
-            arg2: ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_int,
             arg3: u16_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub master_state_change: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut dsa_switch, arg2: *const net_device, arg3: bool_),
@@ -43233,7 +43305,7 @@ pub union nh_info__bindgen_ty_1 {
 pub struct nh_res_bucket {
     pub nh_entry: *mut nh_grp_entry,
     pub used_time: atomic_long_t,
-    pub migrated_time: ::aya_bpf::cty::c_ulong,
+    pub migrated_time: ::aya_ebpf::cty::c_ulong,
     pub occupied: bool_,
     pub nh_flags: u8_,
 }
@@ -43271,7 +43343,7 @@ pub struct nh_res_table {
     pub nhg_id: u32_,
     pub upkeep_dw: delayed_work,
     pub uw_nh_entries: list_head,
-    pub unbalanced_since: ::aya_bpf::cty::c_ulong,
+    pub unbalanced_since: ::aya_ebpf::cty::c_ulong,
     pub idle_timer: u32_,
     pub unbalanced_timer: u32_,
     pub num_nh_buckets: u16_,
@@ -43447,7 +43519,7 @@ pub struct macsec_tx_sc {
     pub md_dst: *mut metadata_dst,
 }
 pub mod metadata_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const METADATA_IP_TUNNEL: Type = 0;
     pub const METADATA_HW_PORT_MUX: Type = 1;
     pub const METADATA_MACSEC: Type = 2;
@@ -43468,7 +43540,7 @@ pub struct macsec_info {
 #[derive(Debug, Copy, Clone)]
 pub struct xfrm_md_info {
     pub if_id: u32_,
-    pub link: ::aya_bpf::cty::c_int,
+    pub link: ::aya_ebpf::cty::c_int,
     pub dst_orig: *mut dst_entry,
 }
 #[repr(C)]
@@ -43490,7 +43562,7 @@ pub union metadata_dst__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct macsec_secy {
     pub netdev: *mut net_device,
-    pub n_rx_sc: ::aya_bpf::cty::c_uint,
+    pub n_rx_sc: ::aya_ebpf::cty::c_uint,
     pub sci: sci_t,
     pub key_len: u16_,
     pub icv_len: u16_,
@@ -43523,7 +43595,7 @@ pub union macsec_context__bindgen_ty_1 {
 #[derive(Copy, Clone)]
 pub struct macsec_context__bindgen_ty_2 {
     pub update_pn: bool_,
-    pub assoc_num: ::aya_bpf::cty::c_uchar,
+    pub assoc_num: ::aya_ebpf::cty::c_uchar,
     pub key: [u8_; 128usize],
     pub __bindgen_anon_1: macsec_context__bindgen_ty_2__bindgen_ty_1,
 }
@@ -43558,7 +43630,7 @@ pub struct tc_action {
     pub tcfa_index: u32_,
     pub tcfa_refcnt: refcount_t,
     pub tcfa_bindcnt: atomic_t,
-    pub tcfa_action: ::aya_bpf::cty::c_int,
+    pub tcfa_action: ::aya_ebpf::cty::c_int,
     pub tcfa_tm: tcf_t,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 8usize]>,
@@ -43586,14 +43658,14 @@ impl tc_action {
     }
 }
 pub type tc_action_priv_destructor =
-    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_bpf::cty::c_void)>;
+    ::core::option::Option<unsafe extern "C" fn(arg1: *mut ::aya_ebpf::cty::c_void)>;
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tc_action_ops {
     pub head: list_head,
-    pub kind: [::aya_bpf::cty::c_char; 16usize],
+    pub kind: [::aya_ebpf::cty::c_char; 16usize],
     pub id: tca_id::Type,
-    pub net_id: ::aya_bpf::cty::c_uint,
+    pub net_id: ::aya_ebpf::cty::c_uint,
     pub size: usize,
     pub owner: *mut module,
     pub act: ::core::option::Option<
@@ -43601,15 +43673,15 @@ pub struct tc_action_ops {
             arg1: *mut sk_buff,
             arg2: *const tc_action,
             arg3: *mut tcf_result,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dump: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut sk_buff,
             arg2: *mut tc_action,
-            arg3: ::aya_bpf::cty::c_int,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: ::aya_ebpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub cleanup: ::core::option::Option<unsafe extern "C" fn(arg1: *mut tc_action)>,
     pub lookup: ::core::option::Option<
@@ -43617,7 +43689,7 @@ pub struct tc_action_ops {
             arg1: *mut net,
             arg2: *mut *mut tc_action,
             arg3: u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub init: ::core::option::Option<
         unsafe extern "C" fn(
@@ -43628,17 +43700,17 @@ pub struct tc_action_ops {
             arg5: *mut tcf_proto,
             arg6: u32_,
             arg7: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub walk: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut net,
             arg2: *mut sk_buff,
             arg3: *mut netlink_callback,
-            arg4: ::aya_bpf::cty::c_int,
+            arg4: ::aya_ebpf::cty::c_int,
             arg5: *const tc_action_ops,
             arg6: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub stats_update: ::core::option::Option<
         unsafe extern "C" fn(
@@ -43667,11 +43739,11 @@ pub struct tc_action_ops {
     pub offload_act_setup: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut tc_action,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: *mut u32_,
             arg4: bool_,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 #[repr(C)]
@@ -43764,13 +43836,13 @@ pub struct nf_conntrack_tuple_hash {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_ct_udp {
-    pub stream_ts: ::aya_bpf::cty::c_ulong,
+    pub stream_ts: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_ct_gre {
-    pub stream_timeout: ::aya_bpf::cty::c_uint,
-    pub timeout: ::aya_bpf::cty::c_uint,
+    pub stream_timeout: ::aya_ebpf::cty::c_uint,
+    pub timeout: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -43780,7 +43852,7 @@ pub union nf_conntrack_proto {
     pub tcp: ip_ct_tcp,
     pub udp: nf_ct_udp,
     pub gre: nf_ct_gre,
-    pub tmpl_padto: ::aya_bpf::cty::c_uint,
+    pub tmpl_padto: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -43790,7 +43862,7 @@ pub struct nf_conn {
     pub timeout: u32_,
     pub zone: nf_conntrack_zone,
     pub tuplehash: [nf_conntrack_tuple_hash; 2usize],
-    pub status: ::aya_bpf::cty::c_ulong,
+    pub status: ::aya_ebpf::cty::c_ulong,
     pub ct_net: possible_net_t,
     pub nat_bysource: hlist_node,
     pub __nfct_init_offset: nf_conn__bindgen_ty_1,
@@ -43819,8 +43891,8 @@ pub struct nf_conntrack_tuple_mask__bindgen_ty_1 {
 pub struct nf_ct_ext {
     pub offset: [u8_; 10usize],
     pub len: u8_,
-    pub gen_id: ::aya_bpf::cty::c_uint,
-    pub data: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub gen_id: ::aya_ebpf::cty::c_uint,
+    pub data: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -43835,8 +43907,8 @@ pub struct nf_conntrack_expect {
     pub tuple: nf_conntrack_tuple,
     pub mask: nf_conntrack_tuple_mask,
     pub use_: refcount_t,
-    pub flags: ::aya_bpf::cty::c_uint,
-    pub class: ::aya_bpf::cty::c_uint,
+    pub flags: ::aya_ebpf::cty::c_uint,
+    pub class: ::aya_ebpf::cty::c_uint,
     pub expectfn: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut nf_conn, arg2: *mut nf_conntrack_expect),
     >,
@@ -43853,34 +43925,34 @@ pub struct nf_conntrack_expect {
 pub struct nf_ct_event {
     pub ct: *mut nf_conn,
     pub portid: u32_,
-    pub report: ::aya_bpf::cty::c_int,
+    pub report: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct nf_exp_event {
     pub exp: *mut nf_conntrack_expect,
     pub portid: u32_,
-    pub report: ::aya_bpf::cty::c_int,
+    pub report: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct udp_table {
     pub hash: *mut udp_hslot,
     pub hash2: *mut udp_hslot,
-    pub mask: ::aya_bpf::cty::c_uint,
-    pub log: ::aya_bpf::cty::c_uint,
+    pub mask: ::aya_ebpf::cty::c_uint,
+    pub log: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct ipv4_devconf {
-    pub sysctl: *mut ::aya_bpf::cty::c_void,
-    pub data: [::aya_bpf::cty::c_int; 33usize],
-    pub state: [::aya_bpf::cty::c_ulong; 1usize],
+    pub sysctl: *mut ::aya_ebpf::cty::c_void,
+    pub data: [::aya_ebpf::cty::c_int; 33usize],
+    pub state: [::aya_ebpf::cty::c_ulong; 1usize],
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct rps_map {
-    pub len: ::aya_bpf::cty::c_uint,
+    pub len: ::aya_ebpf::cty::c_uint,
     pub rcu: callback_head,
     pub cpus: __IncompleteArrayField<u16_>,
 }
@@ -43889,12 +43961,12 @@ pub struct rps_map {
 pub struct rps_dev_flow {
     pub cpu: u16_,
     pub filter: u16_,
-    pub last_qtail: ::aya_bpf::cty::c_uint,
+    pub last_qtail: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct rps_dev_flow_table {
-    pub mask: ::aya_bpf::cty::c_uint,
+    pub mask: ::aya_ebpf::cty::c_uint,
     pub rcu: callback_head,
     pub flows: __IncompleteArrayField<rps_dev_flow>,
 }
@@ -43903,7 +43975,7 @@ pub struct rps_dev_flow_table {
 pub struct bpf_xdp_link {
     pub link: bpf_link,
     pub dev: *mut net_device,
-    pub flags: ::aya_bpf::cty::c_int,
+    pub flags: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -43921,20 +43993,20 @@ pub struct in_device {
     pub dev: *mut net_device,
     pub dev_tracker: netdevice_tracker,
     pub refcnt: refcount_t,
-    pub dead: ::aya_bpf::cty::c_int,
+    pub dead: ::aya_ebpf::cty::c_int,
     pub ifa_list: *mut in_ifaddr,
     pub mc_list: *mut ip_mc_list,
     pub mc_hash: *mut *mut ip_mc_list,
-    pub mc_count: ::aya_bpf::cty::c_int,
+    pub mc_count: ::aya_ebpf::cty::c_int,
     pub mc_tomb_lock: spinlock_t,
     pub mc_tomb: *mut ip_mc_list,
-    pub mr_v1_seen: ::aya_bpf::cty::c_ulong,
-    pub mr_v2_seen: ::aya_bpf::cty::c_ulong,
-    pub mr_maxdelay: ::aya_bpf::cty::c_ulong,
-    pub mr_qi: ::aya_bpf::cty::c_ulong,
-    pub mr_qri: ::aya_bpf::cty::c_ulong,
-    pub mr_qrv: ::aya_bpf::cty::c_uchar,
-    pub mr_gq_running: ::aya_bpf::cty::c_uchar,
+    pub mr_v1_seen: ::aya_ebpf::cty::c_ulong,
+    pub mr_v2_seen: ::aya_ebpf::cty::c_ulong,
+    pub mr_maxdelay: ::aya_ebpf::cty::c_ulong,
+    pub mr_qi: ::aya_ebpf::cty::c_ulong,
+    pub mr_qri: ::aya_ebpf::cty::c_ulong,
+    pub mr_qrv: ::aya_ebpf::cty::c_uchar,
+    pub mr_gq_running: ::aya_ebpf::cty::c_uchar,
     pub mr_ifc_count: u32_,
     pub mr_gq_timer: timer_list,
     pub mr_ifc_timer: timer_list,
@@ -43976,8 +44048,8 @@ pub union inet_addr {
 pub struct netpoll {
     pub dev: *mut net_device,
     pub dev_tracker: netdevice_tracker,
-    pub dev_name: [::aya_bpf::cty::c_char; 16usize],
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub dev_name: [::aya_ebpf::cty::c_char; 16usize],
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub local_ip: inet_addr,
     pub remote_ip: inet_addr,
     pub ipv6: bool_,
@@ -43989,7 +44061,7 @@ pub struct netpoll {
 #[derive(Copy, Clone)]
 pub struct udp_hslot {
     pub head: hlist_head,
-    pub count: ::aya_bpf::cty::c_int,
+    pub count: ::aya_ebpf::cty::c_int,
     pub lock: spinlock_t,
 }
 #[repr(C)]
@@ -44004,20 +44076,20 @@ pub struct in_ifaddr {
     pub ifa_mask: __be32,
     pub ifa_rt_priority: __u32,
     pub ifa_broadcast: __be32,
-    pub ifa_scope: ::aya_bpf::cty::c_uchar,
-    pub ifa_prefixlen: ::aya_bpf::cty::c_uchar,
-    pub ifa_proto: ::aya_bpf::cty::c_uchar,
+    pub ifa_scope: ::aya_ebpf::cty::c_uchar,
+    pub ifa_prefixlen: ::aya_ebpf::cty::c_uchar,
+    pub ifa_proto: ::aya_ebpf::cty::c_uchar,
     pub ifa_flags: __u32,
-    pub ifa_label: [::aya_bpf::cty::c_char; 16usize],
+    pub ifa_label: [::aya_ebpf::cty::c_char; 16usize],
     pub ifa_valid_lft: __u32,
     pub ifa_preferred_lft: __u32,
-    pub ifa_cstamp: ::aya_bpf::cty::c_ulong,
-    pub ifa_tstamp: ::aya_bpf::cty::c_ulong,
+    pub ifa_cstamp: ::aya_ebpf::cty::c_ulong,
+    pub ifa_tstamp: ::aya_ebpf::cty::c_ulong,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct udp_tunnel_info {
-    pub type_: ::aya_bpf::cty::c_ushort,
+    pub type_: ::aya_ebpf::cty::c_ushort,
     pub sa_family: sa_family_t,
     pub port: __be16,
     pub hw_priv: u8_,
@@ -44038,7 +44110,7 @@ pub struct seg6_pernet_data {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct xdp_umem {
-    pub addrs: *mut ::aya_bpf::cty::c_void,
+    pub addrs: *mut ::aya_ebpf::cty::c_void,
     pub size: u64_,
     pub headroom: u32_,
     pub chunk_size: u32_,
@@ -44049,7 +44121,7 @@ pub struct xdp_umem {
     pub flags: u8_,
     pub zc: bool_,
     pub pgs: *mut *mut page,
-    pub id: ::aya_bpf::cty::c_int,
+    pub id: ::aya_ebpf::cty::c_int,
     pub xsk_dma_list: list_head,
     pub work: work_struct,
 }
@@ -44063,46 +44135,46 @@ pub struct tls_crypto_info {
 #[derive(Debug, Copy, Clone)]
 pub struct tls12_crypto_info_aes_gcm_128 {
     pub info: tls_crypto_info,
-    pub iv: [::aya_bpf::cty::c_uchar; 8usize],
-    pub key: [::aya_bpf::cty::c_uchar; 16usize],
-    pub salt: [::aya_bpf::cty::c_uchar; 4usize],
-    pub rec_seq: [::aya_bpf::cty::c_uchar; 8usize],
+    pub iv: [::aya_ebpf::cty::c_uchar; 8usize],
+    pub key: [::aya_ebpf::cty::c_uchar; 16usize],
+    pub salt: [::aya_ebpf::cty::c_uchar; 4usize],
+    pub rec_seq: [::aya_ebpf::cty::c_uchar; 8usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tls12_crypto_info_aes_gcm_256 {
     pub info: tls_crypto_info,
-    pub iv: [::aya_bpf::cty::c_uchar; 8usize],
-    pub key: [::aya_bpf::cty::c_uchar; 32usize],
-    pub salt: [::aya_bpf::cty::c_uchar; 4usize],
-    pub rec_seq: [::aya_bpf::cty::c_uchar; 8usize],
+    pub iv: [::aya_ebpf::cty::c_uchar; 8usize],
+    pub key: [::aya_ebpf::cty::c_uchar; 32usize],
+    pub salt: [::aya_ebpf::cty::c_uchar; 4usize],
+    pub rec_seq: [::aya_ebpf::cty::c_uchar; 8usize],
 }
 #[repr(C)]
 #[derive(Debug)]
 pub struct tls12_crypto_info_chacha20_poly1305 {
     pub info: tls_crypto_info,
-    pub iv: [::aya_bpf::cty::c_uchar; 12usize],
-    pub key: [::aya_bpf::cty::c_uchar; 32usize],
-    pub salt: __IncompleteArrayField<::aya_bpf::cty::c_uchar>,
-    pub rec_seq: [::aya_bpf::cty::c_uchar; 8usize],
+    pub iv: [::aya_ebpf::cty::c_uchar; 12usize],
+    pub key: [::aya_ebpf::cty::c_uchar; 32usize],
+    pub salt: __IncompleteArrayField<::aya_ebpf::cty::c_uchar>,
+    pub rec_seq: [::aya_ebpf::cty::c_uchar; 8usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tls12_crypto_info_sm4_gcm {
     pub info: tls_crypto_info,
-    pub iv: [::aya_bpf::cty::c_uchar; 8usize],
-    pub key: [::aya_bpf::cty::c_uchar; 16usize],
-    pub salt: [::aya_bpf::cty::c_uchar; 4usize],
-    pub rec_seq: [::aya_bpf::cty::c_uchar; 8usize],
+    pub iv: [::aya_ebpf::cty::c_uchar; 8usize],
+    pub key: [::aya_ebpf::cty::c_uchar; 16usize],
+    pub salt: [::aya_ebpf::cty::c_uchar; 4usize],
+    pub rec_seq: [::aya_ebpf::cty::c_uchar; 8usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct tls12_crypto_info_sm4_ccm {
     pub info: tls_crypto_info,
-    pub iv: [::aya_bpf::cty::c_uchar; 8usize],
-    pub key: [::aya_bpf::cty::c_uchar; 16usize],
-    pub salt: [::aya_bpf::cty::c_uchar; 4usize],
-    pub rec_seq: [::aya_bpf::cty::c_uchar; 8usize],
+    pub iv: [::aya_ebpf::cty::c_uchar; 8usize],
+    pub key: [::aya_ebpf::cty::c_uchar; 16usize],
+    pub salt: [::aya_ebpf::cty::c_uchar; 4usize],
+    pub rec_seq: [::aya_ebpf::cty::c_uchar; 8usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -44121,8 +44193,8 @@ pub struct tls_prot_info {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cipher_context {
-    pub iv: *mut ::aya_bpf::cty::c_char,
-    pub rec_seq: *mut ::aya_bpf::cty::c_char,
+    pub iv: *mut ::aya_ebpf::cty::c_char,
+    pub rec_seq: *mut ::aya_ebpf::cty::c_char,
 }
 #[repr(C)]
 pub struct tls_crypto_context {
@@ -44145,11 +44217,14 @@ pub struct tls_context {
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub push_pending_record: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut sock, arg2: ::aya_bpf::cty::c_int) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(
+            arg1: *mut sock,
+            arg2: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sk_write_space: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
-    pub priv_ctx_tx: *mut ::aya_bpf::cty::c_void,
-    pub priv_ctx_rx: *mut ::aya_bpf::cty::c_void,
+    pub priv_ctx_tx: *mut ::aya_ebpf::cty::c_void,
+    pub priv_ctx_rx: *mut ::aya_ebpf::cty::c_void,
     pub netdev: *mut net_device,
     pub tx: cipher_context,
     pub rx: cipher_context,
@@ -44158,7 +44233,7 @@ pub struct tls_context {
     pub splicing_pages: bool_,
     pub pending_open_record_frags: bool_,
     pub tx_lock: mutex,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub sk_proto: *mut proto,
     pub sk: *mut sock,
     pub sk_destruct: ::core::option::Option<unsafe extern "C" fn(arg1: *mut sock)>,
@@ -44273,7 +44348,7 @@ pub struct xsk_buff_pool {
     pub uses_need_wakeup: bool_,
     pub dma_need_sync: bool_,
     pub unaligned: bool_,
-    pub addrs: *mut ::aya_bpf::cty::c_void,
+    pub addrs: *mut ::aya_ebpf::cty::c_void,
     pub cq_lock: spinlock_t,
     pub free_heads: __IncompleteArrayField<*mut xdp_buff_xsk>,
     pub _bitfield_align_2: [u8; 0],
@@ -44313,12 +44388,12 @@ pub struct xdp_buff_xsk {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct dm_hw_stat_delta {
-    pub last_rx: ::aya_bpf::cty::c_ulong,
-    pub last_drop_val: ::aya_bpf::cty::c_ulong,
+    pub last_rx: ::aya_ebpf::cty::c_ulong,
+    pub last_drop_val: ::aya_ebpf::cty::c_ulong,
     pub rcu: callback_head,
 }
 pub mod devlink_trap_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_TRAP_TYPE_DROP: Type = 0;
     pub const DEVLINK_TRAP_TYPE_EXCEPTION: Type = 1;
     pub const DEVLINK_TRAP_TYPE_CONTROL: Type = 2;
@@ -44358,7 +44433,7 @@ pub struct devlink {
     pub rwork: rcu_work,
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 24usize]>,
-    pub priv_: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub priv_: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 impl devlink {
     #[inline]
@@ -44390,7 +44465,7 @@ impl devlink {
 #[repr(C)]
 #[derive(Copy, Clone)]
 pub struct dst_cache_pcpu {
-    pub refresh_ts: ::aya_bpf::cty::c_ulong,
+    pub refresh_ts: ::aya_ebpf::cty::c_ulong,
     pub dst: *mut dst_entry,
     pub cookie: u32_,
     pub __bindgen_anon_1: dst_cache_pcpu__bindgen_ty_1,
@@ -44462,22 +44537,22 @@ pub struct nf_loginfo__bindgen_ty_1__bindgen_ty_2 {
 pub struct ip_mc_list {
     pub interface: *mut in_device,
     pub multiaddr: __be32,
-    pub sfmode: ::aya_bpf::cty::c_uint,
+    pub sfmode: ::aya_ebpf::cty::c_uint,
     pub sources: *mut ip_sf_list,
     pub tomb: *mut ip_sf_list,
-    pub sfcount: [::aya_bpf::cty::c_ulong; 2usize],
+    pub sfcount: [::aya_ebpf::cty::c_ulong; 2usize],
     pub __bindgen_anon_1: ip_mc_list__bindgen_ty_1,
     pub next_hash: *mut ip_mc_list,
     pub timer: timer_list,
-    pub users: ::aya_bpf::cty::c_int,
+    pub users: ::aya_ebpf::cty::c_int,
     pub refcnt: refcount_t,
     pub lock: spinlock_t,
-    pub tm_running: ::aya_bpf::cty::c_char,
-    pub reporter: ::aya_bpf::cty::c_char,
-    pub unsolicit_count: ::aya_bpf::cty::c_char,
-    pub loaded: ::aya_bpf::cty::c_char,
-    pub gsquery: ::aya_bpf::cty::c_uchar,
-    pub crcount: ::aya_bpf::cty::c_uchar,
+    pub tm_running: ::aya_ebpf::cty::c_char,
+    pub reporter: ::aya_ebpf::cty::c_char,
+    pub unsolicit_count: ::aya_ebpf::cty::c_char,
+    pub loaded: ::aya_ebpf::cty::c_char,
+    pub gsquery: ::aya_ebpf::cty::c_uchar,
+    pub crcount: ::aya_ebpf::cty::c_uchar,
     pub rcu: callback_head,
 }
 #[repr(C)]
@@ -44490,11 +44565,11 @@ pub union ip_mc_list__bindgen_ty_1 {
 #[derive(Debug, Copy, Clone)]
 pub struct ip_sf_list {
     pub sf_next: *mut ip_sf_list,
-    pub sf_count: [::aya_bpf::cty::c_ulong; 2usize],
+    pub sf_count: [::aya_ebpf::cty::c_ulong; 2usize],
     pub sf_inaddr: __be32,
-    pub sf_gsresp: ::aya_bpf::cty::c_uchar,
-    pub sf_oldin: ::aya_bpf::cty::c_uchar,
-    pub sf_crcount: ::aya_bpf::cty::c_uchar,
+    pub sf_gsresp: ::aya_ebpf::cty::c_uchar,
+    pub sf_oldin: ::aya_ebpf::cty::c_uchar,
+    pub sf_crcount: ::aya_ebpf::cty::c_uchar,
 }
 #[repr(C)]
 #[derive(Copy, Clone)]
@@ -44555,7 +44630,7 @@ pub struct ioam6_pernet_data {
 #[derive(Debug, Copy, Clone)]
 pub struct wpan_dev {
     pub wpan_phy: *mut wpan_phy,
-    pub iftype: ::aya_bpf::cty::c_int,
+    pub iftype: ::aya_ebpf::cty::c_int,
     pub list: list_head,
     pub netdev: *mut net_device,
     pub header_ops: *const wpan_dev_header_ops,
@@ -44574,7 +44649,7 @@ pub struct wpan_dev {
     pub ackreq: bool_,
 }
 pub mod ieee802154_filtering_level {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IEEE802154_FILTERING_NONE: Type = 0;
     pub const IEEE802154_FILTERING_1_FCS: Type = 1;
     pub const IEEE802154_FILTERING_2_PROMISCUOUS: Type = 2;
@@ -44582,7 +44657,7 @@ pub mod ieee802154_filtering_level {
     pub const IEEE802154_FILTERING_4_FRAME_FIELDS: Type = 4;
 }
 pub mod nl802154_cca_modes {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const __NL802154_CCA_INVALID: Type = 0;
     pub const NL802154_CCA_ENERGY: Type = 1;
     pub const NL802154_CCA_CARRIER: Type = 2;
@@ -44594,14 +44669,14 @@ pub mod nl802154_cca_modes {
     pub const NL802154_CCA_ATTR_MAX: Type = 6;
 }
 pub mod nl802154_cca_opts {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL802154_CCA_OPT_ENERGY_CARRIER_AND: Type = 0;
     pub const NL802154_CCA_OPT_ENERGY_CARRIER_OR: Type = 1;
     pub const __NL802154_CCA_OPT_ATTR_AFTER_LAST: Type = 2;
     pub const NL802154_CCA_OPT_ATTR_MAX: Type = 1;
 }
 pub mod nl802154_supported_bool_states {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL802154_SUPPORTED_BOOL_FALSE: Type = 0;
     pub const NL802154_SUPPORTED_BOOL_TRUE: Type = 1;
     pub const __NL802154_SUPPORTED_BOOL_INVALD: Type = 2;
@@ -44638,8 +44713,8 @@ pub struct wpan_phy_cca {
 }
 #[repr(C)]
 pub struct wpan_phy {
-    pub privid: *const ::aya_bpf::cty::c_void,
-    pub flags: ::aya_bpf::cty::c_ulong,
+    pub privid: *const ::aya_ebpf::cty::c_void,
+    pub flags: ::aya_ebpf::cty::c_ulong,
     pub current_channel: u8_,
     pub current_page: u8_,
     pub supported: wpan_phy_supported,
@@ -44660,7 +44735,7 @@ pub struct wpan_phy {
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 8usize]>,
     pub __bindgen_padding_0: [u8; 4usize],
-    pub priv_: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub priv_: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 impl wpan_phy {
     #[inline]
@@ -44691,29 +44766,29 @@ pub struct wpan_dev_header_ops {
             arg2: *mut net_device,
             arg3: *const ieee802154_addr,
             arg4: *const ieee802154_addr,
-            arg5: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg5: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
 }
 pub mod devlink_eswitch_encap_mode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_ESWITCH_ENCAP_MODE_NONE: Type = 0;
     pub const DEVLINK_ESWITCH_ENCAP_MODE_BASIC: Type = 1;
 }
 pub mod devlink_selftest_status {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_SELFTEST_STATUS_SKIP: Type = 0;
     pub const DEVLINK_SELFTEST_STATUS_PASS: Type = 1;
     pub const DEVLINK_SELFTEST_STATUS_FAIL: Type = 2;
 }
 pub mod devlink_trap_action {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_TRAP_ACTION_DROP: Type = 0;
     pub const DEVLINK_TRAP_ACTION_TRAP: Type = 1;
     pub const DEVLINK_TRAP_ACTION_MIRROR: Type = 2;
 }
 pub mod devlink_reload_action {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_RELOAD_ACTION_UNSPEC: Type = 0;
     pub const DEVLINK_RELOAD_ACTION_DRIVER_REINIT: Type = 1;
     pub const DEVLINK_RELOAD_ACTION_FW_ACTIVATE: Type = 2;
@@ -44721,14 +44796,14 @@ pub mod devlink_reload_action {
     pub const DEVLINK_RELOAD_ACTION_MAX: Type = 2;
 }
 pub mod devlink_reload_limit {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_RELOAD_LIMIT_UNSPEC: Type = 0;
     pub const DEVLINK_RELOAD_LIMIT_NO_RESET: Type = 1;
     pub const __DEVLINK_RELOAD_LIMIT_MAX: Type = 2;
     pub const DEVLINK_RELOAD_LIMIT_MAX: Type = 1;
 }
 pub mod devlink_linecard_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_LINECARD_STATE_UNSPEC: Type = 0;
     pub const DEVLINK_LINECARD_STATE_UNPROVISIONED: Type = 1;
     pub const DEVLINK_LINECARD_STATE_UNPROVISIONING: Type = 2;
@@ -44740,7 +44815,7 @@ pub mod devlink_linecard_state {
     pub const DEVLINK_LINECARD_STATE_MAX: Type = 6;
 }
 pub mod devlink_dpipe_field_mapping_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE: Type = 0;
     pub const DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX: Type = 1;
 }
@@ -44749,21 +44824,21 @@ pub mod devlink_dpipe_field_mapping_type {
 pub struct devlink_linecard {
     pub list: list_head,
     pub devlink: *mut devlink,
-    pub index: ::aya_bpf::cty::c_uint,
+    pub index: ::aya_ebpf::cty::c_uint,
     pub ops: *const devlink_linecard_ops,
-    pub priv_: *mut ::aya_bpf::cty::c_void,
+    pub priv_: *mut ::aya_ebpf::cty::c_void,
     pub state: devlink_linecard_state::Type,
     pub state_lock: mutex,
-    pub type_: *const ::aya_bpf::cty::c_char,
+    pub type_: *const ::aya_ebpf::cty::c_char,
     pub types: *mut devlink_linecard_type,
-    pub types_count: ::aya_bpf::cty::c_uint,
+    pub types_count: ::aya_ebpf::cty::c_uint,
     pub nested_devlink: *mut devlink,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_port_new_attrs {
     pub flavour: devlink_port_flavour::Type,
-    pub port_index: ::aya_bpf::cty::c_uint,
+    pub port_index: ::aya_ebpf::cty::c_uint,
     pub controller: u32_,
     pub sfnum: u32_,
     pub pfnum: u16_,
@@ -44833,71 +44908,71 @@ pub struct devlink_linecard_ops {
     pub provision: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_linecard,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: *const ::aya_bpf::cty::c_char,
-            arg4: *const ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: *const ::aya_ebpf::cty::c_char,
+            arg4: *const ::aya_ebpf::cty::c_void,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub unprovision: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_linecard,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub same_provision: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_linecard,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: *const ::aya_bpf::cty::c_char,
-            arg4: *const ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: *const ::aya_ebpf::cty::c_char,
+            arg4: *const ::aya_ebpf::cty::c_void,
         ) -> bool_,
     >,
     pub types_count: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_linecard,
-            arg2: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_uint,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_uint,
     >,
     pub types_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_linecard,
-            arg2: *mut ::aya_bpf::cty::c_void,
-            arg3: ::aya_bpf::cty::c_uint,
-            arg4: *mut *const ::aya_bpf::cty::c_char,
-            arg5: *mut *const ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
+            arg3: ::aya_ebpf::cty::c_uint,
+            arg4: *mut *const ::aya_ebpf::cty::c_char,
+            arg5: *mut *const ::aya_ebpf::cty::c_void,
         ),
     >,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_dpipe_field {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub id: ::aya_bpf::cty::c_uint,
-    pub bitwidth: ::aya_bpf::cty::c_uint,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub id: ::aya_ebpf::cty::c_uint,
+    pub bitwidth: ::aya_ebpf::cty::c_uint,
     pub mapping_type: devlink_dpipe_field_mapping_type::Type,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_dpipe_header {
-    pub name: *const ::aya_bpf::cty::c_char,
-    pub id: ::aya_bpf::cty::c_uint,
+    pub name: *const ::aya_ebpf::cty::c_char,
+    pub id: ::aya_ebpf::cty::c_uint,
     pub fields: *mut devlink_dpipe_field,
-    pub fields_count: ::aya_bpf::cty::c_uint,
+    pub fields_count: ::aya_ebpf::cty::c_uint,
     pub global: bool_,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_dpipe_headers {
     pub headers: *mut *mut devlink_dpipe_header,
-    pub headers_count: ::aya_bpf::cty::c_uint,
+    pub headers_count: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_flash_update_params {
     pub fw: *const firmware,
-    pub component: *const ::aya_bpf::cty::c_char,
+    pub component: *const ::aya_ebpf::cty::c_char,
     pub overwrite_mask: u32_,
 }
 #[repr(C)]
@@ -44914,7 +44989,7 @@ pub struct devlink_trap_policer {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_trap_group {
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub id: u16_,
     pub generic: bool_,
     pub init_policer_id: u32_,
@@ -44926,7 +45001,7 @@ pub struct devlink_trap {
     pub init_action: devlink_trap_action::Type,
     pub generic: bool_,
     pub id: u16_,
-    pub name: *const ::aya_bpf::cty::c_char,
+    pub name: *const ::aya_ebpf::cty::c_char,
     pub init_group_id: u16_,
     pub metadata_cap: u32_,
 }
@@ -44934,8 +45009,8 @@ pub struct devlink_trap {
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_ops {
     pub supported_flash_update_params: u32_,
-    pub reload_actions: ::aya_bpf::cty::c_ulong,
-    pub reload_limits: ::aya_bpf::cty::c_ulong,
+    pub reload_actions: ::aya_ebpf::cty::c_ulong,
+    pub reload_limits: ::aya_ebpf::cty::c_ulong,
     pub reload_down: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
@@ -44943,7 +45018,7 @@ pub struct devlink_ops {
             arg3: devlink_reload_action::Type,
             arg4: devlink_reload_limit::Type,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub reload_up: ::core::option::Option<
         unsafe extern "C" fn(
@@ -44952,154 +45027,154 @@ pub struct devlink_ops {
             arg3: devlink_reload_limit::Type,
             arg4: *mut u32_,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_pool_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: *mut devlink_sb_pool_info,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_pool_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: u32_,
             arg5: devlink_sb_threshold_type::Type,
             arg6: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_port_pool_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_port_pool_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: u32_,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_tc_pool_bind_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: devlink_sb_pool_type::Type,
             arg5: *mut u16_,
             arg6: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_tc_pool_bind_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: devlink_sb_pool_type::Type,
             arg5: u16_,
             arg6: u32_,
             arg7: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_occ_snapshot: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_occ_max_clear: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
-            arg2: ::aya_bpf::cty::c_uint,
-        ) -> ::aya_bpf::cty::c_int,
+            arg2: ::aya_ebpf::cty::c_uint,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_occ_port_pool_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: *mut u32_,
             arg5: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub sb_occ_tc_port_bind_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_port,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: u16_,
             arg4: devlink_sb_pool_type::Type,
             arg5: *mut u32_,
             arg6: *mut u32_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub eswitch_mode_get: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut devlink, arg2: *mut u16_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut devlink, arg2: *mut u16_) -> ::aya_ebpf::cty::c_int,
     >,
     pub eswitch_mode_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: u16_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub eswitch_inline_mode_get: ::core::option::Option<
-        unsafe extern "C" fn(arg1: *mut devlink, arg2: *mut u8_) -> ::aya_bpf::cty::c_int,
+        unsafe extern "C" fn(arg1: *mut devlink, arg2: *mut u8_) -> ::aya_ebpf::cty::c_int,
     >,
     pub eswitch_inline_mode_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: u8_,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub eswitch_encap_mode_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *mut devlink_eswitch_encap_mode::Type,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub eswitch_encap_mode_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: devlink_eswitch_encap_mode::Type,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub info_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *mut devlink_info_req,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub flash_update: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *mut devlink_flash_update_params,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub trap_init: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *const devlink_trap,
-            arg3: *mut ::aya_bpf::cty::c_void,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub trap_fini: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *const devlink_trap,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
         ),
     >,
     pub trap_action_set: ::core::option::Option<
@@ -45108,13 +45183,13 @@ pub struct devlink_ops {
             arg2: *const devlink_trap,
             arg3: devlink_trap_action::Type,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub trap_group_init: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *const devlink_trap_group,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub trap_group_set: ::core::option::Option<
         unsafe extern "C" fn(
@@ -45122,7 +45197,7 @@ pub struct devlink_ops {
             arg2: *const devlink_trap_group,
             arg3: *const devlink_trap_policer,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub trap_group_action_set: ::core::option::Option<
         unsafe extern "C" fn(
@@ -45130,20 +45205,20 @@ pub struct devlink_ops {
             arg2: *const devlink_trap_group,
             arg3: devlink_trap_action::Type,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub trap_drop_counter_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *const devlink_trap,
             arg3: *mut u64_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub trap_policer_init: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *const devlink_trap_policer,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub trap_policer_fini: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut devlink, arg2: *const devlink_trap_policer),
@@ -45155,14 +45230,14 @@ pub struct devlink_ops {
             arg3: u64_,
             arg4: u64_,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub trap_policer_counter_get: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
             arg2: *const devlink_trap_policer,
             arg3: *mut u64_,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub port_new: ::core::option::Option<
         unsafe extern "C" fn(
@@ -45170,121 +45245,121 @@ pub struct devlink_ops {
             arg2: *const devlink_port_new_attrs,
             arg3: *mut netlink_ext_ack,
             arg4: *mut *mut devlink_port,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_leaf_tx_share_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u64_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_leaf_tx_max_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u64_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_leaf_tx_priority_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u32_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_leaf_tx_weight_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u32_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_node_tx_share_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u64_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_node_tx_max_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u64_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_node_tx_priority_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u32_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_node_tx_weight_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: u32_,
             arg4: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_node_new: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut *mut ::aya_bpf::cty::c_void,
+            arg2: *mut *mut ::aya_ebpf::cty::c_void,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_node_del: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
-            arg2: *mut ::aya_bpf::cty::c_void,
+            arg2: *mut ::aya_ebpf::cty::c_void,
             arg3: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_leaf_parent_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
             arg2: *mut devlink_rate,
-            arg3: *mut ::aya_bpf::cty::c_void,
-            arg4: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+            arg4: *mut ::aya_ebpf::cty::c_void,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub rate_node_parent_set: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink_rate,
             arg2: *mut devlink_rate,
-            arg3: *mut ::aya_bpf::cty::c_void,
-            arg4: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
+            arg4: *mut ::aya_ebpf::cty::c_void,
             arg5: *mut netlink_ext_ack,
-        ) -> ::aya_bpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub selftest_check: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: *mut netlink_ext_ack,
         ) -> bool_,
     >,
     pub selftest_run: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut devlink,
-            arg2: ::aya_bpf::cty::c_uint,
+            arg2: ::aya_ebpf::cty::c_uint,
             arg3: *mut netlink_ext_ack,
         ) -> devlink_selftest_status::Type,
     >,
 }
 pub mod devlink_info_version_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const DEVLINK_INFO_VERSION_TYPE_NONE: Type = 0;
     pub const DEVLINK_INFO_VERSION_TYPE_COMPONENT: Type = 1;
 }
@@ -45294,23 +45369,23 @@ pub struct devlink_info_req {
     pub msg: *mut sk_buff,
     pub version_cb: ::core::option::Option<
         unsafe extern "C" fn(
-            arg1: *const ::aya_bpf::cty::c_char,
+            arg1: *const ::aya_ebpf::cty::c_char,
             arg2: devlink_info_version_type::Type,
-            arg3: *mut ::aya_bpf::cty::c_void,
+            arg3: *mut ::aya_ebpf::cty::c_void,
         ),
     >,
-    pub version_cb_priv: *mut ::aya_bpf::cty::c_void,
+    pub version_cb_priv: *mut ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct devlink_linecard_type {
-    pub type_: *const ::aya_bpf::cty::c_char,
-    pub priv_: *const ::aya_bpf::cty::c_void,
+    pub type_: *const ::aya_ebpf::cty::c_char,
+    pub priv_: *const ::aya_ebpf::cty::c_void,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct vlan_group {
-    pub nr_vlan_devs: ::aya_bpf::cty::c_uint,
+    pub nr_vlan_devs: ::aya_ebpf::cty::c_uint,
     pub hlist: hlist_node,
     pub vlan_devices_arrays: [*mut *mut net_device; 16usize],
 }
@@ -45320,11 +45395,11 @@ pub struct vlan_info {
     pub real_dev: *mut net_device,
     pub grp: vlan_group,
     pub vid_list: list_head,
-    pub nr_vids: ::aya_bpf::cty::c_uint,
+    pub nr_vids: ::aya_ebpf::cty::c_uint,
     pub rcu: callback_head,
 }
 pub mod nl80211_iftype {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_IFTYPE_UNSPECIFIED: Type = 0;
     pub const NL80211_IFTYPE_ADHOC: Type = 1;
     pub const NL80211_IFTYPE_STATION: Type = 2;
@@ -45352,7 +45427,7 @@ pub struct cfg80211_cached_keys {
     _unused: [u8; 0],
 }
 pub mod ieee80211_bss_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IEEE80211_BSS_TYPE_ESS: Type = 0;
     pub const IEEE80211_BSS_TYPE_PBSS: Type = 1;
     pub const IEEE80211_BSS_TYPE_IBSS: Type = 2;
@@ -45360,7 +45435,7 @@ pub mod ieee80211_bss_type {
     pub const IEEE80211_BSS_TYPE_ANY: Type = 4;
 }
 pub mod nl80211_chan_width {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_CHAN_WIDTH_20_NOHT: Type = 0;
     pub const NL80211_CHAN_WIDTH_20: Type = 1;
     pub const NL80211_CHAN_WIDTH_40: Type = 2;
@@ -45377,7 +45452,7 @@ pub mod nl80211_chan_width {
     pub const NL80211_CHAN_WIDTH_320: Type = 13;
 }
 pub mod ieee80211_edmg_bw_config {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const IEEE80211_EDMG_BW_CONFIG_4: Type = 4;
     pub const IEEE80211_EDMG_BW_CONFIG_5: Type = 5;
     pub const IEEE80211_EDMG_BW_CONFIG_6: Type = 6;
@@ -45441,14 +45516,14 @@ pub struct cfg80211_ibss_params {
     pub control_port: bool_,
     pub control_port_over_nl80211: bool_,
     pub userspace_handles_dfs: bool_,
-    pub mcast_rate: [::aya_bpf::cty::c_int; 6usize],
+    pub mcast_rate: [::aya_ebpf::cty::c_int; 6usize],
     pub ht_capa: ieee80211_ht_cap,
     pub ht_capa_mask: ieee80211_ht_cap,
     pub wep_keys: *mut key_params,
-    pub wep_tx_key: ::aya_bpf::cty::c_int,
+    pub wep_tx_key: ::aya_ebpf::cty::c_int,
 }
 pub mod nl80211_auth_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_AUTHTYPE_OPEN_SYSTEM: Type = 0;
     pub const NL80211_AUTHTYPE_SHARED_KEY: Type = 1;
     pub const NL80211_AUTHTYPE_FT: Type = 2;
@@ -45462,13 +45537,13 @@ pub mod nl80211_auth_type {
     pub const NL80211_AUTHTYPE_AUTOMATIC: Type = 8;
 }
 pub mod nl80211_mfp {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_MFP_NO: Type = 0;
     pub const NL80211_MFP_REQUIRED: Type = 1;
     pub const NL80211_MFP_OPTIONAL: Type = 2;
 }
 pub mod nl80211_sae_pwe_mechanism {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_SAE_PWE_UNSPECIFIED: Type = 0;
     pub const NL80211_SAE_PWE_HUNT_AND_PECK: Type = 1;
     pub const NL80211_SAE_PWE_HASH_TO_ELEMENT: Type = 2;
@@ -45479,9 +45554,9 @@ pub mod nl80211_sae_pwe_mechanism {
 pub struct cfg80211_crypto_settings {
     pub wpa_versions: u32_,
     pub cipher_group: u32_,
-    pub n_ciphers_pairwise: ::aya_bpf::cty::c_int,
+    pub n_ciphers_pairwise: ::aya_ebpf::cty::c_int,
     pub ciphers_pairwise: [u32_; 5usize],
-    pub n_akm_suites: ::aya_bpf::cty::c_int,
+    pub n_akm_suites: ::aya_ebpf::cty::c_int,
     pub akm_suites: [u32_; 10usize],
     pub control_port: bool_,
     pub control_port_ethertype: __be16,
@@ -45508,7 +45583,7 @@ pub struct ieee80211_vht_cap {
     pub supp_mcs: ieee80211_vht_mcs_info,
 }
 pub mod nl80211_bss_select_attr {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const __NL80211_BSS_SELECT_ATTR_INVALID: Type = 0;
     pub const NL80211_BSS_SELECT_ATTR_RSSI: Type = 1;
     pub const NL80211_BSS_SELECT_ATTR_BAND_PREF: Type = 2;
@@ -45517,7 +45592,7 @@ pub mod nl80211_bss_select_attr {
     pub const NL80211_BSS_SELECT_ATTR_MAX: Type = 3;
 }
 pub mod nl80211_band {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_BAND_2GHZ: Type = 0;
     pub const NL80211_BAND_5GHZ: Type = 1;
     pub const NL80211_BAND_60GHZ: Type = 2;
@@ -45563,7 +45638,7 @@ pub struct cfg80211_connect_params {
     pub key_len: u8_,
     pub key_idx: u8_,
     pub flags: u32_,
-    pub bg_scan_period: ::aya_bpf::cty::c_int,
+    pub bg_scan_period: ::aya_ebpf::cty::c_int,
     pub ht_capa: ieee80211_ht_cap,
     pub ht_capa_mask: ieee80211_ht_cap,
     pub vht_capa: ieee80211_vht_cap,
@@ -45627,20 +45702,20 @@ pub struct wireless_dev {
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub ps: bool_,
-    pub ps_timeout: ::aya_bpf::cty::c_int,
+    pub ps_timeout: ::aya_ebpf::cty::c_int,
     pub ap_unexpected_nlportid: u32_,
     pub owner_nlportid: u32_,
     pub nl_owner_dead: bool_,
     pub cac_started: bool_,
-    pub cac_start_time: ::aya_bpf::cty::c_ulong,
-    pub cac_time_ms: ::aya_bpf::cty::c_uint,
+    pub cac_start_time: ::aya_ebpf::cty::c_ulong,
+    pub cac_time_ms: ::aya_ebpf::cty::c_uint,
     pub wext: wireless_dev__bindgen_ty_1,
     pub cqm_rssi_work: wiphy_work,
     pub cqm_config: *mut cfg80211_cqm_config,
     pub pmsr_list: list_head,
     pub pmsr_lock: spinlock_t,
     pub pmsr_free_wk: work_struct,
-    pub unprot_beacon_reported: ::aya_bpf::cty::c_ulong,
+    pub unprot_beacon_reported: ::aya_ebpf::cty::c_ulong,
     pub u: wireless_dev__bindgen_ty_2,
     pub links: [wireless_dev__bindgen_ty_3; 15usize],
     pub valid_links: u16_,
@@ -45680,7 +45755,7 @@ pub struct wireless_dev__bindgen_ty_2__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct wireless_dev__bindgen_ty_2__bindgen_ty_2 {
-    pub beacon_interval: ::aya_bpf::cty::c_int,
+    pub beacon_interval: ::aya_ebpf::cty::c_int,
     pub preset_chandef: cfg80211_chan_def,
     pub chandef: cfg80211_chan_def,
     pub id: [u8_; 32usize],
@@ -45699,7 +45774,7 @@ pub struct wireless_dev__bindgen_ty_2__bindgen_ty_3 {
 pub struct wireless_dev__bindgen_ty_2__bindgen_ty_4 {
     pub current_bss: *mut cfg80211_internal_bss,
     pub chandef: cfg80211_chan_def,
-    pub beacon_interval: ::aya_bpf::cty::c_int,
+    pub beacon_interval: ::aya_ebpf::cty::c_int,
     pub ssid: [u8_; 32usize],
     pub ssid_len: u8_,
 }
@@ -45723,7 +45798,7 @@ pub union wireless_dev__bindgen_ty_3__bindgen_ty_1 {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct wireless_dev__bindgen_ty_3__bindgen_ty_1__bindgen_ty_1 {
-    pub beacon_interval: ::aya_bpf::cty::c_uint,
+    pub beacon_interval: ::aya_ebpf::cty::c_uint,
     pub chandef: cfg80211_chan_def,
 }
 #[repr(C)]
@@ -45777,33 +45852,33 @@ impl wireless_dev {
     }
 }
 pub mod nl80211_reg_initiator {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_REGDOM_SET_BY_CORE: Type = 0;
     pub const NL80211_REGDOM_SET_BY_USER: Type = 1;
     pub const NL80211_REGDOM_SET_BY_DRIVER: Type = 2;
     pub const NL80211_REGDOM_SET_BY_COUNTRY_IE: Type = 3;
 }
 pub mod nl80211_dfs_regions {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_DFS_UNSET: Type = 0;
     pub const NL80211_DFS_FCC: Type = 1;
     pub const NL80211_DFS_ETSI: Type = 2;
     pub const NL80211_DFS_JP: Type = 3;
 }
 pub mod nl80211_user_reg_hint_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_USER_REG_HINT_USER: Type = 0;
     pub const NL80211_USER_REG_HINT_CELL_BASE: Type = 1;
     pub const NL80211_USER_REG_HINT_INDOOR: Type = 2;
 }
 pub mod nl80211_key_mode {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_KEY_RX_TX: Type = 0;
     pub const NL80211_KEY_NO_TX: Type = 1;
     pub const NL80211_KEY_SET_TX: Type = 2;
 }
 pub mod nl80211_bss_scan_width {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_BSS_CHAN_WIDTH_20: Type = 0;
     pub const NL80211_BSS_CHAN_WIDTH_10: Type = 1;
     pub const NL80211_BSS_CHAN_WIDTH_5: Type = 2;
@@ -45832,7 +45907,7 @@ pub struct nl80211_wowlan_tcp_data_token_feature {
     pub bufsize: __u32,
 }
 pub mod nl80211_dfs_state {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_DFS_USABLE: Type = 0;
     pub const NL80211_DFS_UNAVAILABLE: Type = 1;
     pub const NL80211_DFS_AVAILABLE: Type = 2;
@@ -45844,7 +45919,7 @@ pub struct nl80211_vendor_cmd_info {
     pub subcmd: __u32,
 }
 pub mod nl80211_sar_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const NL80211_SAR_TYPE_POWER: Type = 0;
     pub const NUM_NL80211_SAR_TYPE: Type = 1;
 }
@@ -45918,7 +45993,7 @@ pub struct rfkill {
     _unused: [u8; 0],
 }
 pub mod environment_cap {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const ENVIRON_ANY: Type = 0;
     pub const ENVIRON_INDOOR: Type = 1;
     pub const ENVIRON_OUTDOOR: Type = 2;
@@ -45927,10 +46002,10 @@ pub mod environment_cap {
 #[derive(Debug, Copy, Clone)]
 pub struct regulatory_request {
     pub callback_head: callback_head,
-    pub wiphy_idx: ::aya_bpf::cty::c_int,
+    pub wiphy_idx: ::aya_ebpf::cty::c_int,
     pub initiator: nl80211_reg_initiator::Type,
     pub user_reg_hint_type: nl80211_user_reg_hint_type::Type,
-    pub alpha2: [::aya_bpf::cty::c_char; 3usize],
+    pub alpha2: [::aya_ebpf::cty::c_char; 3usize],
     pub dfs_region: nl80211_dfs_regions::Type,
     pub intersect: bool_,
     pub processed: bool_,
@@ -45979,7 +46054,7 @@ pub struct ieee80211_reg_rule {
 pub struct ieee80211_regdomain {
     pub callback_head: callback_head,
     pub n_reg_rules: u32_,
-    pub alpha2: [::aya_bpf::cty::c_char; 3usize],
+    pub alpha2: [::aya_ebpf::cty::c_char; 3usize],
     pub dfs_region: nl80211_dfs_regions::Type,
     pub reg_rules: __IncompleteArrayField<ieee80211_reg_rule>,
 }
@@ -45991,16 +46066,16 @@ pub struct ieee80211_channel {
     pub freq_offset: u16_,
     pub hw_value: u16_,
     pub flags: u32_,
-    pub max_antenna_gain: ::aya_bpf::cty::c_int,
-    pub max_power: ::aya_bpf::cty::c_int,
-    pub max_reg_power: ::aya_bpf::cty::c_int,
+    pub max_antenna_gain: ::aya_ebpf::cty::c_int,
+    pub max_power: ::aya_ebpf::cty::c_int,
+    pub max_reg_power: ::aya_ebpf::cty::c_int,
     pub beacon_found: bool_,
     pub orig_flags: u32_,
-    pub orig_mag: ::aya_bpf::cty::c_int,
-    pub orig_mpwr: ::aya_bpf::cty::c_int,
+    pub orig_mag: ::aya_ebpf::cty::c_int,
+    pub orig_mpwr: ::aya_ebpf::cty::c_int,
     pub dfs_state: nl80211_dfs_state::Type,
-    pub dfs_state_entered: ::aya_bpf::cty::c_ulong,
-    pub dfs_cac_ms: ::aya_bpf::cty::c_uint,
+    pub dfs_state_entered: ::aya_ebpf::cty::c_ulong,
+    pub dfs_cac_ms: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -46074,7 +46149,7 @@ pub struct ieee80211_sband_iftype_data {
 #[derive(Debug, Copy, Clone)]
 pub struct ieee80211_sband_iftype_data__bindgen_ty_1 {
     pub data: *const u8_,
-    pub len: ::aya_bpf::cty::c_uint,
+    pub len: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -46089,8 +46164,8 @@ pub struct ieee80211_supported_band {
     pub channels: *mut ieee80211_channel,
     pub bitrates: *mut ieee80211_rate,
     pub band: nl80211_band::Type,
-    pub n_channels: ::aya_bpf::cty::c_int,
-    pub n_bitrates: ::aya_bpf::cty::c_int,
+    pub n_channels: ::aya_ebpf::cty::c_int,
+    pub n_bitrates: ::aya_ebpf::cty::c_int,
     pub ht_cap: ieee80211_sta_ht_cap,
     pub vht_cap: ieee80211_sta_vht_cap,
     pub s1g_cap: ieee80211_sta_s1g_cap,
@@ -46103,8 +46178,8 @@ pub struct ieee80211_supported_band {
 pub struct key_params {
     pub key: *const u8_,
     pub seq: *const u8_,
-    pub key_len: ::aya_bpf::cty::c_int,
-    pub seq_len: ::aya_bpf::cty::c_int,
+    pub key_len: ::aya_ebpf::cty::c_int,
+    pub seq_len: ::aya_ebpf::cty::c_int,
     pub vlan_id: u16_,
     pub cipher: u32_,
     pub mode: nl80211_key_mode::Type,
@@ -46134,7 +46209,7 @@ pub struct cfg80211_ssid {
     pub ssid_len: u8_,
 }
 pub mod cfg80211_signal_type {
-    pub type Type = ::aya_bpf::cty::c_uint;
+    pub type Type = ::aya_ebpf::cty::c_uint;
     pub const CFG80211_SIGNAL_TYPE_NONE: Type = 0;
     pub const CFG80211_SIGNAL_TYPE_MBM: Type = 1;
     pub const CFG80211_SIGNAL_TYPE_UNSPEC: Type = 2;
@@ -46147,7 +46222,7 @@ pub struct wiphy {
     pub addresses: *mut mac_address,
     pub mgmt_stypes: *const ieee80211_txrx_stypes,
     pub iface_combinations: *const ieee80211_iface_combination,
-    pub n_iface_combinations: ::aya_bpf::cty::c_int,
+    pub n_iface_combinations: ::aya_ebpf::cty::c_int,
     pub software_iftypes: u16_,
     pub n_addresses: u16_,
     pub interface_modes: u16_,
@@ -46158,7 +46233,7 @@ pub struct wiphy {
     pub ext_features: [u8_; 9usize],
     pub ap_sme_capa: u32_,
     pub signal_type: cfg80211_signal_type::Type,
-    pub bss_priv_size: ::aya_bpf::cty::c_int,
+    pub bss_priv_size: ::aya_ebpf::cty::c_int,
     pub max_scan_ssids: u8_,
     pub max_sched_scan_reqs: u8_,
     pub max_sched_scan_ssids: u8_,
@@ -46168,18 +46243,18 @@ pub struct wiphy {
     pub max_sched_scan_plans: u32_,
     pub max_sched_scan_plan_interval: u32_,
     pub max_sched_scan_plan_iterations: u32_,
-    pub n_cipher_suites: ::aya_bpf::cty::c_int,
+    pub n_cipher_suites: ::aya_ebpf::cty::c_int,
     pub cipher_suites: *const u32_,
-    pub n_akm_suites: ::aya_bpf::cty::c_int,
+    pub n_akm_suites: ::aya_ebpf::cty::c_int,
     pub akm_suites: *const u32_,
     pub iftype_akm_suites: *const wiphy_iftype_akm_suites,
-    pub num_iftype_akm_suites: ::aya_bpf::cty::c_uint,
+    pub num_iftype_akm_suites: ::aya_ebpf::cty::c_uint,
     pub retry_short: u8_,
     pub retry_long: u8_,
     pub frag_threshold: u32_,
     pub rts_threshold: u32_,
     pub coverage_class: u8_,
-    pub fw_version: [::aya_bpf::cty::c_char; 32usize],
+    pub fw_version: [::aya_ebpf::cty::c_char; 32usize],
     pub hw_version: u32_,
     pub wowlan: *const wiphy_wowlan_support,
     pub wowlan_config: *mut cfg80211_wowlan,
@@ -46192,8 +46267,8 @@ pub struct wiphy {
     pub extended_capabilities_mask: *const u8_,
     pub extended_capabilities_len: u8_,
     pub iftype_ext_capab: *const wiphy_iftype_ext_capab,
-    pub num_iftype_ext_capab: ::aya_bpf::cty::c_uint,
-    pub privid: *const ::aya_bpf::cty::c_void,
+    pub num_iftype_ext_capab: ::aya_ebpf::cty::c_uint,
+    pub privid: *const ::aya_ebpf::cty::c_void,
     pub bands: [*mut ieee80211_supported_band; 6usize],
     pub reg_notifier: ::core::option::Option<
         unsafe extern "C" fn(arg1: *mut wiphy, arg2: *mut regulatory_request),
@@ -46210,8 +46285,8 @@ pub struct wiphy {
     pub coalesce: *const wiphy_coalesce_support,
     pub vendor_commands: *const wiphy_vendor_command,
     pub vendor_events: *const nl80211_vendor_cmd_info,
-    pub n_vendor_commands: ::aya_bpf::cty::c_int,
-    pub n_vendor_events: ::aya_bpf::cty::c_int,
+    pub n_vendor_commands: ::aya_ebpf::cty::c_int,
+    pub n_vendor_events: ::aya_ebpf::cty::c_int,
     pub max_ap_assoc_sta: u16_,
     pub max_num_csa_counters: u8_,
     pub bss_select_support: u32_,
@@ -46219,7 +46294,7 @@ pub struct wiphy {
     pub txq_limit: u32_,
     pub txq_memory_limit: u32_,
     pub txq_quantum: u32_,
-    pub tx_queue_len: ::aya_bpf::cty::c_ulong,
+    pub tx_queue_len: ::aya_ebpf::cty::c_ulong,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub pmsr_capa: *const cfg80211_pmsr_capabilities,
@@ -46234,7 +46309,7 @@ pub struct wiphy {
     pub _bitfield_align_2: [u8; 0],
     pub _bitfield_2: __BindgenBitfieldUnit<[u8; 24usize]>,
     pub __bindgen_padding_0: [u8; 2usize],
-    pub priv_: __IncompleteArrayField<::aya_bpf::cty::c_char>,
+    pub priv_: __IncompleteArrayField<::aya_ebpf::cty::c_char>,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -46308,18 +46383,18 @@ pub struct cfg80211_sched_scan_plan {
 pub struct cfg80211_sched_scan_request {
     pub reqid: u64_,
     pub ssids: *mut cfg80211_ssid,
-    pub n_ssids: ::aya_bpf::cty::c_int,
+    pub n_ssids: ::aya_ebpf::cty::c_int,
     pub n_channels: u32_,
     pub scan_width: nl80211_bss_scan_width::Type,
     pub ie: *const u8_,
     pub ie_len: usize,
     pub flags: u32_,
     pub match_sets: *mut cfg80211_match_set,
-    pub n_match_sets: ::aya_bpf::cty::c_int,
+    pub n_match_sets: ::aya_ebpf::cty::c_int,
     pub min_rssi_thold: s32,
     pub delay: u32_,
     pub scan_plans: *mut cfg80211_sched_scan_plan,
-    pub n_scan_plans: ::aya_bpf::cty::c_int,
+    pub n_scan_plans: ::aya_ebpf::cty::c_int,
     pub mac_addr: [u8_; 6usize],
     pub mac_addr_mask: [u8_; 6usize],
     pub relative_rssi_set: bool_,
@@ -46327,7 +46402,7 @@ pub struct cfg80211_sched_scan_request {
     pub rssi_adjust: cfg80211_bss_select_adjust,
     pub wiphy: *mut wiphy,
     pub dev: *mut net_device,
-    pub scan_start: ::aya_bpf::cty::c_ulong,
+    pub scan_start: ::aya_ebpf::cty::c_ulong,
     pub report_results: bool_,
     pub callback_head: callback_head,
     pub owner_nlportid: u32_,
@@ -46340,8 +46415,8 @@ pub struct cfg80211_sched_scan_request {
 pub struct cfg80211_pkt_pattern {
     pub mask: *const u8_,
     pub pattern: *const u8_,
-    pub pattern_len: ::aya_bpf::cty::c_int,
-    pub pkt_offset: ::aya_bpf::cty::c_int,
+    pub pattern_len: ::aya_ebpf::cty::c_int,
+    pub pkt_offset: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug)]
@@ -46352,7 +46427,7 @@ pub struct cfg80211_wowlan_tcp {
     pub src_port: u16_,
     pub dst_port: u16_,
     pub dst_mac: [u8_; 6usize],
-    pub payload_len: ::aya_bpf::cty::c_int,
+    pub payload_len: ::aya_ebpf::cty::c_int,
     pub payload: *const u8_,
     pub payload_seq: nl80211_wowlan_tcp_data_seq,
     pub data_interval: u32_,
@@ -46374,7 +46449,7 @@ pub struct cfg80211_wowlan {
     pub rfkill_release: bool_,
     pub patterns: *mut cfg80211_pkt_pattern,
     pub tcp: *mut cfg80211_wowlan_tcp,
-    pub n_patterns: ::aya_bpf::cty::c_int,
+    pub n_patterns: ::aya_ebpf::cty::c_int,
     pub nd_config: *mut cfg80211_sched_scan_request,
 }
 #[repr(C)]
@@ -46414,22 +46489,22 @@ pub struct wiphy_wowlan_tcp_support {
 #[derive(Debug, Copy, Clone)]
 pub struct wiphy_wowlan_support {
     pub flags: u32_,
-    pub n_patterns: ::aya_bpf::cty::c_int,
-    pub pattern_max_len: ::aya_bpf::cty::c_int,
-    pub pattern_min_len: ::aya_bpf::cty::c_int,
-    pub max_pkt_offset: ::aya_bpf::cty::c_int,
-    pub max_nd_match_sets: ::aya_bpf::cty::c_int,
+    pub n_patterns: ::aya_ebpf::cty::c_int,
+    pub pattern_max_len: ::aya_ebpf::cty::c_int,
+    pub pattern_min_len: ::aya_ebpf::cty::c_int,
+    pub max_pkt_offset: ::aya_ebpf::cty::c_int,
+    pub max_nd_match_sets: ::aya_ebpf::cty::c_int,
     pub tcp: *const wiphy_wowlan_tcp_support,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct wiphy_coalesce_support {
-    pub n_rules: ::aya_bpf::cty::c_int,
-    pub max_delay: ::aya_bpf::cty::c_int,
-    pub n_patterns: ::aya_bpf::cty::c_int,
-    pub pattern_max_len: ::aya_bpf::cty::c_int,
-    pub pattern_min_len: ::aya_bpf::cty::c_int,
-    pub max_pkt_offset: ::aya_bpf::cty::c_int,
+    pub n_rules: ::aya_ebpf::cty::c_int,
+    pub max_delay: ::aya_ebpf::cty::c_int,
+    pub n_patterns: ::aya_ebpf::cty::c_int,
+    pub pattern_max_len: ::aya_ebpf::cty::c_int,
+    pub pattern_min_len: ::aya_ebpf::cty::c_int,
+    pub max_pkt_offset: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -46440,22 +46515,22 @@ pub struct wiphy_vendor_command {
         unsafe extern "C" fn(
             arg1: *mut wiphy,
             arg2: *mut wireless_dev,
-            arg3: *const ::aya_bpf::cty::c_void,
-            arg4: ::aya_bpf::cty::c_int,
-        ) -> ::aya_bpf::cty::c_int,
+            arg3: *const ::aya_ebpf::cty::c_void,
+            arg4: ::aya_ebpf::cty::c_int,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub dumpit: ::core::option::Option<
         unsafe extern "C" fn(
             arg1: *mut wiphy,
             arg2: *mut wireless_dev,
             arg3: *mut sk_buff,
-            arg4: *const ::aya_bpf::cty::c_void,
-            arg5: ::aya_bpf::cty::c_int,
-            arg6: *mut ::aya_bpf::cty::c_ulong,
-        ) -> ::aya_bpf::cty::c_int,
+            arg4: *const ::aya_ebpf::cty::c_void,
+            arg5: ::aya_ebpf::cty::c_int,
+            arg6: *mut ::aya_ebpf::cty::c_ulong,
+        ) -> ::aya_ebpf::cty::c_int,
     >,
     pub policy: *const nla_policy,
-    pub maxattr: ::aya_bpf::cty::c_uint,
+    pub maxattr: ::aya_ebpf::cty::c_uint,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -46470,7 +46545,7 @@ pub struct wiphy_iftype_ext_capab {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct cfg80211_pmsr_capabilities {
-    pub max_peers: ::aya_bpf::cty::c_uint,
+    pub max_peers: ::aya_ebpf::cty::c_uint,
     pub _bitfield_align_1: [u8; 0],
     pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>,
     pub ftm: cfg80211_pmsr_capabilities__bindgen_ty_1,
@@ -46651,7 +46726,7 @@ impl cfg80211_pmsr_capabilities {
 pub struct wiphy_iftype_akm_suites {
     pub iftypes_mask: u16_,
     pub akm_suites: *const u32_,
-    pub n_akm_suites: ::aya_bpf::cty::c_int,
+    pub n_akm_suites: ::aya_ebpf::cty::c_int,
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
@@ -46692,7 +46767,7 @@ pub struct xdp_ring {
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]
 pub struct mptcp_mib {
-    pub mibs: [::aya_bpf::cty::c_ulong; 58usize],
+    pub mibs: [::aya_ebpf::cty::c_ulong; 58usize],
 }
 #[repr(C)]
 #[derive(Debug, Copy, Clone)]