Home
last modified time | relevance | path

Searched refs:map_size (Results 1 – 25 of 85) sorted by relevance

1234

/Linux-v5.15/drivers/firmware/efi/libstub/
Dmem.c9 unsigned long map_size, in mmap_has_headroom() argument
12 unsigned long slack = buff_size - map_size; in mmap_has_headroom()
34 *map->map_size = *map->desc_size * 32; in efi_get_memory_map()
35 *map->buff_size = *map->map_size; in efi_get_memory_map()
38 *map->map_size, (void **)&m); in efi_get_memory_map()
44 status = efi_bs_call(get_memory_map, map->map_size, m, in efi_get_memory_map()
47 !mmap_has_headroom(*map->buff_size, *map->map_size, in efi_get_memory_map()
57 *map->map_size += *map->desc_size * EFI_MMAP_NR_SLACK_SLOTS; in efi_get_memory_map()
58 *map->buff_size = *map->map_size; in efi_get_memory_map()
Drandomalloc.c58 unsigned long map_size, desc_size, total_slots = 0, target_slot; in efi_random_alloc() local
66 map.map_size = &map_size; in efi_random_alloc()
82 for (map_offset = 0; map_offset < map_size; map_offset += desc_size) { in efi_random_alloc()
105 for (map_offset = 0; map_offset < map_size; map_offset += desc_size) { in efi_random_alloc()
Drelocate.c26 unsigned long map_size, desc_size, buff_size; in efi_low_alloc_above() local
34 boot_map.map_size = &map_size; in efi_low_alloc_above()
55 for (i = 0; i < map_size / desc_size; i++) { in efi_low_alloc_above()
90 if (i == map_size / desc_size) in efi_low_alloc_above()
Darm64-stub.c45 unsigned long map_size, desc_size, buff_size; in check_image_region() local
53 map.map_size = &map_size; in check_image_region()
63 for (map_offset = 0; map_offset < map_size; map_offset += desc_size) { in check_image_region()
Dfdt.c179 fdt_val32 = cpu_to_fdt32(*map->map_size); in update_fdt_memmap()
215 efi_get_virtmap(*map->map, *map->map_size, *map->desc_size, in exit_boot_func()
246 unsigned long map_size, desc_size, buff_size; in allocate_new_fdt_and_exit_boot() local
256 map.map_size = &map_size; in allocate_new_fdt_and_exit_boot()
332 for (l = 0; l < map_size; l += desc_size) { in allocate_new_fdt_and_exit_boot()
Dx86-stub.c575 unsigned long map_size, desc_size, map_key; in allocate_e820() local
580 map_size = 0; in allocate_e820()
581 status = efi_bs_call(get_memory_map, &map_size, NULL, &map_key, in allocate_e820()
586 nr_desc = map_size / desc_size + EFI_MMAP_NR_SLACK_SLOTS; in allocate_e820()
620 p->efi->efi_memmap_size = *map->map_size; in exit_boot_func()
637 map.map_size = &map_sz; in exit_boot()
/Linux-v5.15/tools/testing/selftests/arm64/mte/
Dcheck_mmap_options.c63 int run, result, map_size; in check_anonymous_memory_mapping() local
69 map_size = sizes[run] + OVERFLOW + UNDERFLOW; in check_anonymous_memory_mapping()
70 map_ptr = (char *)mte_allocate_memory(map_size, mem_type, mapping, false); in check_anonymous_memory_mapping()
71 if (check_allocated_memory(map_ptr, map_size, mem_type, false) != KSFT_PASS) in check_anonymous_memory_mapping()
80 munmap((void *)map_ptr, map_size); in check_anonymous_memory_mapping()
85 mte_free_memory((void *)map_ptr, map_size, mem_type, false); in check_anonymous_memory_mapping()
95 int run, fd, map_size; in check_file_memory_mapping() local
105 map_size = sizes[run] + UNDERFLOW + OVERFLOW; in check_file_memory_mapping()
106 map_ptr = (char *)mte_allocate_file_memory(map_size, mem_type, mapping, false, fd); in check_file_memory_mapping()
107 if (check_allocated_memory(map_ptr, map_size, mem_type, false) != KSFT_PASS) { in check_file_memory_mapping()
[all …]
Dcheck_child_memory.c109 int run, fd, map_size, result = KSFT_PASS; in check_child_file_mapping() local
118 map_size = sizes[run] + OVERFLOW + UNDERFLOW; in check_child_file_mapping()
119 map_ptr = (char *)mte_allocate_file_memory(map_size, mem_type, mapping, false, fd); in check_child_file_mapping()
120 if (check_allocated_memory(map_ptr, map_size, mem_type, false) != KSFT_PASS) { in check_child_file_mapping()
130 munmap((void *)map_ptr, map_size); in check_child_file_mapping()
136 munmap((void *)map_ptr, map_size); in check_child_file_mapping()
Dmte_common_util.c203 int map_size = size + range_before + range_after; in mte_allocate_file_memory_tag_range() local
211 for (index = INIT_BUFFER_SIZE; index < map_size; index += INIT_BUFFER_SIZE) in mte_allocate_file_memory_tag_range()
217 if (write(fd, buffer, map_size - index) != map_size - index) { in mte_allocate_file_memory_tag_range()
/Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth-trace.h101 size_t map_size,
106 TP_ARGS(netdev, vaddr, size, dma_addr, map_size, bpid),
117 __field(size_t, map_size)
129 __entry->map_size = map_size;
142 __entry->map_size,
/Linux-v5.15/drivers/firmware/efi/
Dmokvar-table.c106 unsigned long map_size = 0; in efi_mokvar_table_init() local
139 if (map_size_needed > map_size) { in efi_mokvar_table_init()
141 early_memunmap(va, map_size); in efi_mokvar_table_init()
148 map_size = min(map_size_needed + 2*EFI_PAGE_SIZE, in efi_mokvar_table_init()
150 va = early_memremap(efi.mokvar_table, map_size); in efi_mokvar_table_init()
153 efi.mokvar_table, map_size); in efi_mokvar_table_init()
178 early_memunmap(va, map_size); in efi_mokvar_table_init()
/Linux-v5.15/tools/testing/selftests/vm/
Dksm_tests.c121 static void *allocate_memory(void *ptr, int prot, int mapping, char data, size_t map_size) in allocate_memory() argument
123 void *map_ptr = mmap(ptr, map_size, PROT_WRITE, mapping, -1, 0); in allocate_memory()
129 memset(map_ptr, data, map_size); in allocate_memory()
130 if (mprotect(map_ptr, map_size, prot)) { in allocate_memory()
132 munmap(map_ptr, map_size); in allocate_memory()
419 static int ksm_merge_time(int mapping, int prot, int timeout, size_t map_size) in ksm_merge_time() argument
425 map_size *= MB; in ksm_merge_time()
427 map_ptr = allocate_memory(NULL, prot, mapping, '*', map_size); in ksm_merge_time()
435 if (ksm_merge_pages(map_ptr, map_size, start_time, timeout)) in ksm_merge_time()
445 printf("Total size: %lu MiB\n", map_size / MB); in ksm_merge_time()
[all …]
/Linux-v5.15/arch/um/kernel/
Dphysmem.c83 long map_size = len - reserve; in setup_physmem() local
86 if(map_size <= 0) { in setup_physmem()
95 map_size, 1, 1, 1); in setup_physmem()
98 "failed - errno = %d\n", map_size, in setup_physmem()
115 max_low_pfn = min_low_pfn + (map_size >> PAGE_SHIFT); in setup_physmem()
/Linux-v5.15/tools/perf/util/
Dbpf_counter_cgroup.c52 int map_size, map_fd; in bperf_load_program() local
67 map_size = total_cpus * evlist->core.nr_entries / nr_cgroups; in bperf_load_program()
68 bpf_map__resize(skel->maps.events, map_size); in bperf_load_program()
71 map_size = evlist->core.nr_entries / nr_cgroups; in bperf_load_program()
72 bpf_map__resize(skel->maps.prev_readings, map_size); in bperf_load_program()
74 map_size = evlist->core.nr_entries; in bperf_load_program()
75 bpf_map__resize(skel->maps.cgrp_readings, map_size); in bperf_load_program()
/Linux-v5.15/drivers/video/fbdev/
Dsbuslib.c47 unsigned int size, page, r, map_size; in sbusfb_mmap_helper() local
67 map_size = 0; in sbusfb_mmap_helper()
70 map_size = sbusfb_mmapsize(map[i].size, fbsize); in sbusfb_mmap_helper()
79 if (!map_size) { in sbusfb_mmap_helper()
83 if (page + map_size > size) in sbusfb_mmap_helper()
84 map_size = size - page; in sbusfb_mmap_helper()
89 map_size, in sbusfb_mmap_helper()
93 page += map_size; in sbusfb_mmap_helper()
/Linux-v5.15/tools/testing/selftests/bpf/
Dtest_lru_map.c261 unsigned int map_size; in test_lru_sanity1() local
276 map_size = tgt_free + batch_size; in test_lru_sanity1()
277 lru_map_fd = create_map(map_type, map_flags, map_size); in test_lru_sanity1()
280 expected_map_fd = create_map(BPF_MAP_TYPE_HASH, 0, map_size); in test_lru_sanity1()
338 unsigned int map_size; in test_lru_sanity2() local
353 map_size = tgt_free + batch_size; in test_lru_sanity2()
354 lru_map_fd = create_map(map_type, map_flags, map_size); in test_lru_sanity2()
357 expected_map_fd = create_map(BPF_MAP_TYPE_HASH, 0, map_size); in test_lru_sanity2()
445 unsigned int map_size; in test_lru_sanity3() local
460 map_size = tgt_free * 2; in test_lru_sanity3()
[all …]
/Linux-v5.15/drivers/input/
Dsparse-keymap.c170 size_t map_size = 1; /* to account for the last KE_END entry */ in sparse_keymap_setup() local
177 map_size++; in sparse_keymap_setup()
179 map = devm_kmemdup(&dev->dev, keymap, map_size * sizeof(*map), in sparse_keymap_setup()
184 for (i = 0; i < map_size; i++) { in sparse_keymap_setup()
214 dev->keycodemax = map_size; in sparse_keymap_setup()
/Linux-v5.15/drivers/gpu/drm/omapdrm/
Dtcm-sita.c169 ret = r2l_b2t_1d(num_slots, &pos, tcm->bitmap, tcm->map_size); in sita_reserve_1d()
190 tcm->map_size, tcm->width); in sita_reserve_2d()
231 size_t map_size = BITS_TO_LONGS(width*height) * sizeof(unsigned long); in sita_init() local
236 tcm = kzalloc(sizeof(*tcm) + map_size, GFP_KERNEL); in sita_init()
252 tcm->map_size = width*height; in sita_init()
/Linux-v5.15/drivers/char/tpm/
Dtpm_infineon.c40 unsigned long map_size; /* MMIO region size */ member
437 tpm_dev.map_size = pnp_mem_len(dev, 0); in tpm_inf_pnp_probe()
443 if (request_mem_region(tpm_dev.map_base, tpm_dev.map_size, in tpm_inf_pnp_probe()
449 tpm_dev.mem_base = ioremap(tpm_dev.map_base, tpm_dev.map_size); in tpm_inf_pnp_probe()
451 release_mem_region(tpm_dev.map_base, tpm_dev.map_size); in tpm_inf_pnp_probe()
567 release_mem_region(tpm_dev.map_base, tpm_dev.map_size); in tpm_inf_pnp_probe()
586 release_mem_region(tpm_dev.map_base, tpm_dev.map_size); in tpm_inf_pnp_remove()
/Linux-v5.15/fs/exfat/
Dballoc.c52 long long map_size; in exfat_allocate_bitmap() local
57 map_size = le64_to_cpu(ep->dentry.bitmap.size); in exfat_allocate_bitmap()
60 if (need_map_size != map_size) { in exfat_allocate_bitmap()
62 need_map_size, map_size); in exfat_allocate_bitmap()
67 if (need_map_size > map_size) in exfat_allocate_bitmap()
/Linux-v5.15/fs/
Dbinfmt_aout.c179 unsigned long text_addr, map_size; in load_aout_binary() local
186 map_size = ex.a_text+ex.a_data + PAGE_SIZE - 1; in load_aout_binary()
189 map_size = ex.a_text+ex.a_data; in load_aout_binary()
191 error = vm_brk(text_addr & PAGE_MASK, map_size); in load_aout_binary()
/Linux-v5.15/arch/x86/kernel/
Dtboot.c171 u32 map_base, map_size; in tboot_create_trampoline() local
175 map_size = PFN_UP(tboot->tboot_size); in tboot_create_trampoline()
176 if (map_tboot_pages(map_base << PAGE_SHIFT, map_base, map_size)) in tboot_create_trampoline()
178 map_base, map_size); in tboot_create_trampoline()
/Linux-v5.15/drivers/pcmcia/
Dcistpl.c93 mem->res = pcmcia_find_mem_region(0, s->map_size, in set_cis_map()
94 s->map_size, 0, s); in set_cis_map()
103 s->cis_virt = ioremap(mem->res->start, s->map_size); in set_cis_map()
118 s->cis_virt = ioremap(mem->static_start, s->map_size); in set_cis_map()
183 card_offset = addr & ~(s->map_size-1); in pcmcia_read_cis_mem()
191 end = sys + s->map_size; in pcmcia_read_cis_mem()
192 sys = sys + (addr & (s->map_size-1)); in pcmcia_read_cis_mem()
198 card_offset += s->map_size; in pcmcia_read_cis_mem()
257 card_offset = addr & ~(s->map_size-1); in pcmcia_write_cis_mem()
265 end = sys + s->map_size; in pcmcia_write_cis_mem()
[all …]
/Linux-v5.15/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_cnt.c125 unsigned int map_size; in mlxsw_sp_counter_pool_init() local
146 map_size = BITS_TO_LONGS(pool->pool_size) * sizeof(unsigned long); in mlxsw_sp_counter_pool_init()
148 pool->usage = kzalloc(map_size, GFP_KERNEL); in mlxsw_sp_counter_pool_init()
/Linux-v5.15/arch/x86/ia32/
Dia32_aout.c159 unsigned long text_addr, map_size; in load_aout_binary() local
162 map_size = ex.a_text+ex.a_data; in load_aout_binary()
164 error = vm_brk(text_addr & PAGE_MASK, map_size); in load_aout_binary()

1234