Lines Matching refs:memhdr

266 rte_mempool_memchunk_mz_free(__rte_unused struct rte_mempool_memhdr *memhdr,  in rte_mempool_memchunk_mz_free()  argument
277 struct rte_mempool_memhdr *memhdr; in rte_mempool_free_memchunks() local
288 memhdr = STAILQ_FIRST(&mp->mem_list); in rte_mempool_free_memchunks()
290 if (memhdr->free_cb != NULL) in rte_mempool_free_memchunks()
291 memhdr->free_cb(memhdr, memhdr->opaque); in rte_mempool_free_memchunks()
292 rte_free(memhdr); in rte_mempool_free_memchunks()
323 struct rte_mempool_memhdr *memhdr; in rte_mempool_populate_iova() local
334 memhdr = rte_zmalloc("MEMPOOL_MEMHDR", sizeof(*memhdr), 0); in rte_mempool_populate_iova()
335 if (memhdr == NULL) in rte_mempool_populate_iova()
338 memhdr->mp = mp; in rte_mempool_populate_iova()
339 memhdr->addr = vaddr; in rte_mempool_populate_iova()
340 memhdr->iova = iova; in rte_mempool_populate_iova()
341 memhdr->len = len; in rte_mempool_populate_iova()
342 memhdr->free_cb = free_cb; in rte_mempool_populate_iova()
343 memhdr->opaque = opaque; in rte_mempool_populate_iova()
366 STAILQ_INSERT_TAIL(&mp->mem_list, memhdr, next); in rte_mempool_populate_iova()
381 rte_free(memhdr); in rte_mempool_populate_iova()
644 rte_mempool_memchunk_anon_free(struct rte_mempool_memhdr *memhdr, in rte_mempool_memchunk_anon_free() argument
654 size = get_anon_size(memhdr->mp); in rte_mempool_memchunk_anon_free()
1225 struct rte_mempool_memhdr *memhdr; in rte_mempool_dump() local
1254 STAILQ_FOREACH(memhdr, &mp->mem_list, next) in rte_mempool_dump()
1255 mem_len += memhdr->len; in rte_mempool_dump()