Home
last modified time | relevance | path

Searched refs:pg_sz (Results 1 – 10 of 10) sorted by relevance

/dpdk/lib/mempool/
H A Drte_mempool_ops_default.c16 size_t obj_per_page, pg_sz, objs_in_last_page; in rte_mempool_op_calc_mem_size_helper() local
25 pg_sz = (size_t)1 << pg_shift; in rte_mempool_op_calc_mem_size_helper()
26 if (chunk_reserve >= pg_sz) in rte_mempool_op_calc_mem_size_helper()
28 obj_per_page = (pg_sz - chunk_reserve) / total_elt_sz; in rte_mempool_op_calc_mem_size_helper()
37 pg_sz) * obj_num; in rte_mempool_op_calc_mem_size_helper()
79 check_obj_bounds(char *obj, size_t pg_sz, size_t elt_sz) in check_obj_bounds() argument
81 if (pg_sz == 0) in check_obj_bounds()
83 if (elt_sz > pg_sz) in check_obj_bounds()
85 if (RTE_PTR_ALIGN(obj, pg_sz) != RTE_PTR_ALIGN(obj + elt_sz - 1, pg_sz)) in check_obj_bounds()
97 size_t total_elt_sz, pg_sz; in rte_mempool_op_populate_helper() local
[all …]
H A Drte_mempool_trace.h83 size_t len, size_t pg_sz, void *free_cb, void *opaque),
88 rte_trace_point_emit_size_t(pg_sz);
126 RTE_TRACE_POINT_ARGS(struct rte_mempool *mempool, size_t pg_sz),
129 rte_trace_point_emit_size_t(pg_sz);
H A Drte_mempool.c470 *pg_sz = 0; in rte_mempool_get_page_size()
472 *pg_sz = get_min_page_size(mp->socket_id); in rte_mempool_get_page_size()
474 *pg_sz = rte_mem_page_size(); in rte_mempool_get_page_size()
476 rte_mempool_trace_get_page_size(mp, *pg_sz); in rte_mempool_get_page_size()
491 size_t align, pg_sz, pg_shift = 0; in rte_mempool_populate_default() local
549 if (pg_sz != 0) in rte_mempool_populate_default()
550 pg_shift = rte_bsf32(pg_sz); in rte_mempool_populate_default()
606 mz->len, pg_sz, in rte_mempool_populate_default()
630 size_t pg_sz, pg_shift; in get_anon_size() local
634 pg_sz = rte_mem_page_size(); in get_anon_size()
[all …]
H A Drte_mempool.h1167 size_t len, size_t pg_sz, rte_mempool_memchunk_free_cb_t *free_cb,
1818 rte_mempool_get_page_size(struct rte_mempool *mp, size_t *pg_sz);
/dpdk/lib/eal/common/
H A Dmalloc_heap.c306 alloc_sz = (size_t)pg_sz * n_segs; in alloc_pages_on_heap()
406 MALLOC_ELEM_TRAILER_LEN, pg_sz); in try_expand_heap_primary()
407 n_segs = alloc_sz / pg_sz; in try_expand_heap_primary()
481 req.alloc_req.page_sz = pg_sz; in try_expand_heap_secondary()
589 if (prev_pg_sz != pg_sz) { in alloc_more_mem_on_socket()
591 prev_pg_sz = pg_sz; in alloc_more_mem_on_socket()
599 if (prev_pg_sz != pg_sz) { in alloc_more_mem_on_socket()
600 other_pg_sz[n_other_pg_sz++] = pg_sz; in alloc_more_mem_on_socket()
601 prev_pg_sz = pg_sz; in alloc_more_mem_on_socket()
609 uint64_t pg_sz = requested_pg_sz[i]; in alloc_more_mem_on_socket() local
[all …]
H A Dmalloc_mp.h79 alloc_pages_on_heap(struct malloc_heap *heap, uint64_t pg_sz, size_t elt_size,
/dpdk/drivers/crypto/octeontx/
H A Dotx_cryptodev_hw_access.c520 uint64_t pg_sz = sysconf(_SC_PAGESIZE); in otx_cpt_get_resource() local
544 len = RTE_ALIGN(len, pg_sz); in otx_cpt_get_resource()
550 len = RTE_ALIGN(len, pg_sz); in otx_cpt_get_resource()
584 mem += RTE_ALIGN(used_len, pg_sz) - used_len; in otx_cpt_get_resource()
585 len -= RTE_ALIGN(used_len, pg_sz) - used_len; in otx_cpt_get_resource()
586 dma_addr += RTE_ALIGN(used_len, pg_sz) - used_len; in otx_cpt_get_resource()
/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_nicio.h21 #define CI_TABLE_SIZE(num_qps, pg_sz) \ argument
22 (ALIGN((num_qps) * HINIC_CI_Q_ADDR_SIZE, pg_sz))
/dpdk/drivers/regex/cn9k/
H A Dcn9k_regexdev.c61 uint64_t pg_sz = sysconf(_SC_PAGESIZE); in ree_qp_create() local
92 len = RTE_ALIGN(len, pg_sz); in ree_qp_create()
98 len = RTE_ALIGN(len, pg_sz); in ree_qp_create()
123 used_len = RTE_ALIGN(used_len, pg_sz); in ree_qp_create()
/dpdk/drivers/mempool/bucket/
H A Drte_mempool_bucket.c462 size_t pg_sz; in bucket_alloc() local
464 rc = rte_mempool_get_page_size(mp, &pg_sz); in bucket_alloc()
482 bd->bucket_mem_size = RTE_MIN(pg_sz, in bucket_alloc()