Home
last modified time | relevance | path

Searched defs:bpf_map_ops (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/libbpf/.github/actions/build-selftests/
H A Dvmlinux.h7116 struct bpf_map_ops { struct
7117 int (*map_alloc_check)(union bpf_attr *);
7118 struct bpf_map * (*map_alloc)(union bpf_attr *);
7119 void (*map_release)(struct bpf_map *, struct file *);
7120 void (*map_free)(struct bpf_map *);
7121 int (*map_get_next_key)(struct bpf_map *, void *, void *);
7122 void (*map_release_uref)(struct bpf_map *);
7123 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
7124 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
7125 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/powerpc/
H A Dvmlinux.h13475 struct bpf_map_ops { struct
13476 int (*map_alloc_check)(union bpf_attr *);
13477 struct bpf_map * (*map_alloc)(union bpf_attr *);
13478 void (*map_release)(struct bpf_map *, struct file *);
13479 void (*map_free)(struct bpf_map *);
13480 int (*map_get_next_key)(struct bpf_map *, void *, void *);
13481 void (*map_release_uref)(struct bpf_map *);
13482 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
13483 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
13484 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
H A Dvmlinux_600.h13475 struct bpf_map_ops { struct
13476 int (*map_alloc_check)(union bpf_attr *);
13477 struct bpf_map * (*map_alloc)(union bpf_attr *);
13478 void (*map_release)(struct bpf_map *, struct file *);
13479 void (*map_free)(struct bpf_map *);
13480 int (*map_get_next_key)(struct bpf_map *, void *, void *);
13481 void (*map_release_uref)(struct bpf_map *);
13482 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
13483 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
13484 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/loongarch/
H A Dvmlinux.h10716 struct bpf_map_ops { struct
10717 int (*map_alloc_check)(union bpf_attr *);
10718 struct bpf_map * (*map_alloc)(union bpf_attr *);
10719 void (*map_release)(struct bpf_map *, struct file *);
10720 void (*map_free)(struct bpf_map *);
10721 int (*map_get_next_key)(struct bpf_map *, void *, void *);
10722 void (*map_release_uref)(struct bpf_map *);
10723 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
10724 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
10725 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
H A Dvmlinux_602.h10716 struct bpf_map_ops { struct
10717 int (*map_alloc_check)(union bpf_attr *);
10718 struct bpf_map * (*map_alloc)(union bpf_attr *);
10719 void (*map_release)(struct bpf_map *, struct file *);
10720 void (*map_free)(struct bpf_map *);
10721 int (*map_get_next_key)(struct bpf_map *, void *, void *);
10722 void (*map_release_uref)(struct bpf_map *);
10723 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
10724 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
10725 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/x86/
H A Dvmlinux.h30047 struct bpf_map_ops { struct
30048 int (*map_alloc_check)(union bpf_attr *);
30049 struct bpf_map * (*map_alloc)(union bpf_attr *);
30050 void (*map_release)(struct bpf_map *, struct file *);
30051 void (*map_free)(struct bpf_map *);
30052 int (*map_get_next_key)(struct bpf_map *, void *, void *);
30053 void (*map_release_uref)(struct bpf_map *);
30054 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
30055 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
30056 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
H A Dvmlinux_518.h30047 struct bpf_map_ops { struct
30048 int (*map_alloc_check)(union bpf_attr *);
30049 struct bpf_map * (*map_alloc)(union bpf_attr *);
30050 void (*map_release)(struct bpf_map *, struct file *);
30051 void (*map_free)(struct bpf_map *);
30052 int (*map_get_next_key)(struct bpf_map *, void *, void *);
30053 void (*map_release_uref)(struct bpf_map *);
30054 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
30055 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
30056 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/arm64/
H A Dvmlinux.h14417 struct bpf_map_ops { struct
14418 int (*map_alloc_check)(union bpf_attr *);
14419 struct bpf_map * (*map_alloc)(union bpf_attr *);
14420 void (*map_release)(struct bpf_map *, struct file *);
14421 void (*map_free)(struct bpf_map *);
14422 int (*map_get_next_key)(struct bpf_map *, void *, void *);
14423 void (*map_release_uref)(struct bpf_map *);
14424 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
14425 …(struct bpf_map *, const union bpf_attr *, union bpf_attr __attribute__((btf_type_tag("user"))) *);
14426 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/x86_64/
H A Dvmlinux.h27973 struct bpf_map_ops { struct
27974 int (*map_alloc_check)(union bpf_attr *);
27975 struct bpf_map * (*map_alloc)(union bpf_attr *);
27976 void (*map_release)(struct bpf_map *, struct file *);
27977 void (*map_free)(struct bpf_map *);
27978 int (*map_get_next_key)(struct bpf_map *, void *, void *);
27979 void (*map_release_uref)(struct bpf_map *);
27980 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
27981 …(struct bpf_map *, const union bpf_attr *, union bpf_attr __attribute__((btf_type_tag("user"))) *);
27982 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/arm64/
H A Dvmlinux_608.h9604 struct bpf_map_ops { struct
9605 int (*map_alloc_check)(union bpf_attr *);
9606 struct bpf_map * (*map_alloc)(union bpf_attr *);
9607 void (*map_release)(struct bpf_map *, struct file *);
9608 void (*map_free)(struct bpf_map *);
9609 int (*map_get_next_key)(struct bpf_map *, void *, void *);
9610 void (*map_release_uref)(struct bpf_map *);
9611 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
9612 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
9613 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
H A Dvmlinux.h9604 struct bpf_map_ops { struct
9605 int (*map_alloc_check)(union bpf_attr *);
9606 struct bpf_map * (*map_alloc)(union bpf_attr *);
9607 void (*map_release)(struct bpf_map *, struct file *);
9608 void (*map_free)(struct bpf_map *);
9609 int (*map_get_next_key)(struct bpf_map *, void *, void *);
9610 void (*map_release_uref)(struct bpf_map *);
9611 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
9612 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
9613 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/riscv/
H A Dvmlinux_602.h15074 struct bpf_map_ops { struct
15075 int (*map_alloc_check)(union bpf_attr *);
15076 struct bpf_map * (*map_alloc)(union bpf_attr *);
15077 void (*map_release)(struct bpf_map *, struct file *);
15078 void (*map_free)(struct bpf_map *);
15079 int (*map_get_next_key)(struct bpf_map *, void *, void *);
15080 void (*map_release_uref)(struct bpf_map *);
15081 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
15082 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
15083 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]
H A Dvmlinux.h15074 struct bpf_map_ops { struct
15075 int (*map_alloc_check)(union bpf_attr *);
15076 struct bpf_map * (*map_alloc)(union bpf_attr *);
15077 void (*map_release)(struct bpf_map *, struct file *);
15078 void (*map_free)(struct bpf_map *);
15079 int (*map_get_next_key)(struct bpf_map *, void *, void *);
15080 void (*map_release_uref)(struct bpf_map *);
15081 void * (*map_lookup_elem_sys_only)(struct bpf_map *, void *);
15082 int (*map_lookup_batch)(struct bpf_map *, const union bpf_attr *, union bpf_attr *);
15083 int (*map_lookup_and_delete_elem)(struct bpf_map *, void *, void *, u64);
[all …]