Lines Matching defs:umem
39 /* @umem: umem object to scan
42 * @count: number of PAGE_SIZE pages covered by umem
47 void mlx5_ib_cont_pages(struct ib_umem *umem, u64 addr,
66 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, entry) {
105 * Populate the given array with bus addresses from the umem.
108 * umem - umem to use to fill the pages
110 * offset - offset into the umem to start from,
117 void __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
131 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, entry) {
168 void mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
171 return __mlx5_ib_populate_pas(dev, umem, page_shift, 0,
172 ib_umem_num_dma_blocks(umem, PAGE_SIZE),