Searched refs:bpf_obj_free_fields (Results 1 – 8 of 8) sorted by relevance
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | htab_update.c | 26 int bpf_obj_free_fields(void *ctx) in bpf_obj_free_fields() function
|
| /linux/kernel/bpf/ |
| H A D | arraymap.c | 389 bpf_obj_free_fields(array->map.record, val); in array_map_update_elem() 397 bpf_obj_free_fields(array->map.record, val); in array_map_update_elem() 437 bpf_obj_free_fields(array->map.record, ptr); in bpf_percpu_array_update() 444 bpf_obj_free_fields(array->map.record, ptr); in bpf_percpu_array_update() 488 bpf_obj_free_fields(map->record, per_cpu_ptr(pptr, cpu)); in array_map_free() 494 bpf_obj_free_fields(map->record, array_map_elem_ptr(array, i)); in array_map_free()
|
| H A D | hashtab.c | 256 bpf_obj_free_fields(htab->map.record, per_cpu_ptr(pptr, cpu)); in htab_free_prealloced_fields() 260 bpf_obj_free_fields(htab->map.record, in htab_free_prealloced_fields() 475 bpf_obj_free_fields(hrec->record, map_value); in htab_mem_dtor() 488 bpf_obj_free_fields(hrec->record, per_cpu_ptr(pptr, cpu)); in htab_pcpu_mem_dtor() 848 bpf_obj_free_fields(htab->map.record, per_cpu_ptr(pptr, cpu)); in check_and_free_fields() 852 bpf_obj_free_fields(htab->map.record, map_value); in check_and_free_fields() 1022 bpf_obj_free_fields(htab->map.record, ptr); in pcpu_copy_value() 1032 bpf_obj_free_fields(htab->map.record, ptr); in pcpu_copy_value() 1040 bpf_obj_free_fields(htab->map.record, ptr); in pcpu_copy_value()
|
| H A D | bpf_local_storage.c | 177 bpf_obj_free_fields(smap->map.record, SDATA(selem)->data); in __bpf_selem_free_rcu() 211 bpf_obj_free_fields(smap->map.record, SDATA(selem)->data); in bpf_selem_free_rcu() 458 bpf_obj_free_fields(smap->map.record, SDATA(selem)->data); in bpf_selem_unlink_nofail()
|
| H A D | helpers.c | 2341 bpf_obj_free_fields(rec, p); in __bpf_obj_drop_impl()
|
| H A D | syscall.c | 810 void bpf_obj_free_fields(const struct btf_record *rec, void *obj) in bpf_obj_free_fields() function
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | htab_update.c | 26 bpf_program__set_autoload(skel->progs.bpf_obj_free_fields, true); in test_reenter_update()
|
| /linux/include/linux/ |
| H A D | bpf.h | 2601 void bpf_obj_free_fields(const struct btf_record *rec, void *obj);
|