Lines Matching refs:sz
218 struct rte_mempool_objsz *sz) in rte_mempool_calc_obj_size() argument
222 sz = (sz != NULL) ? sz : &lsz; in rte_mempool_calc_obj_size()
224 sz->header_size = sizeof(struct rte_mempool_objhdr); in rte_mempool_calc_obj_size()
226 sz->header_size = RTE_ALIGN_CEIL(sz->header_size, in rte_mempool_calc_obj_size()
230 sz->trailer_size = sizeof(struct rte_mempool_objtlr); in rte_mempool_calc_obj_size()
232 sz->trailer_size = 0; in rte_mempool_calc_obj_size()
236 sz->elt_size = RTE_ALIGN_CEIL(elt_size, sizeof(uint64_t)); in rte_mempool_calc_obj_size()
240 sz->total_size = sz->header_size + sz->elt_size + in rte_mempool_calc_obj_size()
241 sz->trailer_size; in rte_mempool_calc_obj_size()
242 sz->trailer_size += ((RTE_MEMPOOL_ALIGN - in rte_mempool_calc_obj_size()
243 (sz->total_size & RTE_MEMPOOL_ALIGN_MASK)) & in rte_mempool_calc_obj_size()
254 (sz->header_size + sz->elt_size + sz->trailer_size); in rte_mempool_calc_obj_size()
255 sz->trailer_size = new_size - sz->header_size - sz->elt_size; in rte_mempool_calc_obj_size()
259 sz->total_size = sz->header_size + sz->elt_size + sz->trailer_size; in rte_mempool_calc_obj_size()
261 return sz->total_size; in rte_mempool_calc_obj_size()