Searched refs:odp (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | Makefile | 25 mlx5_ib-$(CONFIG_INFINIBAND_ON_DEMAND_PAGING) += odp.o
|
H A D | odp.c | 161 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); local 169 pa = odp->dma_list[idx + i]; 196 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); local 202 ib_umem_start(odp) >> MLX5_IMR_MTT_SHIFT, 1, 0, 212 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); local 213 unsigned long idx = ib_umem_start(odp) >> MLX5_IMR_MTT_SHIFT; 409 struct ib_umem_odp *odp; local 414 odp = ib_umem_odp_alloc_child(to_ib_umem_odp(imr->umem), 417 if (IS_ERR(odp)) 418 return ERR_CAST(odp); 552 pagefault_real_mr(struct mlx5_ib_mr *mr, struct ib_umem_odp *odp, u64 user_va, size_t bcnt, u32 *bytes_mapped, u32 flags) argument 740 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); local [all...] |
H A D | mr.c | 1412 struct ib_umem_odp *odp; local 1438 odp = ib_umem_odp_get(&dev->ib_dev, start, length, access_flags, 1440 if (IS_ERR(odp)) 1441 return ERR_CAST(odp); 1443 mr = alloc_cacheable_mr(pd, &odp->umem, iova, access_flags); 1445 ib_umem_release(&odp->umem); 1450 odp->private = mr; 1704 * DM doesn't have a PAS list so we can't re-use it, odp/dmabuf does
|
H A D | umr.c | 732 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); local 733 size_t max_pages = ib_umem_odp_num_pages(odp) - idx;
|
/linux-master/net/rds/ |
H A D | ib_mr.h | 81 u8 odp:1; member in struct:rds_ib_mr
|
H A D | ib_rdma.c | 223 if (ibmr->odp) 492 if (ibmr->odp) { 599 ibmr->odp = 1;
|
Completed in 141 milliseconds