Lines Matching refs:mmaped
565 void *mmaped; member
1822 void *mmaped; in bpf_map_mmap_resize() local
1824 if (!map->mmaped) in bpf_map_mmap_resize()
1830 mmaped = mmap(NULL, new_sz, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0); in bpf_map_mmap_resize()
1831 if (mmaped == MAP_FAILED) in bpf_map_mmap_resize()
1834 memcpy(mmaped, map->mmaped, min(old_sz, new_sz)); in bpf_map_mmap_resize()
1835 munmap(map->mmaped, old_sz); in bpf_map_mmap_resize()
1836 map->mmaped = mmaped; in bpf_map_mmap_resize()
1974 map->mmaped = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE, in bpf_object__init_internal_map()
1976 if (map->mmaped == MAP_FAILED) { in bpf_object__init_internal_map()
1978 map->mmaped = NULL; in bpf_object__init_internal_map()
1986 memcpy(map->mmaped, data, data_sz); in bpf_object__init_internal_map()
2988 map->mmaped = obj->arena_data; in init_arena_map_data()
5144 map->mmaped, map->def.value_size); in bpf_object__populate_internal_map()
5150 err = bpf_map_update_elem(map->fd, &zero, map->mmaped, 0); in bpf_object__populate_internal_map()
5180 void *mmaped; in bpf_object__populate_internal_map() local
5187 mmaped = mmap(map->mmaped, mmap_sz, prot, MAP_SHARED | MAP_FIXED, map->fd, 0); in bpf_object__populate_internal_map()
5188 if (mmaped == MAP_FAILED) { in bpf_object__populate_internal_map()
5194 map->mmaped = mmaped; in bpf_object__populate_internal_map()
5195 } else if (map->mmaped) { in bpf_object__populate_internal_map()
5196 munmap(map->mmaped, mmap_sz); in bpf_object__populate_internal_map()
5197 map->mmaped = NULL; in bpf_object__populate_internal_map()
5508 map->mmaped = mmap((void *)(long)map->map_extra, in bpf_object__create_maps()
5512 if (map->mmaped == MAP_FAILED) { in bpf_object__create_maps()
5514 map->mmaped = NULL; in bpf_object__create_maps()
5520 memcpy(map->mmaped, obj->arena_data, obj->arena_data_sz); in bpf_object__create_maps()
8421 kcfg_data = obj->maps[obj->kconfig_map_idx].mmaped; in bpf_object__resolve_externs()
9099 if (map->mmaped && map->mmaped != map->obj->arena_data) in bpf_map__destroy()
9100 munmap(map->mmaped, bpf_map_mmap_sz(map)); in bpf_map__destroy()
9101 map->mmaped = NULL; in bpf_map__destroy()
10370 if (map->mmaped) { in bpf_map__set_value_size()
10416 if (!map->mmaped || map->libbpf_type == LIBBPF_MAP_KCONFIG) in bpf_map__set_initial_value()
10426 memcpy(map->mmaped, data, size); in bpf_map__set_initial_value()
10438 if (!map->mmaped) in bpf_map__initial_value()
10446 return map->mmaped; in bpf_map__initial_value()
13884 void **mmaped = map_skel->mmaped; in populate_skeleton_maps() local
13893 if (mmaped && (*map)->libbpf_type != LIBBPF_MAP_KCONFIG) in populate_skeleton_maps()
13894 *mmaped = (*map)->mmaped; in populate_skeleton_maps()
14001 *var_skel->addr = map->mmaped + var->offset; in bpf_object__open_subskeleton()
14033 if (!map_skel->mmaped) in bpf_object__load_skeleton()
14036 *map_skel->mmaped = map->mmaped; in bpf_object__load_skeleton()