Home
last modified time | relevance | path

Searched refs:rte_memseg (Results 1 – 25 of 37) sorted by relevance

12

/f-stack/dpdk/lib/librte_eal/include/
H A Drte_memory.h45 struct rte_memseg { struct
146 struct rte_memseg *
169 const struct rte_memseg *ms, void *arg);
181 const struct rte_memseg *ms, size_t len, void *arg);
340 rte_memseg_get_fd(const struct rte_memseg *ms);
365 rte_memseg_get_fd_thread_unsafe(const struct rte_memseg *ms);
390 rte_memseg_get_fd_offset(const struct rte_memseg *ms, size_t *offset);
415 rte_memseg_get_fd_offset_thread_unsafe(const struct rte_memseg *ms,
/f-stack/dpdk/lib/librte_eal/common/
H A Deal_memalloc.h15 struct rte_memseg *
28 eal_memalloc_alloc_seg_bulk(struct rte_memseg **ms, int n_segs, size_t page_sz,
35 eal_memalloc_free_seg(struct rte_memseg *ms);
43 eal_memalloc_free_seg_bulk(struct rte_memseg **ms, int n_segs);
H A Dmalloc_mp.h18 struct rte_memseg;
80 bool contig, struct rte_memseg **ms, int n_segs);
83 rollback_expand_heap(struct rte_memseg **ms, int n_segs,
H A Deal_common_memory.c193 sizeof(struct rte_memseg))) { in eal_memseg_list_init_named()
266 struct rte_memseg *ms = rte_fbarray_get(arr, i); in eal_memseg_list_populate()
283 static struct rte_memseg *
340 const struct rte_memseg *ms, void *arg) in find_virt()
353 const struct rte_memseg *ms, size_t len, void *arg) in find_virt_legacy()
386 struct rte_memseg *
527 const struct rte_memseg *ms, void *arg) in check_iova()
663 const struct rte_memseg *ms; in rte_memseg_contig_walk_thread_unsafe()
715 const struct rte_memseg *ms; in rte_memseg_walk_thread_unsafe()
781 rte_memseg_get_fd_thread_unsafe(const struct rte_memseg *ms) in rte_memseg_get_fd_thread_unsafe()
[all …]
H A Dmalloc_heap.c113 const struct rte_memseg *ms, size_t len, void *arg __rte_unused) in malloc_add_seg()
280 rollback_expand_heap(struct rte_memseg **ms, int n_segs, in rollback_expand_heap()
295 bool contig, struct rte_memseg **ms, int n_segs) in alloc_pages_on_heap()
393 struct rte_memseg **ms; in try_expand_heap_primary()
820 struct rte_memseg *ms; in malloc_heap_free_pages()
893 const struct rte_memseg *tmp = in malloc_heap_free()
1134 sizeof(struct rte_memseg)) < 0) { in malloc_heap_create_external_seg()
1142 struct rte_memseg *ms; in malloc_heap_create_external_seg()
H A Deal_common_dynmem.c280 struct rte_memseg **pages; in eal_dynmem_hugepage_init()
319 struct rte_memseg *ms = pages[i]; in eal_dynmem_hugepage_init()
H A Dmalloc_mp.c46 struct rte_memseg **ms;
185 struct rte_memseg **ms; in handle_alloc_request()
H A Deal_common_memalloc.c76 const struct rte_memseg *ms; in eal_memalloc_is_contig()
H A Deal_common_memzone.c320 struct rte_memseg *ms; in dump_memzone()
/f-stack/dpdk/lib/librte_eal/windows/
H A Deal_memalloc.c36 alloc_seg(struct rte_memseg *ms, void *requested_addr, int socket_id, in alloc_seg()
157 free_seg(struct rte_memseg *ms) in free_seg()
176 struct rte_memseg **ms;
235 struct rte_memseg *cur; in alloc_seg_walk()
251 struct rte_memseg *tmp; in alloc_seg_walk()
283 struct rte_memseg *ms;
364 struct rte_memseg *
367 struct rte_memseg *ms = NULL; in eal_memalloc_alloc_seg()
373 eal_memalloc_free_seg_bulk(struct rte_memseg **ms, int n_segs) in eal_memalloc_free_seg_bulk()
384 struct rte_memseg *cur = ms[seg]; in eal_memalloc_free_seg_bulk()
[all …]
/f-stack/dpdk/lib/librte_eal/freebsd/
H A Deal_memalloc.c14 eal_memalloc_alloc_seg_bulk(struct rte_memseg **ms __rte_unused, in eal_memalloc_alloc_seg_bulk()
22 struct rte_memseg *
30 eal_memalloc_free_seg(struct rte_memseg *ms __rte_unused) in eal_memalloc_free_seg()
37 eal_memalloc_free_seg_bulk(struct rte_memseg **ms __rte_unused, in eal_memalloc_free_seg_bulk()
H A Deal_memory.c119 struct rte_memseg *seg; in rte_eal_hugepage_init()
233 attach_segment(const struct rte_memseg_list *msl, const struct rte_memseg *ms, in attach_segment()
/f-stack/dpdk/app/test/
H A Dtest_memory.c29 const struct rte_memseg *ms, void *arg __rte_unused) in check_mem()
40 check_seg_fds(const struct rte_memseg_list *msl, const struct rte_memseg *ms, in check_seg_fds()
/f-stack/dpdk/lib/librte_eal/linux/
H A Deal_memalloc.c784 struct rte_memseg **ms;
868 struct rte_memseg *cur; in alloc_seg_walk()
886 struct rte_memseg *tmp; in alloc_seg_walk()
924 struct rte_memseg *ms;
1056 struct rte_memseg *
1059 struct rte_memseg *ms; in eal_memalloc_alloc_seg()
1078 struct rte_memseg *cur = ms[seg]; in eal_memalloc_free_seg_bulk()
1121 eal_memalloc_free_seg(struct rte_memseg *ms) in eal_memalloc_free_seg()
1168 struct rte_memseg *ms; in sync_chunk()
1182 struct rte_memseg *p_ms, *l_ms; in sync_chunk()
[all …]
H A Deal_vfio.c522 struct rte_memseg *ms; in vfio_mem_event_callback()
1313 type1_map_contig(const struct rte_memseg_list *msl, const struct rte_memseg *ms, in type1_map_contig()
1326 type1_map(const struct rte_memseg_list *msl, const struct rte_memseg *ms, in type1_map()
1495 const struct rte_memseg *ms, void *arg) in vfio_spapr_map_walk()
H A Deal.c1334 mark_freeable(const struct rte_memseg_list *msl, const struct rte_memseg *ms, in mark_freeable()
1338 struct rte_memseg *found; in mark_freeable()
/f-stack/dpdk/drivers/net/virtio/virtio_user/
H A Dvhost_vdpa.c128 const struct rte_memseg *ms, size_t len, void *arg) in vhost_vdpa_map_contig()
139 vhost_vdpa_map(const struct rte_memseg_list *msl, const struct rte_memseg *ms, in vhost_vdpa_map()
/f-stack/dpdk/drivers/common/dpaax/
H A Ddpaax_iova_table.c393 struct rte_memseg *ms; in dpaax_memevent_cb()
439 const struct rte_memseg *ms, size_t len, in dpaax_memevent_walk_memsegs()
/f-stack/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr_pvt.h248 const struct rte_memseg *ms; in caam_jr_mem_vtop()
/f-stack/dpdk/drivers/bus/dpaa/
H A Drte_dpaa_bus.h198 const struct rte_memseg *ms; in rte_dpaa_mem_vtop()
/f-stack/dpdk/drivers/common/mlx5/
H A Dmlx5_common_mr.c287 const struct rte_memseg *ms; in mr_find_next_chunk()
502 const struct rte_memseg *ms, size_t len, void *arg) in mr_find_contig_memsegs_cb()
594 const struct rte_memseg *ms; in mlx5_mr_create_primary()
/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4_mr.c312 const struct rte_memseg *ms; in mr_find_next_chunk()
516 const struct rte_memseg *ms, size_t len, void *arg) in mr_find_contig_memsegs_cb()
597 const struct rte_memseg *ms; in mlx4_mr_create_primary()
914 const struct rte_memseg *ms; in mlx4_mr_mem_event_free_cb()
/f-stack/dpdk/drivers/bus/fslmc/
H A Dfslmc_vfio.c211 struct rte_memseg *ms; in fslmc_memevent_cb()
348 const struct rte_memseg *ms, void *arg) in fslmc_dmamap_seg()
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_mr.c71 const struct rte_memseg *ms; in mlx5_mr_mem_event_free_cb()
/f-stack/dpdk/drivers/net/pfe/base/
H A Dpfe.h413 const struct rte_memseg *memseg; in pfe_mem_vtop()

12