Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_eal/windows/
H A Deal_hugepages.c59 struct hugepage_info *hpi; in hugepage_info_init() local
67 hpi = &internal_conf->hugepage_info[0]; in hugepage_info_init()
69 hpi->hugepage_sz = GetLargePageMinimum(); in hugepage_info_init()
70 if (hpi->hugepage_sz == 0) in hugepage_info_init()
88 hpi->num_pages[socket_id] = bytes / hpi->hugepage_sz; in hugepage_info_init()
91 hpi->num_pages[socket_id], hpi->hugepage_sz, socket_id); in hugepage_info_init()
95 hpi->lock_descriptor = -1; in hugepage_info_init()
96 memset(hpi->hugedir, 0, sizeof(hpi->hugedir)); in hugepage_info_init()
H A Deal_memalloc.c332 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in eal_memalloc_alloc_seg_bulk() local
333 if (page_sz == hpi->hugepage_sz) { in eal_memalloc_alloc_seg_bulk()
334 hi = hpi; in eal_memalloc_alloc_seg_bulk()
/f-stack/dpdk/lib/librte_eal/linux/
H A Deal_hugepage_info.c378 hpi->num_pages[0] = RTE_MIN(hpi->num_pages[0], in calc_num_pages()
403 struct hugepage_info *hpi; in hugepage_info_init() local
413 hpi->hugepage_sz = in hugepage_info_init()
418 hpi->hugedir, sizeof(hpi->hugedir)) < 0) { in hugepage_info_init()
427 num_pages, hpi->hugepage_sz); in hugepage_info_init()
439 hpi->hugepage_sz); in hugepage_info_init()
440 calc_num_pages(hpi, dirent); in hugepage_info_init()
448 hpi->lock_descriptor = open(hpi->hugedir, O_RDONLY); in hugepage_info_init()
460 calc_num_pages(hpi, dirent); in hugepage_info_init()
483 num_pages += hpi->num_pages[j]; in hugepage_info_init()
[all …]
H A Deal_memory.c334 hpi->hugedir, hf->file_id); in map_all_hugepages()
491 if (hp_count < hpi->num_pages[0]) in find_numasocket()
610 struct hugepage_info *hpi, in unmap_unneeded_hugepages() argument
851 munmap(hpi->orig_va, hpi->size);
852 hpi->orig_va = NULL;
1060 if (strnlen(hpi->hugedir, sizeof(hpi->hugedir)) != 0) {
1062 size += hpi->hugepage_sz * hpi->num_pages[j];
1265 struct hugepage_info *hpi; local
1274 if (hpi->num_pages[0] == 0)
1278 pages_old = hpi->num_pages[0];
[all …]
/f-stack/dpdk/lib/librte_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()
310 needed, hpi->hugepage_sz, in eal_dynmem_hugepage_init()
[all …]
/f-stack/dpdk/lib/librte_eal/freebsd/
H A Deal_hugepage_info.c64 struct hugepage_info *hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_init() local
104 strlcpy(hpi->hugedir, CONTIGMEM_DEV, sizeof(hpi->hugedir)); in eal_hugepage_info_init()
105 hpi->hugepage_sz = buffer_size; in eal_hugepage_info_init()
106 hpi->num_pages[0] = num_buffers; in eal_hugepage_info_init()
107 hpi->lock_descriptor = fd; in eal_hugepage_info_init()
120 memcpy(tmp_hpi, hpi, sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_init()
145 struct hugepage_info *hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_read() local
157 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.c442 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in eal_get_hugepage_mem_size() local
443 if (strnlen(hpi->hugedir, sizeof(hpi->hugedir)) != 0) { in eal_get_hugepage_mem_size()
445 size += hpi->hugepage_sz * hpi->num_pages[j]; in eal_get_hugepage_mem_size()
/f-stack/freebsd/contrib/device-tree/Bindings/mmc/
H A Dmmc-card.txt13 -broken-hpi : Use this to indicate that the mmc-card has a broken hpi
14 implementation, and that hpi should not be used
28 broken-hpi;
H A Dmmc-controller.yaml326 broken-hpi:
329 Use this to indicate that the mmc-card has a broken hpi
330 implementation, and that hpi should not be used.
/f-stack/freebsd/contrib/device-tree/src/arm/
H A Dsun7i-a20-olinuxino-lime-emmc.dts30 broken-hpi;
H A Dsun7i-a20-olimex-som-evb-emmc.dts33 broken-hpi;
H A Dsun7i-a20-olimex-som204-evb-emmc.dts32 broken-hpi;
H A Dsun7i-a20-olinuxino-lime2-emmc.dts67 broken-hpi;
H A Dsun7i-a20-olinuxino-micro-emmc.dts66 broken-hpi;
H A Dsun5i-a13-utoo-p66.dts91 broken-hpi;