ib_umem            46 drivers/infiniband/core/umem.c static void __ib_umem_release(struct ib_device *dev, struct ib_umem *umem, int dirty)
ib_umem           144 drivers/infiniband/core/umem.c unsigned long ib_umem_find_best_pgsz(struct ib_umem *umem,
ib_umem           193 drivers/infiniband/core/umem.c struct ib_umem *ib_umem_get(struct ib_udata *udata, unsigned long addr,
ib_umem           197 drivers/infiniband/core/umem.c 	struct ib_umem *umem;
ib_umem           333 drivers/infiniband/core/umem.c void ib_umem_release(struct ib_umem *umem)
ib_umem           348 drivers/infiniband/core/umem.c int ib_umem_page_count(struct ib_umem *umem)
ib_umem           370 drivers/infiniband/core/umem.c int ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset,
ib_umem           299 drivers/infiniband/core/umem_odp.c 	struct ib_umem *umem;
ib_umem           347 drivers/infiniband/core/umem_odp.c 	struct ib_umem *umem;
ib_umem           841 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct ib_umem *umem;
ib_umem          1315 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct ib_umem *umem;
ib_umem          3338 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_umem_release(mr->ib_umem);
ib_umem          3487 drivers/infiniband/hw/bnxt_re/ib_verbs.c static int fill_umem_pbl_tbl(struct ib_umem *umem, u64 *pbl_tbl_orig,
ib_umem          3508 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct ib_umem *umem;
ib_umem          3541 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	mr->ib_umem = umem;
ib_umem            76 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct ib_umem		*umem;
ib_umem            87 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct ib_umem		*sumem;
ib_umem            88 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct ib_umem		*rumem;
ib_umem           106 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct ib_umem		*umem;
ib_umem           112 drivers/infiniband/hw/bnxt_re/ib_verbs.h 	struct ib_umem		*ib_umem;
ib_umem            76 drivers/infiniband/hw/cxgb3/iwch_provider.h 	struct ib_umem *umem;
ib_umem           397 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	struct ib_umem *umem;
ib_umem            86 drivers/infiniband/hw/efa/efa.h 	struct ib_umem *umem;
ib_umem          1046 drivers/infiniband/hw/efa/efa_verbs.c 			     struct ib_umem *umem,
ib_umem          1285 drivers/infiniband/hw/efa/efa_verbs.c 		      struct ib_umem *umem,
ib_umem           266 drivers/infiniband/hw/hns/hns_roce_alloc.c 			   int buf_cnt, int start, struct ib_umem *umem,
ib_umem           210 drivers/infiniband/hw/hns/hns_roce_cq.c 				   struct ib_umem **umem, u64 buf_addr, int cqe)
ib_umem           386 drivers/infiniband/hw/hns/hns_roce_device.h 	struct ib_umem		*umem;
ib_umem           468 drivers/infiniband/hw/hns/hns_roce_device.h 	struct ib_umem		*umem;
ib_umem           496 drivers/infiniband/hw/hns/hns_roce_device.h 	struct ib_umem			*umem;
ib_umem           517 drivers/infiniband/hw/hns/hns_roce_device.h 	struct ib_umem			*umem;
ib_umem           536 drivers/infiniband/hw/hns/hns_roce_device.h 	struct ib_umem	       *umem;
ib_umem           663 drivers/infiniband/hw/hns/hns_roce_device.h 	struct ib_umem		*umem;
ib_umem          1215 drivers/infiniband/hw/hns/hns_roce_device.h 			       struct hns_roce_mtt *mtt, struct ib_umem *umem);
ib_umem          1226 drivers/infiniband/hw/hns/hns_roce_device.h 			   int buf_cnt, int start, struct ib_umem *umem,
ib_umem          1020 drivers/infiniband/hw/hns/hns_roce_mr.c 			       struct hns_roce_mtt *mtt, struct ib_umem *umem)
ib_umem          1092 drivers/infiniband/hw/hns/hns_roce_mr.c 				     struct ib_umem *umem)
ib_umem          1314 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct ib_umem *region = iwmr->region;
ib_umem          1749 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct ib_umem *region;
ib_umem            94 drivers/infiniband/hw/i40iw/i40iw_verbs.h 	struct ib_umem *region;
ib_umem           140 drivers/infiniband/hw/mlx4/cq.c 			       struct ib_umem **umem, u64 buf_addr, int cqe)
ib_umem            40 drivers/infiniband/hw/mlx4/doorbell.c 	struct ib_umem	       *umem;
ib_umem           123 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_umem	       *umem;
ib_umem           124 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_umem	       *resize_umem;
ib_umem           140 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_umem	       *umem;
ib_umem           324 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_umem	       *umem;
ib_umem           364 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_umem	       *umem;
ib_umem           732 drivers/infiniband/hw/mlx4/mlx4_ib.h 			   struct ib_umem *umem);
ib_umem           918 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_umem_calc_optimal_mtt_size(struct ib_umem *umem, u64 start_va,
ib_umem           183 drivers/infiniband/hw/mlx4/mr.c 			   struct ib_umem *umem)
ib_umem           257 drivers/infiniband/hw/mlx4/mr.c int mlx4_ib_umem_calc_optimal_mtt_size(struct ib_umem *umem, u64 start_va,
ib_umem           370 drivers/infiniband/hw/mlx4/mr.c static struct ib_umem *mlx4_get_umem_mr(struct ib_udata *udata, u64 start,
ib_umem          1120 drivers/infiniband/hw/mlx5/cq.c 	struct ib_umem *umem;
ib_umem           109 drivers/infiniband/hw/mlx5/devx.c 	struct ib_umem			*umem;
ib_umem            41 drivers/infiniband/hw/mlx5/doorbell.c 	struct ib_umem	       *umem;
ib_umem            46 drivers/infiniband/hw/mlx5/mem.c void mlx5_ib_cont_pages(struct ib_umem *umem, u64 addr,
ib_umem           128 drivers/infiniband/hw/mlx5/mem.c void __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
ib_umem           192 drivers/infiniband/hw/mlx5/mem.c void mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
ib_umem           311 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_umem		*umem;
ib_umem           341 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_umem	       *umem;
ib_umem           453 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_umem		*umem;
ib_umem           496 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_umem		*umem;
ib_umem           517 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_umem	       *resize_umem;
ib_umem           546 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_umem	       *umem;
ib_umem           601 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_umem	       *umem;
ib_umem          1211 drivers/infiniband/hw/mlx5/mlx5_ib.h void mlx5_ib_cont_pages(struct ib_umem *umem, u64 addr,
ib_umem          1215 drivers/infiniband/hw/mlx5/mlx5_ib.h void __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
ib_umem          1218 drivers/infiniband/hw/mlx5/mlx5_ib.h void mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
ib_umem           757 drivers/infiniband/hw/mlx5/mr.c 		       struct ib_umem **umem, int *npages, int *page_shift,
ib_umem           760 drivers/infiniband/hw/mlx5/mr.c 	struct ib_umem *u;
ib_umem           850 drivers/infiniband/hw/mlx5/mr.c 				  struct ib_pd *pd, struct ib_umem *umem,
ib_umem           890 drivers/infiniband/hw/mlx5/mr.c 	struct ib_umem *umem = mr->umem;
ib_umem          1052 drivers/infiniband/hw/mlx5/mr.c 				     struct ib_umem *umem, int npages,
ib_umem          1257 drivers/infiniband/hw/mlx5/mr.c 	struct ib_umem *umem;
ib_umem          1576 drivers/infiniband/hw/mlx5/mr.c 	struct ib_umem *umem = mr->umem;
ib_umem           132 drivers/infiniband/hw/mlx5/qp.c static int mlx5_ib_read_user_wqe_common(struct ib_umem *umem,
ib_umem           170 drivers/infiniband/hw/mlx5/qp.c 	struct ib_umem *umem = base->ubuffer.umem;
ib_umem           236 drivers/infiniband/hw/mlx5/qp.c 	struct ib_umem *umem = base->ubuffer.umem;
ib_umem           263 drivers/infiniband/hw/mlx5/qp.c 	struct ib_umem *umem = srq->umem;
ib_umem           747 drivers/infiniband/hw/mlx5/qp.c 			    struct ib_umem **umem, int *npages, int *page_shift,
ib_umem            75 drivers/infiniband/hw/mthca/mthca_provider.h 	struct ib_umem   *umem;
ib_umem           195 drivers/infiniband/hw/ocrdma/ocrdma.h 	struct ib_umem *umem;
ib_umem           827 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ib_umem *umem = mr->umem;
ib_umem           264 drivers/infiniband/hw/qedr/qedr.h 	struct ib_umem *umem;
ib_umem           365 drivers/infiniband/hw/qedr/qedr.h 	struct ib_umem *prod_umem;
ib_umem           482 drivers/infiniband/hw/qedr/qedr.h 	struct ib_umem *umem;
ib_umem           601 drivers/infiniband/hw/qedr/verbs.c static void qedr_populate_pbls(struct qedr_dev *dev, struct ib_umem *umem,
ib_umem            91 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct ib_umem *umem;
ib_umem           142 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct ib_umem *umem;
ib_umem           172 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct ib_umem *umem;
ib_umem           187 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct ib_umem *rumem;
ib_umem           188 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct ib_umem *sumem;
ib_umem           543 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 				struct ib_umem *umem, u64 offset);
ib_umem           183 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c 				struct ib_umem *umem, u64 offset)
ib_umem           117 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	struct ib_umem *umem;
ib_umem           385 drivers/infiniband/sw/rdmavt/mr.c 	struct ib_umem *umem;
ib_umem            59 drivers/infiniband/sw/rdmavt/mr.h 	struct ib_umem *umem;
ib_umem           166 drivers/infiniband/sw/rxe/rxe_mr.c 	struct ib_umem		*umem;
ib_umem           326 drivers/infiniband/sw/rxe/rxe_verbs.h 	struct ib_umem		*umem;
ib_umem            58 include/rdma/ib_umem.h static inline int ib_umem_offset(struct ib_umem *umem)
ib_umem            63 include/rdma/ib_umem.h static inline size_t ib_umem_num_pages(struct ib_umem *umem)
ib_umem            72 include/rdma/ib_umem.h struct ib_umem *ib_umem_get(struct ib_udata *udata, unsigned long addr,
ib_umem            74 include/rdma/ib_umem.h void ib_umem_release(struct ib_umem *umem);
ib_umem            75 include/rdma/ib_umem.h int ib_umem_page_count(struct ib_umem *umem);
ib_umem            76 include/rdma/ib_umem.h int ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset,
ib_umem            78 include/rdma/ib_umem.h unsigned long ib_umem_find_best_pgsz(struct ib_umem *umem,
ib_umem            86 include/rdma/ib_umem.h static inline struct ib_umem *ib_umem_get(struct ib_udata *udata,
ib_umem            92 include/rdma/ib_umem.h static inline void ib_umem_release(struct ib_umem *umem) { }
ib_umem            93 include/rdma/ib_umem.h static inline int ib_umem_page_count(struct ib_umem *umem) { return 0; }
ib_umem            94 include/rdma/ib_umem.h static inline int ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset,
ib_umem            98 include/rdma/ib_umem.h static inline int ib_umem_find_best_pgsz(struct ib_umem *umem,
ib_umem            41 include/rdma/ib_umem_odp.h 	struct ib_umem umem;
ib_umem            86 include/rdma/ib_umem_odp.h static inline struct ib_umem_odp *to_ib_umem_odp(struct ib_umem *umem)
ib_umem          1435 include/rdma/ib_verbs.h struct ib_umem;