Searched refs:ib_umem_start (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/drivers/infiniband/core/ |
| D | umem_odp.c | 100 umem_odp, ib_umem_start(umem_odp), in ib_umem_notifier_release() 421 vma = find_vma(mm, ib_umem_start(umem_odp)); in ib_umem_odp_get() 455 ib_umem_odp_unmap_dma_pages(umem_odp, ib_umem_start(umem_odp), in ib_umem_odp_release() 551 ib_umem_start(umem_odp) + in ib_umem_odp_map_dma_single_page() 553 ib_umem_start(umem_odp) + in ib_umem_odp_map_dma_single_page() 602 if (user_virt < ib_umem_start(umem_odp) || in ib_umem_odp_map_dma_pages() 630 start_idx = (user_virt - ib_umem_start(umem_odp)) >> page_shift; in ib_umem_odp_map_dma_pages() 726 virt = max_t(u64, virt, ib_umem_start(umem_odp)); in ib_umem_odp_unmap_dma_pages() 734 idx = (addr - ib_umem_start(umem_odp)) >> umem_odp->page_shift; in ib_umem_odp_unmap_dma_pages()
|
| /Linux-v5.4/include/rdma/ |
| D | ib_umem_odp.h | 92 static inline unsigned long ib_umem_start(struct ib_umem_odp *umem_odp) in ib_umem_start() function 105 return (ib_umem_end(umem_odp) - ib_umem_start(umem_odp)) >> in ib_umem_odp_num_pages()
|
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ |
| D | odp.c | 153 if (ib_umem_start(odp) > start + length) in odp_lookup() 210 if (odp && ib_umem_start(odp) == va) { in mlx5_odp_populate_klm() 226 int idx = ib_umem_start(odp) >> MLX5_IMR_MTT_SHIFT; in mr_leaf_free_action() 270 start = max_t(u64, ib_umem_start(umem_odp), start); in mlx5_ib_invalidate_range() 281 idx = (addr - ib_umem_start(umem_odp)) >> umem_odp->page_shift; in mlx5_ib_invalidate_range() 530 if (odp && ib_umem_start(odp) != addr) in implicit_mr_get_data() 591 ib_umem_odp_unmap_dma_pages(umem_odp, ib_umem_start(umem_odp), in mlx5_ib_free_implicit_mr() 702 if (unlikely(!next || ib_umem_start(next) != io_virt)) { in pagefault_mr()
|
| D | mr.c | 1597 ib_umem_start(umem_odp), in dereg_mr()
|