/freebsd/sys/ofed/include/rdma/ |
H A D | ib_umem.h | 62 static inline int ib_umem_offset(struct ib_umem *umem) in ib_umem_offset() 68 static inline unsigned long ib_umem_start(struct ib_umem *umem) in ib_umem_start() 74 static inline unsigned long ib_umem_end(struct ib_umem *umem) in ib_umem_end() 79 static inline size_t ib_umem_num_pages(struct ib_umem *umem) in ib_umem_num_pages() 102 static inline void ib_umem_release(struct ib_umem *umem) { } in ib_umem_release() 103 static inline int ib_umem_page_count(struct ib_umem *umem) { return 0; } in ib_umem_page_count() 104 static inline int ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset, in ib_umem_copy_from()
|
H A D | ib_umem_odp.h | 78 struct ib_umem *umem; member 154 struct ib_umem *umem) in ib_umem_odp_get() 159 static inline void ib_umem_odp_release(struct ib_umem *umem) {} in ib_umem_odp_release()
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_umem.c | 51 static void __ib_umem_release(struct ib_device *dev, struct ib_umem *umem, int dirty) in __ib_umem_release() 88 struct ib_umem *umem; in ib_umem_get() local 234 struct ib_umem *umem = container_of(work, struct ib_umem, work); in ib_umem_account() local 247 void ib_umem_release(struct ib_umem *umem) in ib_umem_release() 302 int ib_umem_page_count(struct ib_umem *umem) in ib_umem_page_count() 332 int ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset, in ib_umem_copy_from()
|
H A D | ib_umem_odp.c | 243 int ib_umem_odp_get(struct ib_ucontext *context, struct ib_umem *umem) in ib_umem_odp_get() 348 void ib_umem_odp_release(struct ib_umem *umem) in ib_umem_odp_release() 434 struct ib_umem *umem, in ib_umem_odp_map_dma_single_page() 519 int ib_umem_odp_map_dma_pages(struct ib_umem *umem, u64 user_virt, u64 bcnt, in ib_umem_odp_map_dma_pages() 622 void ib_umem_odp_unmap_dma_pages(struct ib_umem *umem, u64 virt, in ib_umem_odp_unmap_dma_pages()
|
H A D | ib_umem_rbtree.c | 84 struct ib_umem_odp *umem; in rbt_ib_umem_for_each_in_range() local
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_mem.c | 42 void mlx5_ib_cont_pages(struct ib_umem *umem, u64 addr, in mlx5_ib_cont_pages() 126 void __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, in __mlx5_ib_populate_pas() 175 void mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, in mlx5_ib_populate_pas()
|
H A D | mlx5_ib_doorbell.c | 37 struct ib_umem *umem; member
|
H A D | mlx5_ib_mr.c | 546 static int dma_map_mr_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, in dma_map_mr_pas() 629 struct ib_umem *umem = ib_umem_get(pd->uobject->context, start, length, in mr_umem_get() local 665 static struct mlx5_ib_mr *reg_umr(struct ib_pd *pd, struct ib_umem *umem, in reg_umr() 751 struct ib_umem *umem = mr->umem; in mlx5_ib_update_mtt() local 872 struct ib_umem *umem, int npages, in reg_create() 963 struct ib_umem *umem; in mlx5_ib_reg_user_mr() local 1312 struct ib_umem *umem = mr->umem; in mlx5_ib_dereg_mr() local
|
H A D | mlx5_ib.h | 253 struct ib_umem *umem; member 305 struct ib_umem *umem; member 423 struct ib_umem *umem; member 463 struct ib_umem *umem; member 507 struct ib_umem *umem; member 542 struct ib_umem *umem; member [all...] |
H A D | mlx5_ib_devx.c | 139 struct ib_umem *umem; member 2144 void *umem; in devx_umem_reg_cmd_build() local
|
H A D | mlx5_ib_cq.c | 1117 struct ib_umem *umem; in resize_user() local [all...] |
H A D | mlx5_ib_qp.c | 141 struct ib_umem *umem = base->ubuffer.umem; in mlx5_ib_read_user_wqe() local 652 struct ib_umem **umem, in mlx5_ib_umem_get()
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_doorbell.c | 39 struct ib_umem *umem; member
|
H A D | mlx4_ib_mr.c | 94 struct ib_umem *umem) in mlx4_ib_umem_write_mtt()
|
H A D | mlx4_ib.h | 124 struct ib_umem *umem; member 141 struct ib_umem *umem; member 309 struct ib_umem *umem; member 344 struct ib_umem *umem; member
|
H A D | mlx4_ib_cq.c | 141 struct ib_umem **umem, u64 buf_addr, int cqe) in mlx4_ib_get_cq_umem()
|
/freebsd/sys/netsmb/ |
H A D | smb_subr.c | 128 smb_memdupin(void *umem, size_t len) in smb_memdupin() 145 smb_memdup(const void *umem, int len) in smb_memdup()
|
/freebsd/sys/dev/irdma/ |
H A D | fbsd_kcompat.h | 265 static inline size_t irdma_ib_umem_num_dma_blocks(struct ib_umem *umem, unsigned long pgsz, u64 iov… in irdma_ib_umem_num_dma_blocks()
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.c | 39 struct scatterlist *get_ib_umem_sgl(struct ib_umem *umem, u32 *nmap) in get_ib_umem_sgl() 46 static inline void bnxt_re_peer_mem_release(struct ib_umem *umem) in bnxt_re_peer_mem_release() 1150 static inline size_t ib_umem_num_pages_compat(struct ib_umem *umem) in ib_umem_num_pages_compat() 1165 struct ib_umem *umem; in bnxt_re_init_user_srq() local 1647 struct ib_umem *umem; in bnxt_re_init_user_qp() local 5027 static int bnxt_re_get_page_shift(struct ib_umem *umem, in bnxt_re_get_page_shift() 5037 static int bnxt_re_get_num_pages(struct ib_umem *umem, u64 start, u64 length, int page_shift) in bnxt_re_get_num_pages() 5061 struct ib_umem *umem; in bnxt_re_reg_user_mr() local 5170 struct ib_umem *umem; in bnxt_re_rereg_user_mr() local
|
H A D | ib_verbs.h | 155 struct ib_umem *umem; member 205 struct ib_umem *umem; member
|
H A D | qplib_res.c | 228 void *umem; in bnxt_qplib_alloc_init_hwq() local
|
/freebsd/sys/ofed/drivers/infiniband/ulp/sdp/ |
H A D | sdp_zcopy.c | 423 struct ib_umem *umem; in sdp_alloc_fmr() local
|
H A D | sdp.h | 246 struct ib_umem *umem; member 258 struct ib_umem *umem; member
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_provider.h | 77 struct ib_umem *umem; member
|
/freebsd/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_def.h | 504 struct ib_umem *umem; member 698 struct ib_umem *umem; member
|