Home
last modified time | relevance | path

Searched refs:hpi (Results 1 – 8 of 8) sorted by relevance

/dpdk/lib/eal/linux/
H A Deal_hugepage_info.c453 hpi->hugepage_sz); in calc_num_pages()
468 hpi->num_pages[0] = RTE_MIN(hpi->num_pages[0], in calc_num_pages()
495 struct hugepage_info *hpi; in hugepage_info_init() local
505 hpi->hugepage_sz = in hugepage_info_init()
510 hpi->hugedir, sizeof(hpi->hugedir)) < 0) { in hugepage_info_init()
514 hpi->hugepage_sz, 0); in hugepage_info_init()
520 num_pages, hpi->hugepage_sz); in hugepage_info_init()
532 hpi->hugepage_sz); in hugepage_info_init()
533 calc_num_pages(hpi, dirent, 0); in hugepage_info_init()
541 hpi->lock_descriptor = open(hpi->hugedir, O_RDONLY); in hugepage_info_init()
[all …]
H A Deal_memory.c325 hpi->hugedir, hf->file_id); in map_all_hugepages()
482 if (hp_count < hpi->num_pages[0]) in find_numasocket()
601 struct hugepage_info *hpi, in unmap_unneeded_hugepages() argument
842 munmap(hpi->orig_va, hpi->size);
843 hpi->orig_va = NULL;
1051 if (strnlen(hpi->hugedir, sizeof(hpi->hugedir)) != 0) {
1053 size += hpi->hugepage_sz * hpi->num_pages[j];
1256 struct hugepage_info *hpi; local
1265 if (hpi->num_pages[0] == 0)
1269 pages_old = hpi->num_pages[0];
[all …]
/dpdk/lib/eal/windows/
H A Deal_hugepages.c62 struct hugepage_info *hpi; in hugepage_info_init() local
70 hpi = &internal_conf->hugepage_info[0]; in hugepage_info_init()
72 hpi->hugepage_sz = GetLargePageMinimum(); in hugepage_info_init()
73 if (hpi->hugepage_sz == 0) in hugepage_info_init()
91 hpi->num_pages[socket_id] = bytes / hpi->hugepage_sz; in hugepage_info_init()
94 hpi->num_pages[socket_id], hpi->hugepage_sz, socket_id); in hugepage_info_init()
98 hpi->lock_descriptor = -1; in hugepage_info_init()
99 memset(hpi->hugedir, 0, sizeof(hpi->hugedir)); in hugepage_info_init()
H A Deal_memalloc.c326 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in eal_memalloc_alloc_seg_bulk() local
327 if (page_sz == hpi->hugepage_sz) { in eal_memalloc_alloc_seg_bulk()
328 hi = hpi; in eal_memalloc_alloc_seg_bulk()
/dpdk/lib/eal/common/
H A Deal_common_dynmem.c86 struct hugepage_info *hpi; in eal_dynmem_memseg_lists_init() local
89 hpi = &internal_conf->hugepage_info[hpi_idx]; in eal_dynmem_memseg_lists_init()
90 hugepage_sz = hpi->hugepage_sz; in eal_dynmem_memseg_lists_init()
208 struct hugepage_info *hpi = arg; in hugepage_count_walk() local
210 if (msl->page_sz != hpi->hugepage_sz) in hugepage_count_walk()
245 struct hugepage_info *hpi; in eal_dynmem_hugepage_init() local
246 hpi = &internal_conf->hugepage_info[hp_sz_idx]; in eal_dynmem_hugepage_init()
254 dummy.hugepage_sz = hpi->hugepage_sz; in eal_dynmem_hugepage_init()
259 hpi->num_pages[i] = RTE_MIN(hpi->num_pages[i], in eal_dynmem_hugepage_init()
314 needed, hpi->hugepage_sz, in eal_dynmem_hugepage_init()
[all …]
/dpdk/lib/eal/freebsd/
H A Deal_hugepage_info.c64 struct hugepage_info *hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_init() local
108 strlcpy(hpi->hugedir, CONTIGMEM_DEV, sizeof(hpi->hugedir)); in eal_hugepage_info_init()
109 hpi->hugepage_sz = buffer_size; in eal_hugepage_info_init()
110 hpi->num_pages[0] = num_buffers; in eal_hugepage_info_init()
111 hpi->lock_descriptor = fd; in eal_hugepage_info_init()
124 memcpy(tmp_hpi, hpi, sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_init()
149 struct hugepage_info *hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_read() local
161 memcpy(hpi, tmp_hpi, sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_read()
H A Deal_memory.c102 struct hugepage_info *hpi; in rte_eal_hugepage_init() local
108 hpi = &internal_conf->hugepage_info[i]; in rte_eal_hugepage_init()
109 page_sz = hpi->hugepage_sz; in rte_eal_hugepage_init()
110 max_pages = hpi->num_pages[0]; in rte_eal_hugepage_init()
136 "from %s\n", j, hpi->hugedir); in rte_eal_hugepage_init()
191 hpi->lock_descriptor, in rte_eal_hugepage_init()
195 j, hpi->hugedir); in rte_eal_hugepage_init()
255 struct hugepage_info *hpi; in rte_eal_hugepage_attach() local
261 hpi = &internal_conf->hugepage_info[0]; in rte_eal_hugepage_attach()
366 struct hugepage_info *hpi; in memseg_primary_init() local
[all …]
H A Deal.c354 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in eal_get_hugepage_mem_size() local
355 if (strnlen(hpi->hugedir, sizeof(hpi->hugedir)) != 0) { in eal_get_hugepage_mem_size()
357 size += hpi->hugepage_sz * hpi->num_pages[j]; in eal_get_hugepage_mem_size()