Searched refs:hugepage_info (Results 1 – 15 of 15) sorted by relevance
| /dpdk/lib/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() 118 sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_init() 124 memcpy(tmp_hpi, hpi, sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_init() 129 for (i = 0; i < RTE_DIM(internal_conf->hugepage_info); i++) { in eal_hugepage_info_init() 130 struct hugepage_info *tmp = &tmp_hpi[i]; in eal_hugepage_info_init() 134 if (munmap(tmp_hpi, sizeof(internal_conf->hugepage_info)) < 0) { in eal_hugepage_info_init() 149 struct hugepage_info *hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_read() 150 struct hugepage_info *tmp_hpi; in eal_hugepage_info_read() 155 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 | 354 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in eal_get_hugepage_mem_size()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_hugepage_info.c | 418 const struct hugepage_info *hpi_a = a; in compare_hpi() 419 const struct hugepage_info *hpi_b = b; in compare_hpi() 495 struct hugepage_info *hpi; in hugepage_info_init() 585 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in hugepage_info_init() 605 struct hugepage_info *hpi, *tmp_hpi; in eal_hugepage_info_init() 617 hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_init() 620 sizeof(internal_conf->hugepage_info)); in eal_hugepage_info_init() 632 struct hugepage_info *tmp = &tmp_hpi[i]; in eal_hugepage_info_init() 647 struct hugepage_info *hpi = &internal_conf->hugepage_info[0]; in eal_hugepage_info_read() 648 struct hugepage_info *tmp_hpi; in eal_hugepage_info_read() [all …]
|
| H A D | eal_memalloc.c | 235 get_seg_memfd(struct hugepage_info *hi __rte_unused, in get_seg_memfd() 516 struct hugepage_info *hi, unsigned int list_idx, in alloc_seg() 805 struct hugepage_info *hi; 945 struct hugepage_info *hi; 1022 struct hugepage_info *hi = NULL; in eal_memalloc_alloc_seg_bulk() 1035 hi = &internal_conf->hugepage_info[i]; in eal_memalloc_alloc_seg_bulk() 1101 struct hugepage_info *hi = NULL; in eal_memalloc_free_seg_bulk() 1116 hi = &internal_conf->hugepage_info[i]; in eal_memalloc_free_seg_bulk() 1385 struct hugepage_info *hi = NULL; in sync_walk() 1400 internal_conf->hugepage_info[i].hugepage_sz; in sync_walk() [all …]
|
| H A D | eal_memory.c | 601 struct hugepage_info *hpi, in unmap_unneeded_hugepages() 852 internal_conf->hugepage_info[hpi_idx].hugepage_sz; 1050 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; 1104 struct hugepage_info used_hp[MAX_HUGEPAGE_SIZES]; 1256 struct hugepage_info *hpi; 1263 hpi = &internal_conf->hugepage_info[i]; 1328 internal_conf->hugepage_info[i].num_pages[j] = 0; 1339 internal_conf->hugepage_info[j].hugepage_sz) { 1351 internal_conf->hugepage_info, used_hp, 1782 struct hugepage_info *hpi; [all …]
|
| H A D | eal.c | 425 if (internal_conf->hugepage_info[i].lock_descriptor < 0) in eal_hugedirs_unlock() 428 flock(internal_conf->hugepage_info[i].lock_descriptor, LOCK_UN); in eal_hugedirs_unlock() 429 close(internal_conf->hugepage_info[i].lock_descriptor); in eal_hugedirs_unlock() 431 internal_conf->hugepage_info[i].lock_descriptor = -1; in eal_hugedirs_unlock()
|
| /dpdk/lib/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() 359 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in get_socket_mem_size() [all …]
|
| H A D | eal_internal_cfg.h | 29 struct hugepage_info { struct 97 struct hugepage_info hugepage_info[MAX_HUGEPAGE_SIZES]; member
|
| H A D | eal_private.h | 346 uint64_t *memory, struct hugepage_info *hp_info, 347 struct hugepage_info *hp_used, unsigned int num_hp_info);
|
| H A D | eal_common_options.c | 324 memset(&internal_cfg->hugepage_info[i], 0, in eal_reset_internal_config() 325 sizeof(internal_cfg->hugepage_info[0])); in eal_reset_internal_config() 326 internal_cfg->hugepage_info[i].lock_descriptor = -1; in eal_reset_internal_config()
|
| /dpdk/lib/eal/windows/ |
| H A D | eal_memalloc.c | 36 struct hugepage_info *hi) in alloc_seg() 169 struct hugepage_info *hi; 276 struct hugepage_info *hi; 316 struct hugepage_info *hi = NULL; in eal_memalloc_alloc_seg_bulk() 326 struct hugepage_info *hpi = &internal_conf->hugepage_info[i]; in eal_memalloc_alloc_seg_bulk() 379 struct hugepage_info *hi = NULL; in eal_memalloc_free_seg_bulk() 393 for (i = 0; i < RTE_DIM(internal_conf->hugepage_info); i++) { in eal_memalloc_free_seg_bulk() 394 hi = &internal_conf->hugepage_info[i]; in eal_memalloc_free_seg_bulk() 398 if (i == RTE_DIM(internal_conf->hugepage_info)) { in eal_memalloc_free_seg_bulk()
|
| H A D | eal_hugepages.c | 62 struct hugepage_info *hpi; in hugepage_info_init() 70 hpi = &internal_conf->hugepage_info[0]; in hugepage_info_init()
|
| /dpdk/drivers/baseband/la12xx/ |
| H A D | bbdev_la12xx.h | 20 struct hugepage_info { struct
|
| H A D | bbdev_la12xx.c | 655 static struct hugepage_info * 658 struct hugepage_info *hp_info; in get_hugepage_info() 664 hp_info = rte_malloc(NULL, sizeof(struct hugepage_info), 0); in get_hugepage_info() 720 struct hugepage_info *hp = NULL; in setup_la12xx_dev()
|