/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/bpf/progs/ |
H A D | map_ptr_kern.c | 30 struct bpf_map { struct 31 enum bpf_map_type map_type; argument 38 static inline int check_bpf_map_fields(struct bpf_map *map, __u32 key_size, in check_bpf_map_fields() argument
|
/aosp_15_r20/external/libbpf/src/ |
H A D | libbpf.c | 519 struct bpf_map { struct 533 struct bpf_map_def def; argument 540 enum libbpf_map_type libbpf_type; argument 543 struct bpf_map *inner_map; argument 544 void **init_slots; 545 int init_slots_sz; 546 char *pin_path; 547 bool pinned; 548 bool reused; 549 bool autocreate; [all …]
|
/aosp_15_r20/out/soong/.intermediates/external/rust/android-crates-io/crates/libbpf-sys/liblibbpf_sys/android_arm64_armv8-2a_cortex-a55_dylib/out/ |
D | bindgen.rs | 3038 pub struct bpf_map { struct 3061 pub fn bpf_map__get_pin_path(map: *const bpf_map) -> *const ::std::os::raw::c_char; in bpf_map__get_pin_path() argument 5075 ) -> *mut bpf_map; in bpf_object__find_map_by_name() 5084 pub fn bpf_object__next_map(obj: *const bpf_object, map: *const bpf_map) -> *mut bpf_map; in bpf_object__next_map() 5087 pub fn bpf_object__prev_map(obj: *const bpf_object, map: *const bpf_map) -> *mut bpf_map; in bpf_object__prev_map() 5090 pub fn bpf_map__set_autocreate(map: *mut bpf_map, autocreate: bool) -> ::std::os::raw::c_int; in bpf_map__set_autocreate() 5099 pub fn bpf_map__reuse_fd(map: *mut bpf_map, fd: ::std::os::raw::c_int) in bpf_map__reuse_fd() 5109 pub fn bpf_map__set_type(map: *mut bpf_map, type_: bpf_map_type) -> ::std::os::raw::c_int; in bpf_map__set_type() 5115 pub fn bpf_map__set_max_entries(map: *mut bpf_map, max_entries: __u32) in bpf_map__set_max_entries() 5122 pub fn bpf_map__set_map_flags(map: *mut bpf_map, flags: __u32) -> ::std::os::raw::c_int; in bpf_map__set_map_flags() [all …]
|
/aosp_15_r20/out/soong/.intermediates/external/rust/android-crates-io/crates/libbpf-sys/liblibbpf_bindgen/android_arm64_armv8-2a_cortex-a55_source/ |
D | bindgen.rs | 3038 pub struct bpf_map { struct 3061 pub fn bpf_map__get_pin_path(map: *const bpf_map) -> *const ::std::os::raw::c_char; in bpf_map__get_pin_path() argument 5075 ) -> *mut bpf_map; in bpf_object__find_map_by_name() 5084 pub fn bpf_object__next_map(obj: *const bpf_object, map: *const bpf_map) -> *mut bpf_map; in bpf_object__next_map() 5087 pub fn bpf_object__prev_map(obj: *const bpf_object, map: *const bpf_map) -> *mut bpf_map; in bpf_object__prev_map() 5090 pub fn bpf_map__set_autocreate(map: *mut bpf_map, autocreate: bool) -> ::std::os::raw::c_int; in bpf_map__set_autocreate() 5099 pub fn bpf_map__reuse_fd(map: *mut bpf_map, fd: ::std::os::raw::c_int) in bpf_map__reuse_fd() 5109 pub fn bpf_map__set_type(map: *mut bpf_map, type_: bpf_map_type) -> ::std::os::raw::c_int; in bpf_map__set_type() 5115 pub fn bpf_map__set_max_entries(map: *mut bpf_map, max_entries: __u32) in bpf_map__set_max_entries() 5122 pub fn bpf_map__set_map_flags(map: *mut bpf_map, flags: __u32) -> ::std::os::raw::c_int; in bpf_map__set_map_flags() [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/libbpf-sys/src/ |
D | bindings.rs | 4708 pub struct bpf_map { struct 4731 pub fn bpf_map__get_pin_path(map: *const bpf_map) -> *const ::std::os::raw::c_char; in bpf_map__get_pin_path() argument 6747 ) -> *mut bpf_map; in bpf_object__find_map_by_name() 6756 pub fn bpf_object__next_map(obj: *const bpf_object, map: *const bpf_map) -> *mut bpf_map; in bpf_object__next_map() 6759 pub fn bpf_object__prev_map(obj: *const bpf_object, map: *const bpf_map) -> *mut bpf_map; in bpf_object__prev_map() 6762 pub fn bpf_map__set_autocreate(map: *mut bpf_map, autocreate: bool) -> ::std::os::raw::c_int; in bpf_map__set_autocreate() 6771 pub fn bpf_map__reuse_fd(map: *mut bpf_map, fd: ::std::os::raw::c_int) in bpf_map__reuse_fd() 6781 pub fn bpf_map__set_type(map: *mut bpf_map, type_: bpf_map_type) -> ::std::os::raw::c_int; in bpf_map__set_type() 6787 pub fn bpf_map__set_max_entries(map: *mut bpf_map, max_entries: __u32) in bpf_map__set_max_entries() 6794 pub fn bpf_map__set_map_flags(map: *mut bpf_map, flags: __u32) -> ::std::os::raw::c_int; in bpf_map__set_map_flags() [all …]
|
/aosp_15_r20/external/libbpf/.github/actions/build-selftests/ |
H A D | vmlinux.h | 7162 struct bpf_map { struct 7163 const struct bpf_map_ops *ops; argument 7164 struct bpf_map *inner_map_meta; argument 7166 enum bpf_map_type map_type; argument 7167 u32 key_size; 7168 u32 value_size; 7169 u32 max_entries; 7170 u64 map_extra; 7171 u32 map_flags; 7172 u32 id; [all …]
|
/aosp_15_r20/external/bcc/libbpf-tools/powerpc/ |
H A D | vmlinux.h | 12815 struct bpf_map { struct 12816 const struct bpf_map_ops *ops; argument 12817 struct bpf_map *inner_map_meta; argument 12818 enum bpf_map_type map_type; argument 12825 struct bpf_map_value_off *kptr_off_tab; argument 12835 struct bpf_map_off_arr *off_arr; argument 12857 struct bpf_map map; argument
|
H A D | vmlinux_600.h | 12815 struct bpf_map { struct 12816 const struct bpf_map_ops *ops; argument 12817 struct bpf_map *inner_map_meta; argument 12818 enum bpf_map_type map_type; argument 12825 struct bpf_map_value_off *kptr_off_tab; argument 12835 struct bpf_map_off_arr *off_arr; argument 12857 struct bpf_map map; argument
|
/aosp_15_r20/external/bcc/libbpf-tools/loongarch/ |
H A D | vmlinux.h | 10760 struct bpf_map { struct 10761 const struct bpf_map_ops *ops; argument 10762 struct bpf_map *inner_map_meta; argument 10764 enum bpf_map_type map_type; argument 10765 u32 key_size; 10766 u32 value_size; 10767 u32 max_entries; 10768 u64 map_extra; 10769 u32 map_flags; 10770 u32 id; [all …]
|
H A D | vmlinux_602.h | 10760 struct bpf_map { struct 10761 const struct bpf_map_ops *ops; argument 10762 struct bpf_map *inner_map_meta; argument 10764 enum bpf_map_type map_type; argument 10765 u32 key_size; 10766 u32 value_size; 10767 u32 max_entries; 10768 u64 map_extra; 10769 u32 map_flags; 10770 u32 id; [all …]
|
/aosp_15_r20/external/bcc/libbpf-tools/x86/ |
H A D | vmlinux.h | 29673 struct bpf_map { struct 29674 const struct bpf_map_ops *ops; argument 29675 struct bpf_map *inner_map_meta; argument 29677 enum bpf_map_type map_type; argument 29684 struct bpf_map_value_off *kptr_off_tab; argument 29694 struct bpf_map_off_arr *off_arr; argument 29717 struct bpf_map map; argument 64820 int (*bpf_map)(struct bpf_map *, fmode_t); member 65063 struct hlist_head bpf_map; member
|
H A D | vmlinux_518.h | 29673 struct bpf_map { struct 29674 const struct bpf_map_ops *ops; argument 29675 struct bpf_map *inner_map_meta; argument 29677 enum bpf_map_type map_type; argument 29684 struct bpf_map_value_off *kptr_off_tab; argument 29694 struct bpf_map_off_arr *off_arr; argument 29717 struct bpf_map map; argument 64820 int (*bpf_map)(struct bpf_map *, fmode_t); member 65063 struct hlist_head bpf_map; member
|
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/arm64/ |
H A D | vmlinux.h | 14360 struct bpf_map { struct 14361 const struct bpf_map_ops *ops; argument 14362 struct bpf_map *inner_map_meta; argument 14364 enum bpf_map_type map_type; argument 14365 u32 key_size; 14366 u32 value_size; 14367 u32 max_entries; 14368 u64 map_extra; 14369 u32 map_flags; 14370 u32 id; [all …]
|
/aosp_15_r20/external/bcc/libbpf-tools/arm64/ |
H A D | vmlinux_608.h | 9652 struct bpf_map { struct 9653 const struct bpf_map_ops *ops; argument 9654 struct bpf_map *inner_map_meta; argument 9656 enum bpf_map_type map_type; argument 9663 struct bpf_map_value_off *kptr_off_tab; argument 9673 struct bpf_map_off_arr *off_arr; argument 9674 atomic64_t refcnt; 9675 atomic64_t usercnt; 9676 struct work_struct work; 9677 struct mutex freeze_mutex; [all …]
|
H A D | vmlinux.h | 9652 struct bpf_map { struct 9653 const struct bpf_map_ops *ops; argument 9654 struct bpf_map *inner_map_meta; argument 9656 enum bpf_map_type map_type; argument 9663 struct bpf_map_value_off *kptr_off_tab; argument 9673 struct bpf_map_off_arr *off_arr; argument 9674 atomic64_t refcnt; 9675 atomic64_t usercnt; 9676 struct work_struct work; 9677 struct mutex freeze_mutex; [all …]
|
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/x86_64/ |
H A D | vmlinux.h | 27916 struct bpf_map { struct 27917 const struct bpf_map_ops *ops; argument 27918 struct bpf_map *inner_map_meta; argument 27920 enum bpf_map_type map_type; argument 27921 u32 key_size; 27922 u32 value_size; 27923 u32 max_entries; 27924 u64 map_extra; 27925 u32 map_flags; 27926 u32 id; [all …]
|
/aosp_15_r20/external/bcc/libbpf-tools/riscv/ |
H A D | vmlinux_602.h | 15118 struct bpf_map { struct 15119 const struct bpf_map_ops *ops; argument 15120 struct bpf_map *inner_map_meta; argument 15121 enum bpf_map_type map_type; argument 15122 u32 key_size; 15123 u32 value_size; 15124 u32 max_entries; 15125 u64 map_extra; 15126 u32 map_flags; 15127 u32 id; [all …]
|
H A D | vmlinux.h | 15118 struct bpf_map { struct 15119 const struct bpf_map_ops *ops; argument 15120 struct bpf_map *inner_map_meta; argument 15121 enum bpf_map_type map_type; argument 15122 u32 key_size; 15123 u32 value_size; 15124 u32 max_entries; 15125 u64 map_extra; 15126 u32 map_flags; 15127 u32 id; [all …]
|