Searched refs:memsegs (Results 1 – 14 of 14) sorted by relevance
| /f-stack/dpdk/lib/librte_eal/freebsd/ |
| H A D | eal_memory.c | 73 msl = &mcfg->memsegs[0]; in rte_eal_hugepage_init() 146 msl = &mcfg->memsegs[msl_idx]; in rte_eal_hugepage_init() 412 msl = &mcfg->memsegs[msl_idx++]; in memseg_primary_init() 447 msl = &mcfg->memsegs[msl_idx]; in memseg_secondary_init()
|
| H A D | eal.c | 65 .l_start = offsetof(struct rte_mem_config, memsegs), 66 .l_len = RTE_SIZEOF_FIELD(struct rte_mem_config, memsegs),
|
| /f-stack/dpdk/lib/librte_eal/windows/ |
| H A D | eal_memalloc.c | 201 msl_idx = msl - mcfg->memsegs; in alloc_seg_walk() 202 cur_msl = &mcfg->memsegs[msl_idx]; in alloc_seg_walk() 301 msl_idx = msl - mcfg->memsegs; in free_seg_walk() 305 found_msl = &mcfg->memsegs[msl_idx]; in free_seg_walk()
|
| H A D | eal_memory.c | 665 msl = &mcfg->memsegs[0]; in eal_nohuge_init()
|
| /f-stack/dpdk/lib/librte_eal/linux/ |
| H A D | eal_memalloc.c | 810 msl_idx = msl - mcfg->memsegs; in alloc_seg_walk() 811 cur_msl = &mcfg->memsegs[msl_idx]; in alloc_seg_walk() 944 msl_idx = msl - mcfg->memsegs; in free_seg_walk() 948 found_msl = &mcfg->memsegs[msl_idx]; in free_seg_walk() 1372 msl_idx = msl - mcfg->memsegs; in sync_walk() 1373 primary_msl = &mcfg->memsegs[msl_idx]; in sync_walk() 1423 msl_idx = msl - mcfg->memsegs; in secondary_msl_create_walk() 1424 primary_msl = &mcfg->memsegs[msl_idx]; in secondary_msl_create_walk() 1487 msl_idx = msl - mcfg->memsegs; in fd_list_create_walk() 1506 int len = mcfg->memsegs[list_idx].memseg_arr.len; in eal_memalloc_set_seg_fd() [all …]
|
| H A D | eal_memory.c | 690 msl = &mcfg->memsegs[msl_idx]; 958 msl = &mcfg->memsegs[msl_idx]; 1147 msl = &mcfg->memsegs[0]; 1448 struct rte_memseg_list *msl = &mcfg->memsegs[i]; 1593 msl_idx = msl - mcfg->memsegs; 1825 msl = &mcfg->memsegs[msl_idx]; 1884 msl = &mcfg->memsegs[msl_idx];
|
| H A D | eal.c | 78 .l_start = offsetof(struct rte_mem_config, memsegs), 79 .l_len = RTE_SIZEOF_FIELD(struct rte_mem_config, memsegs),
|
| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | eal_common_memory.c | 315 msl = &mcfg->memsegs[msl_idx]; in virt2memseg_list() 425 msl_idx = msl - mcfg->memsegs; in dump_memseg() 662 struct rte_memseg_list *msl = &mcfg->memsegs[i]; in rte_memseg_contig_walk_thread_unsafe() 714 struct rte_memseg_list *msl = &mcfg->memsegs[i]; in rte_memseg_walk_thread_unsafe() 755 struct rte_memseg_list *msl = &mcfg->memsegs[i]; in rte_memseg_list_walk_thread_unsafe() 800 msl_idx = msl - mcfg->memsegs; in rte_memseg_get_fd_thread_unsafe() 855 msl_idx = msl - mcfg->memsegs; in rte_memseg_get_fd_offset_thread_unsafe()
|
| H A D | eal_memcfg.h | 49 struct rte_memseg_list memsegs[RTE_MAX_MEMSEG_LISTS]; member
|
| H A D | malloc_heap.c | 131 msl_idx = msl - mcfg->memsegs; in malloc_add_seg() 136 found_msl = &mcfg->memsegs[msl_idx]; in malloc_add_seg() 554 struct rte_memseg_list *msl = &mcfg->memsegs[i]; in alloc_more_mem_on_socket() 1117 struct rte_memseg_list *tmp = &mcfg->memsegs[i]; in malloc_heap_create_external_seg() 1182 found_idx = msl - mcfg->memsegs; in extseg_walk() 1183 wa->msl = &mcfg->memsegs[found_idx]; in extseg_walk()
|
| H A D | eal_common_dynmem.c | 186 msl = &mcfg->memsegs[msl_idx++]; in eal_dynmem_memseg_lists_init()
|
| /f-stack/dpdk/doc/guides/rel_notes/ |
| H A D | release_2_1.rst | 46 In the memory hierarchy, memsegs are groups of physically contiguous 47 hugepages, memzones are slices of memsegs, and malloc slices memzones 50 This feature modifies ``malloc()`` so it partitions memsegs instead of
|
| /f-stack/dpdk/doc/guides/nics/ |
| H A D | memif.rst | 188 Instead of using memfd_create() to create new shared file, existing memsegs are used.
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | env_abstraction_layer.rst | 542 Both memsegs and memzones are stored using ``rte_fbarray`` structures. Please
|