Lines Matching refs:pg_sz
16 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
103 ret = rte_mempool_get_page_size(mp, &pg_sz); in rte_mempool_op_populate_helper()
115 if (check_obj_bounds(va + off, pg_sz, total_elt_sz) < 0) { in rte_mempool_op_populate_helper()
116 off += RTE_PTR_ALIGN_CEIL(va + off, pg_sz) - (va + off); in rte_mempool_op_populate_helper()