| /f-stack/dpdk/lib/librte_eal/windows/ |
| H A D | eal_hugepages.c | 59 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 D | eal_memalloc.c | 332 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 D | eal_hugepage_info.c | 378 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 D | eal_memory.c | 334 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 D | eal_common_dynmem.c | 86 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 D | eal_hugepage_info.c | 64 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 D | eal_memory.c | 102 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 D | eal.c | 442 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 D | mmc-card.txt | 13 -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 D | mmc-controller.yaml | 326 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 D | sun7i-a20-olinuxino-lime-emmc.dts | 30 broken-hpi;
|
| H A D | sun7i-a20-olimex-som-evb-emmc.dts | 33 broken-hpi;
|
| H A D | sun7i-a20-olimex-som204-evb-emmc.dts | 32 broken-hpi;
|
| H A D | sun7i-a20-olinuxino-lime2-emmc.dts | 67 broken-hpi;
|
| H A D | sun7i-a20-olinuxino-micro-emmc.dts | 66 broken-hpi;
|
| H A D | sun5i-a13-utoo-p66.dts | 91 broken-hpi;
|