Searched refs:nr_off (Results 1 – 4 of 4) sorted by relevance
/linux-5.19.10/kernel/bpf/ |
D | syscall.c | 500 return bsearch(&offset, tab->off, tab->nr_off, sizeof(tab->off[0]), bpf_map_kptr_off_cmp); in bpf_map_kptr_off_contains() 510 for (i = 0; i < tab->nr_off; i++) { in bpf_map_free_kptr_off_tab() 526 size = offsetof(struct bpf_map_value_off, off[tab->nr_off]); in bpf_map_copy_kptr_off_tab() 531 for (i = 0; i < tab->nr_off; i++) { in bpf_map_copy_kptr_off_tab() 556 if (tab_a->nr_off != tab_b->nr_off) in bpf_map_equal_kptr_off_tab() 558 size = offsetof(struct bpf_map_value_off, off[tab_a->nr_off]); in bpf_map_equal_kptr_off_tab() 573 for (i = 0; i < tab->nr_off; i++) { in bpf_map_free_kptrs() 950 for (i = 0; i < tab->nr_off; i++) { in bpf_map_alloc_off_arr() 954 off_arr->cnt += tab->nr_off; in bpf_map_alloc_off_arr()
|
D | btf.c | 3422 int ret, i, nr_off; in btf_parse_kptrs() local 3430 nr_off = ret; in btf_parse_kptrs() 3431 tab = kzalloc(offsetof(struct bpf_map_value_off, off[nr_off]), GFP_KERNEL | __GFP_NOWARN); in btf_parse_kptrs() 3435 for (i = 0; i < nr_off; i++) { in btf_parse_kptrs() 3501 tab->nr_off = nr_off; in btf_parse_kptrs()
|
D | verifier.c | 3823 for (i = 0; i < tab->nr_off; i++) { in check_map_access()
|
/linux-5.19.10/include/linux/ |
D | bpf.h | 184 u32 nr_off; member 271 for (i = 0; i < tab->nr_off; i++) in check_and_init_map_value()
|