Searched refs:memseg_arr (Results 1 – 16 of 16) sorted by relevance
| /dpdk/lib/eal/windows/ |
| H A D | eal_memalloc.c | 204 &cur_msl->memseg_arr, 0, need); in alloc_seg_walk() 216 &cur_msl->memseg_arr, 0); in alloc_seg_walk() 224 &cur_msl->memseg_arr, cur_idx); in alloc_seg_walk() 232 cur = rte_fbarray_get(&cur_msl->memseg_arr, cur_idx); in alloc_seg_walk() 246 struct rte_fbarray *arr = &cur_msl->memseg_arr; in alloc_seg_walk() 263 rte_fbarray_set_used(&cur_msl->memseg_arr, cur_idx); in alloc_seg_walk() 302 rte_fbarray_set_free(&found_msl->memseg_arr, seg_idx); in free_seg_walk()
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_memory.c | 240 mem_sz = page_sz * msl->memseg_arr.len; in eal_memseg_list_alloc() 274 struct rte_fbarray *arr = &msl->memseg_arr; in eal_memseg_list_populate() 310 arr = &msl->memseg_arr; in virt2memseg() 675 if (msl->memseg_arr.count == 0) in rte_memseg_contig_walk_thread_unsafe() 678 arr = &msl->memseg_arr; in rte_memseg_contig_walk_thread_unsafe() 727 if (msl->memseg_arr.count == 0) in rte_memseg_walk_thread_unsafe() 730 arr = &msl->memseg_arr; in rte_memseg_walk_thread_unsafe() 807 arr = &msl->memseg_arr; in rte_memseg_get_fd_thread_unsafe() 862 arr = &msl->memseg_arr; in rte_memseg_get_fd_offset_thread_unsafe() 993 ret = rte_fbarray_attach(&msl->memseg_arr); in sync_memory() [all …]
|
| H A D | eal_common_memalloc.c | 127 ms = rte_fbarray_get(&msl->memseg_arr, start_seg); in eal_memalloc_is_contig() 137 ms = rte_fbarray_get(&msl->memseg_arr, cur_seg); in eal_memalloc_is_contig()
|
| H A D | malloc_heap.c | 849 ms = rte_fbarray_get(&msl->memseg_arr, seg_idx); in malloc_heap_free_pages() 1202 if (rte_fbarray_init(&msl->memseg_arr, fbarray_name, n_pages, in malloc_heap_create_external_seg() 1207 arr = &msl->memseg_arr; in malloc_heap_create_external_seg() 1282 if (rte_fbarray_destroy(&msl->memseg_arr) < 0) in malloc_heap_destroy_external_seg()
|
| H A D | rte_malloc.c | 547 ret = rte_fbarray_attach(&msl->memseg_arr); in sync_memory() 564 ret = rte_fbarray_detach(&msl->memseg_arr); in sync_memory()
|
| H A D | eal_common_memzone.c | 360 ms = rte_fbarray_get(&msl->memseg_arr, ms_idx); in dump_memzone()
|
| H A D | eal_common_dynmem.c | 213 hpi->num_pages[msl->socket_id] += msl->memseg_arr.len; in hugepage_count_walk()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_memalloc.c | 910 &cur_msl->memseg_arr; in alloc_seg_walk() 1163 l_arr = &local_msl->memseg_arr; in sync_chunk() 1164 p_arr = &primary_msl->memseg_arr; in sync_chunk() 1272 l_arr = &local_msl->memseg_arr; in sync_status() 1273 p_arr = &primary_msl->memseg_arr; in sync_status() 1451 primary_msl->memseg_arr.name, getpid()); in secondary_msl_create_walk() 1454 primary_msl->memseg_arr.len, in secondary_msl_create_walk() 1455 primary_msl->memseg_arr.elt_sz); in secondary_msl_create_walk() 1480 ret = rte_fbarray_destroy(&local_msl->memseg_arr); in secondary_msl_destroy_walk() 1563 len = msl->memseg_arr.len; in fd_list_create_walk() [all …]
|
| H A D | eal_memory.c | 682 arr = &msl->memseg_arr; 809 if (rte_fbarray_destroy(&msl->memseg_arr)) { 1446 if (msl->memseg_arr.count > 0) 1455 rte_fbarray_destroy(&msl->memseg_arr); 1585 ms_idx = rte_fbarray_find_idx(&msl->memseg_arr, ms); 1843 total_segs += msl->memseg_arr.len; 1878 if (msl->memseg_arr.len == 0 || msl->external) 1881 if (rte_fbarray_attach(&msl->memseg_arr)) {
|
| /dpdk/lib/eal/freebsd/ |
| H A D | eal_memory.c | 147 arr = &msl->memseg_arr; in rte_eal_hugepage_init() 180 arr = &msl->memseg_arr; in rte_eal_hugepage_init() 424 total_segs += msl->memseg_arr.len; in memseg_primary_init() 450 if (msl->memseg_arr.len == 0 || msl->external) in memseg_secondary_init() 453 if (rte_fbarray_attach(&msl->memseg_arr)) { in memseg_secondary_init()
|
| H A D | eal.c | 532 if (msl->socket_id == *socket_id && msl->memseg_arr.count != 0) in check_socket()
|
| /dpdk/lib/eal/include/ |
| H A D | rte_memory.h | 82 struct rte_fbarray memseg_arr; member
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_mr.c | 315 ms = rte_fbarray_get(&msl->memseg_arr, in mr_find_next_chunk() 679 mr->ms_base_idx = rte_fbarray_find_idx(&msl->memseg_arr, ms); in mlx4_mr_create_primary() 928 ms_idx = rte_fbarray_find_idx(&msl->memseg_arr, ms); in mlx4_mr_mem_event_free_cb()
|
| /dpdk/drivers/bus/vmbus/linux/ |
| H A D | vmbus_uio.c | 125 size_t sz = msl->memseg_arr.len * msl->page_sz; in find_max_end_va()
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_mr.c | 363 ms = rte_fbarray_get(&msl->memseg_arr, in mr_find_next_chunk() 737 mr->ms_base_idx = rte_fbarray_find_idx(&msl->memseg_arr, ms); in mlx5_mr_create_primary() 1200 ms_idx = rte_fbarray_find_idx(&msl->memseg_arr, ms); in mlx5_free_mr_by_addr()
|
| /dpdk/drivers/net/virtio/virtio_user/ |
| H A D | vhost_kernel.c | 198 len = msl->page_sz * msl->memseg_arr.len; in add_memseg_list()
|