/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A D | test_btf.h | 22 #define BTF_ARRAY_ENC(type, index_type, nr_elems) \ 23 (type), (index_type), (nr_elems) 24 #define BTF_TYPE_ARRAY_ENC(type, index_type, nr_elems) \ 26 BTF_ARRAY_ENC(type, index_type, nr_elems) 28 #define BTF_STRUCT_ENC(name, nr_elems, sz) \ 29 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, nr_elems), sz) 31 #define BTF_UNION_ENC(name, nr_elems, sz) \ 32 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_UNION, 0, nr_elems), sz)
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | test_btf.h | 24 #define BTF_ARRAY_ENC(type, index_type, nr_elems) \ 25 (type), (index_type), (nr_elems) 26 #define BTF_TYPE_ARRAY_ENC(type, index_type, nr_elems) \ 28 BTF_ARRAY_ENC(type, index_type, nr_elems) 30 #define BTF_STRUCT_ENC(name, nr_elems, sz) \ 31 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, nr_elems), sz) 33 #define BTF_UNION_ENC(name, nr_elems, sz) \ 34 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_UNION, 0, nr_elems), sz)
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | bpf_lru_list.c | 566 u32 nr_elems) in bpf_common_lru_populate() 571 for (i = 0; i < nr_elems; i++) { in bpf_common_lru_populate() 584 u32 nr_elems) in bpf_percpu_lru_populate() 590 pcpu_entries = nr_elems / num_possible_cpus(); in bpf_percpu_lru_populate() 606 if (i == nr_elems) in bpf_percpu_lru_populate() 614 u32 elem_size, u32 nr_elems) in bpf_lru_populate() 618 nr_elems); in bpf_lru_populate() 621 nr_elems); in bpf_lru_populate() 564 bpf_common_lru_populate(struct bpf_lru *lru, void *buf, u32 node_offset, u32 elem_size, u32 nr_elems) bpf_common_lru_populate() argument 582 bpf_percpu_lru_populate(struct bpf_lru *lru, void *buf, u32 node_offset, u32 elem_size, u32 nr_elems) bpf_percpu_lru_populate() argument 613 bpf_lru_populate(struct bpf_lru *lru, void *buf, u32 node_offset, u32 elem_size, u32 nr_elems) bpf_lru_populate() argument
|
H A D | percpu_freelist.c | 102 u32 nr_elems) in pcpu_freelist_populate() 107 n = nr_elems / num_possible_cpus(); in pcpu_freelist_populate() 108 m = nr_elems % num_possible_cpus(); in pcpu_freelist_populate() 101 pcpu_freelist_populate(struct pcpu_freelist *s, void *buf, u32 elem_size, u32 nr_elems) pcpu_freelist_populate() argument
|
H A D | percpu_freelist.h | 30 u32 nr_elems);
|
H A D | bpf_lru_list.h | 73 u32 elem_size, u32 nr_elems);
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | bpf_lru_list.c | 566 u32 nr_elems) in bpf_common_lru_populate() 571 for (i = 0; i < nr_elems; i++) { in bpf_common_lru_populate() 584 u32 nr_elems) in bpf_percpu_lru_populate() 590 pcpu_entries = nr_elems / num_possible_cpus(); in bpf_percpu_lru_populate() 606 if (i == nr_elems) in bpf_percpu_lru_populate() 614 u32 elem_size, u32 nr_elems) in bpf_lru_populate() 618 nr_elems); in bpf_lru_populate() 621 nr_elems); in bpf_lru_populate() 564 bpf_common_lru_populate(struct bpf_lru *lru, void *buf, u32 node_offset, u32 elem_size, u32 nr_elems) bpf_common_lru_populate() argument 582 bpf_percpu_lru_populate(struct bpf_lru *lru, void *buf, u32 node_offset, u32 elem_size, u32 nr_elems) bpf_percpu_lru_populate() argument 613 bpf_lru_populate(struct bpf_lru *lru, void *buf, u32 node_offset, u32 elem_size, u32 nr_elems) bpf_lru_populate() argument
|
H A D | percpu_freelist.c | 100 u32 nr_elems) in pcpu_freelist_populate() 105 n = nr_elems / num_possible_cpus(); in pcpu_freelist_populate() 106 m = nr_elems % num_possible_cpus(); in pcpu_freelist_populate() 99 pcpu_freelist_populate(struct pcpu_freelist *s, void *buf, u32 elem_size, u32 nr_elems) pcpu_freelist_populate() argument
|
H A D | percpu_freelist.h | 30 u32 nr_elems);
|
H A D | bpf_lru_list.h | 74 u32 elem_size, u32 nr_elems);
|
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | btf.h | 91 int index_type_id, int elem_type_id, __u32 nr_elems);
|
H A D | btf.c | 1693 * - *nr_elems* - the size of the array; 1698 int btf__add_array(struct btf *btf, int index_type_id, int elem_type_id, __u32 nr_elems) in btf__add_array() argument 1722 a->nelems = nr_elems; in btf__add_array()
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | btf.h | 180 int index_type_id, int elem_type_id, __u32 nr_elems);
|
H A D | btf.c | 1895 * - *nr_elems* - the size of the array; 1900 int btf__add_array(struct btf *btf, int index_type_id, int elem_type_id, __u32 nr_elems) in btf__add_array() argument 1924 a->nelems = nr_elems; in btf__add_array()
|