Searched refs:hugepage_info (Results 1 – 13 of 13) sorted by relevance
| /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() 65 struct hugepage_info *tmp_hpi; in eal_hugepage_info_init() 114 sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_init() 120 memcpy(tmp_hpi, hpi, sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_init() 125 for (i = 0; i < RTE_DIM(internal_conf->hugepage_info); i++) { in eal_hugepage_info_init() 126 struct hugepage_info *tmp = &tmp_hpi[i]; in eal_hugepage_info_init() 130 if (munmap(tmp_hpi, sizeof(internal_conf->hugepage_info)) < 0) { in eal_hugepage_info_init() 145 struct hugepage_info *hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_read() 146 struct hugepage_info *tmp_hpi; in eal_hugepage_info_read() 151 sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_read() [all …]
|
| H A D | eal_memory.c | 102 struct hugepage_info *hpi; in rte_eal_hugepage_init() 108 hpi = &internal_conf->hugepage_info[i]; in rte_eal_hugepage_init() 255 struct hugepage_info *hpi; in rte_eal_hugepage_attach() 261 hpi = &internal_conf->hugepage_info[0]; in rte_eal_hugepage_attach() 264 const struct hugepage_info *cur_hpi = &hpi[i]; in rte_eal_hugepage_attach() 366 struct hugepage_info *hpi; in memseg_primary_init() 369 hpi = &internal_conf->hugepage_info[hpi_idx]; in memseg_primary_init()
|
| H A D | eal.c | 442 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in eal_get_hugepage_mem_size()
|
| /f-stack/dpdk/lib/librte_eal/linux/ |
| H A D | eal_hugepage_info.c | 338 const struct hugepage_info *hpi_a = a; in compare_hpi() 339 const struct hugepage_info *hpi_b = b; in compare_hpi() 403 struct hugepage_info *hpi; in hugepage_info_init() 480 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in hugepage_info_init() 500 struct hugepage_info *hpi, *tmp_hpi; in eal_hugepage_info_init() 512 hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_init() 515 sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_init() 527 struct hugepage_info *tmp = &tmp_hpi[i]; in eal_hugepage_info_init() 542 struct hugepage_info *hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_read() 543 struct hugepage_info *tmp_hpi; in eal_hugepage_info_read() [all …]
|
| H A D | eal_memalloc.c | 243 get_seg_memfd(struct hugepage_info *hi __rte_unused, in get_seg_memfd() 496 struct hugepage_info *hi, unsigned int list_idx, in alloc_seg() 783 struct hugepage_info *hi; 923 struct hugepage_info *hi; 1000 struct hugepage_info *hi = NULL; in eal_memalloc_alloc_seg_bulk() 1013 hi = &internal_conf->hugepage_info[i]; in eal_memalloc_alloc_seg_bulk() 1079 struct hugepage_info *hi = NULL; in eal_memalloc_free_seg_bulk() 1094 hi = &internal_conf->hugepage_info[i]; in eal_memalloc_free_seg_bulk() 1363 struct hugepage_info *hi = NULL; in sync_walk() 1378 internal_conf->hugepage_info[i].hugepage_sz; in sync_walk() [all …]
|
| H A D | eal_memory.c | 610 struct hugepage_info *hpi, in unmap_unneeded_hugepages() 861 internal_conf->hugepage_info[hpi_idx].hugepage_sz; 1059 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; 1113 struct hugepage_info used_hp[MAX_HUGEPAGE_SIZES]; 1265 struct hugepage_info *hpi; 1272 hpi = &internal_conf->hugepage_info[i]; 1337 internal_conf->hugepage_info[i].num_pages[j] = 0; 1348 internal_conf->hugepage_info[j].hugepage_sz) { 1360 internal_conf->hugepage_info, used_hp, 1791 struct hugepage_info *hpi; [all …]
|
| H A D | eal.c | 521 if (internal_conf->hugepage_info[i].lock_descriptor < 0) in eal_hugedirs_unlock() 524 flock(internal_conf->hugepage_info[i].lock_descriptor, LOCK_UN); in eal_hugedirs_unlock() 525 close(internal_conf->hugepage_info[i].lock_descriptor); in eal_hugedirs_unlock() 527 internal_conf->hugepage_info[i].lock_descriptor = -1; in eal_hugedirs_unlock()
|
| /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() 89 hpi = &internal_conf->hugepage_info[hpi_idx]; in eal_dynmem_memseg_lists_init() 208 struct hugepage_info *hpi = arg; in hugepage_count_walk() 229 struct hugepage_info used_hp[MAX_HUGEPAGE_SIZES]; in eal_dynmem_hugepage_init() 241 struct hugepage_info dummy; in eal_dynmem_hugepage_init() 245 struct hugepage_info *hpi; in eal_dynmem_hugepage_init() 246 hpi = &internal_conf->hugepage_info[hp_sz_idx]; in eal_dynmem_hugepage_init() 271 internal_conf->hugepage_info, used_hp, in eal_dynmem_hugepage_init() 281 struct hugepage_info *hpi = &used_hp[hp_sz_idx]; in eal_dynmem_hugepage_init() 355 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in get_socket_mem_size() [all …]
|
| H A D | eal_internal_cfg.h | 28 struct hugepage_info { struct 88 struct hugepage_info hugepage_info[MAX_HUGEPAGE_SIZES]; member
|
| H A D | eal_private.h | 357 uint64_t *memory, struct hugepage_info *hp_info, 358 struct hugepage_info *hp_used, unsigned int num_hp_info);
|
| H A D | eal_common_options.c | 329 memset(&internal_cfg->hugepage_info[i], 0, in eal_reset_internal_config() 330 sizeof(internal_cfg->hugepage_info[0])); in eal_reset_internal_config() 331 internal_cfg->hugepage_info[i].lock_descriptor = -1; in eal_reset_internal_config()
|
| /f-stack/dpdk/lib/librte_eal/windows/ |
| H A D | eal_memalloc.c | 37 struct hugepage_info *hi) in alloc_seg() 175 struct hugepage_info *hi; 282 struct hugepage_info *hi; 322 struct hugepage_info *hi = NULL; in eal_memalloc_alloc_seg_bulk() 332 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in eal_memalloc_alloc_seg_bulk() 385 struct hugepage_info *hi = NULL; in eal_memalloc_free_seg_bulk() 399 for (i = 0; i < RTE_DIM(internal_conf->hugepage_info); i++) { in eal_memalloc_free_seg_bulk() 400 hi = &internal_conf->hugepage_info[i]; in eal_memalloc_free_seg_bulk() 404 if (i == RTE_DIM(internal_conf->hugepage_info)) { in eal_memalloc_free_seg_bulk()
|
| H A D | eal_hugepages.c | 59 struct hugepage_info *hpi; in hugepage_info_init() 67 hpi = &internal_conf->hugepage_info[0]; in hugepage_info_init()
|