| /f-stack/dpdk/lib/librte_eal/linux/ |
| H A D | eal_hugepage_info.c | 199 get_hugepage_dir(uint64_t hugepage_sz, char *hugedir, int len) in get_hugepage_dir() argument 246 strlcpy(hugedir, splitstr[MOUNTPT], len); in get_hugepage_dir() 255 strlcpy(hugedir, splitstr[MOUNTPT], len); in get_hugepage_dir() 273 clear_hugedir(const char * hugedir) in clear_hugedir() argument 281 dir = opendir(hugedir); in clear_hugedir() 284 hugedir); in clear_hugedir() 292 hugedir); in clear_hugedir() 418 hpi->hugedir, sizeof(hpi->hugedir)) < 0) { in hugepage_info_init() 448 hpi->lock_descriptor = open(hpi->hugedir, O_RDONLY); in hugepage_info_init() 457 if (clear_hugedir(hpi->hugedir) == -1) in hugepage_info_init()
|
| H A D | eal_memalloc.c | 304 eal_get_hugefile_path(path, buflen, hi->hugedir, list_idx); in get_seg_fd() 326 eal_get_hugefile_path(path, buflen, hi->hugedir, in get_seg_fd() 852 dir_fd = open(wa->hi->hugedir, O_RDONLY); in alloc_seg_walk() 855 __func__, wa->hi->hugedir, strerror(errno)); in alloc_seg_walk() 861 __func__, wa->hi->hugedir, strerror(errno)); in alloc_seg_walk() 959 dir_fd = open(wa->hi->hugedir, O_RDONLY); in free_seg_walk() 962 __func__, wa->hi->hugedir, strerror(errno)); in free_seg_walk() 968 __func__, wa->hi->hugedir, strerror(errno)); in free_seg_walk() 1323 dir_fd = open(hi->hugedir, O_RDONLY); in sync_existing() 1326 hi->hugedir, strerror(errno)); in sync_existing() [all …]
|
| H A D | eal_memory.c | 334 hpi->hugedir, hf->file_id); in map_all_hugepages() 438 "%s/%s", hpi->hugedir, eal_get_hugefile_prefix()); in find_numasocket() 1060 if (strnlen(hpi->hugedir, sizeof(hpi->hugedir)) != 0) {
|
| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | eal_filesystem.h | 93 eal_get_hugefile_path(char *buffer, size_t buflen, const char *hugedir, int f_id) in eal_get_hugefile_path() argument 95 snprintf(buffer, buflen, HUGEFILE_FMT, hugedir, in eal_get_hugefile_path()
|
| H A D | eal_internal_cfg.h | 30 char hugedir[PATH_MAX]; /**< dir where hugetlbfs is mounted */ member
|
| H A D | eal_common_dynmem.c | 456 rte_strscpy(hp_used[i].hugedir, hp_info[i].hugedir, in eal_dynmem_calc_num_pages_per_socket() 457 sizeof(hp_used[i].hugedir)); in eal_dynmem_calc_num_pages_per_socket()
|
| /f-stack/dpdk/lib/librte_eal/freebsd/ |
| H A D | eal_memory.c | 136 "from %s\n", j, hpi->hugedir); in rte_eal_hugepage_init() 195 j, hpi->hugedir); in rte_eal_hugepage_init() 270 fd_hugepage = open(cur_hpi->hugedir, O_RDWR); in rte_eal_hugepage_attach() 273 cur_hpi->hugedir); in rte_eal_hugepage_attach() 282 wa.seg_idx, cur_hpi->hugedir); in rte_eal_hugepage_attach()
|
| H A D | eal_hugepage_info.c | 104 strlcpy(hpi->hugedir, CONTIGMEM_DEV, sizeof(hpi->hugedir)); in eal_hugepage_info_init()
|
| H A D | eal.c | 443 if (strnlen(hpi->hugedir, sizeof(hpi->hugedir)) != 0) { in eal_get_hugepage_mem_size()
|
| /f-stack/dpdk/lib/librte_eal/windows/ |
| H A D | eal_hugepages.c | 96 memset(hpi->hugedir, 0, sizeof(hpi->hugedir)); in hugepage_info_init()
|
| /f-stack/dpdk/app/test/ |
| H A D | test_eal_flags.c | 84 char hugedir[PATH_MAX] = {0}; in process_hugefiles() local 109 if (!get_hugepage_path(line, sizeof(line), hugedir, sizeof(hugedir))) in process_hugefiles() 113 if ((hugepage_dir = opendir(hugedir)) == NULL) { in process_hugefiles() 115 printf("Error reading %s: %s\n", hugedir, strerror(errno)); in process_hugefiles() 136 "%s/%s", hugedir, dirent->d_name); in process_hugefiles()
|