/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_doorbell.c | 39 struct ib_umem *umem; member in struct:mlx4_ib_user_db_page
|
H A D | mlx4_ib_mr.c | 93 mlx4_ib_umem_write_mtt(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt, struct ib_umem *umem) argument [all...] |
H A D | mlx4_ib_cq.c | 138 mlx4_ib_get_cq_umem(struct mlx4_ib_dev *dev, struct ib_ucontext *context, struct mlx4_ib_cq_buf *buf, struct ib_umem **umem, u64 buf_addr, int cqe) argument [all...] |
H A D | mlx4_ib.h | 129 struct ib_umem *umem; member in struct:mlx4_ib_cq 146 struct ib_umem *umem; member in struct:mlx4_ib_mr 314 struct ib_umem *umem; member in struct:mlx4_ib_qp 349 struct ib_umem *umem; member in struct:mlx4_ib_srq
|
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_doorbell.c | 36 struct ib_umem *umem; member in struct:mlx5_ib_user_db_page
|
H A D | mlx5_ib_mem.c | 40 void mlx5_ib_cont_pages(struct ib_umem *umem, u64 addr, int *count, int *shift, argument 145 __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, int page_shift, size_t offset, size_t num_pages, __be64 *pas, int access_flags) argument 194 mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, int page_shift, __be64 *pas, int access_flags) argument [all...] |
H A D | mlx5_ib_mr.c | 545 static int dma_map_mr_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, argument 633 struct ib_umem *umem = ib_umem_get(pd->uobject->context, start, length, local 669 reg_umr(struct ib_pd *pd, struct ib_umem *umem, u64 virt_addr, u64 len, int npages, int page_shift, int order, int access_flags) argument 755 struct ib_umem *umem = mr->umem; local 874 reg_create(struct ib_mr *ibmr, struct ib_pd *pd, u64 virt_addr, u64 length, struct ib_umem *umem, int npages, int page_shift, int access_flags) argument 967 struct ib_umem *umem; local 1438 struct ib_umem *umem = mr->umem; local [all...] |
H A D | mlx5_ib_cq.c | 1119 struct ib_umem *umem; local [all...] |
H A D | mlx5_ib_qp.c | 139 struct ib_umem *umem = base->ubuffer.umem; local 657 mlx5_ib_umem_get(struct mlx5_ib_dev *dev, struct ib_pd *pd, unsigned long addr, size_t size, struct ib_umem **umem, int *npages, int *page_shift, int *ncont, u32 *offset) argument [all...] |
H A D | mlx5_ib.h | 233 struct ib_umem *umem; member in struct:mlx5_ib_rwq 284 struct ib_umem *umem; member in struct:mlx5_ib_ubuffer 389 struct ib_umem *umem; member in struct:mlx5_ib_cq_buf 428 struct ib_umem *umem; member in struct:mlx5_shared_mr_info 472 struct ib_umem *umem; member in struct:mlx5_ib_srq 500 struct ib_umem *umem; member in struct:mlx5_ib_mr [all...] |
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_umem_rbtree.c | 86 struct ib_umem_odp *umem; local
|
H A D | ib_umem.c | 53 static void __ib_umem_release(struct ib_device *dev, struct ib_umem *umem, int dirty) argument 90 struct ib_umem *umem; local 236 struct ib_umem *umem = container_of(work, struct ib_umem, work); local 249 ib_umem_release(struct ib_umem *umem) argument 302 ib_umem_page_count(struct ib_umem *umem) argument 332 ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset, size_t length) argument [all...] |
H A D | ib_umem_odp.c | 245 int ib_umem_odp_get(struct ib_ucontext *context, struct ib_umem *umem) argument 350 ib_umem_odp_release(struct ib_umem *umem) argument 435 ib_umem_odp_map_dma_single_page( struct ib_umem *umem, int page_index, u64 base_virt_addr, struct page *page, u64 access_mask, unsigned long current_seq) argument 521 ib_umem_odp_map_dma_pages(struct ib_umem *umem, u64 user_virt, u64 bcnt, u64 access_mask, unsigned long current_seq) argument 624 ib_umem_odp_unmap_dma_pages(struct ib_umem *umem, u64 virt, u64 bound) argument [all...] |
/freebsd-11-stable/sys/ofed/include/rdma/ |
H A D | ib_umem_odp.h | 80 struct ib_umem *umem; member in struct:ib_umem_odp 161 static inline void ib_umem_odp_release(struct ib_umem *umem) {} argument 155 ib_umem_odp_get(struct ib_ucontext *context, struct ib_umem *umem) argument
|
H A D | ib_umem.h | 62 static inline int ib_umem_offset(struct ib_umem *umem) argument 68 static inline unsigned long ib_umem_start(struct ib_umem *umem) argument 74 static inline unsigned long ib_umem_end(struct ib_umem *umem) argument 79 ib_umem_num_pages(struct ib_umem *umem) argument 102 ib_umem_release(struct ib_umem *umem) argument 103 ib_umem_page_count(struct ib_umem *umem) argument 104 ib_umem_copy_from(void *dst, struct ib_umem *umem, size_t offset, size_t length) argument [all...] |
/freebsd-11-stable/sys/netsmb/ |
H A D | smb_subr.c | 129 smb_memdupin(void *umem, size_t len) argument 146 smb_memdup(const void *umem, int len) argument
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/sdp/ |
H A D | sdp_zcopy.c | 421 struct ib_umem *umem; local [all...] |
H A D | sdp.h | 288 struct ib_umem *umem; member in struct:rx_srcavail_state 300 struct ib_umem *umem; member in struct:tx_srcavail_state
|
/freebsd-11-stable/sys/dev/cxgb/ulp/iw_cxgb/ |
H A D | iw_cxgb_provider.h | 72 struct ib_umem *umem; member in struct:iwch_mr
|
/freebsd-11-stable/sys/dev/mthca/ |
H A D | mthca_provider.h | 77 struct ib_umem *umem; member in struct:mthca_mr
|
/freebsd-11-stable/sys/dev/cxgbe/iw_cxgbe/ |
H A D | iw_cxgbe.h | 387 struct ib_umem *umem; member in struct:c4iw_mr
|