bpf_obj_free_fields
void bpf_obj_free_fields(const struct btf_record *rec, void *obj);
bpf_obj_free_fields(array->map.record, val);
bpf_obj_free_fields(array->map.record, val);
bpf_obj_free_fields(array->map.record, ptr);
bpf_obj_free_fields(array->map.record, ptr);
bpf_obj_free_fields(map->record, per_cpu_ptr(pptr, cpu));
bpf_obj_free_fields(map->record, array_map_elem_ptr(array, i));
bpf_obj_free_fields(smap->map.record, SDATA(selem)->data);
bpf_obj_free_fields(smap->map.record, SDATA(selem)->data);
bpf_obj_free_fields(smap->map.record, SDATA(selem)->data);
bpf_obj_free_fields(htab->map.record, ptr);
bpf_obj_free_fields(htab->map.record, ptr);
bpf_obj_free_fields(htab->map.record, ptr);
bpf_obj_free_fields(htab->map.record, per_cpu_ptr(pptr, cpu));
bpf_obj_free_fields(htab->map.record,
bpf_obj_free_fields(hrec->record, map_value);
bpf_obj_free_fields(hrec->record, per_cpu_ptr(pptr, cpu));
bpf_obj_free_fields(htab->map.record, per_cpu_ptr(pptr, cpu));
bpf_obj_free_fields(htab->map.record, map_value);
bpf_obj_free_fields(rec, p);
bpf_program__set_autoload(skel->progs.bpf_obj_free_fields, true);
int bpf_obj_free_fields(void *ctx)