/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_verbs.h | 305 struct ib_umem *umem; member in struct:rxe_mr
|
/linux-master/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.h | 112 struct ib_umem *umem; member in struct:erdma_mem 134 struct ib_umem *umem; member in struct:erdma_user_dbrecords_page
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | mr.c | 1115 static unsigned int mlx5_umem_dmabuf_default_pgsz(struct ib_umem *umem, argument 1126 alloc_cacheable_mr(struct ib_pd *pd, struct ib_umem *umem, u64 iova, int access_flags) argument 1182 reg_create(struct ib_pd *pd, struct ib_umem *umem, u64 iova, int access_flags, unsigned int page_size, bool populate) argument 1366 create_real_mr(struct ib_pd *pd, struct ib_umem *umem, u64 iova, int access_flags) argument 1472 struct ib_umem *umem; local 1676 struct ib_umem *umem; local [all...] |
H A D | qp.c | 119 static int mlx5_ib_read_user_wqe_common(struct ib_umem *umem, void *buffer, argument 185 struct ib_umem *umem = base->ubuffer.umem; local 236 struct ib_umem *umem = base->ubuffer.umem; local 252 struct ib_umem *umem = base->ubuffer.umem; local 272 struct ib_umem *umem = base->ubuffer.umem; local 288 struct ib_umem *umem = srq->umem; local 305 struct ib_umem *umem = srq->umem; local 1442 struct ib_umem *umem = rq->base.ubuffer.umem; local [all...] |
H A D | mlx5_ib.h | 401 struct ib_umem *umem; member in struct:mlx5_ib_rwq 419 struct ib_umem *umem; member in struct:mlx5_ib_ubuffer 550 struct ib_umem *umem; member in struct:mlx5_ib_cq_buf 603 struct ib_umem *umem; member in struct:mlx5_ib_srq 672 struct ib_umem *umem; member in struct:mlx5_ib_mr 1672 mlx5_umem_needs_ats(struct mlx5_ib_dev *dev, struct ib_umem *umem, int access_flags) argument [all...] |
/linux-master/drivers/infiniband/hw/efa/ |
H A D | efa_verbs.c | 1241 umem_to_page_list(struct efa_dev *dev, struct ib_umem *umem, u64 *page_list, u32 hp_cnt, u8 hp_shift) argument 1478 pbl_create(struct efa_dev *dev, struct pbl_context *pbl, struct ib_umem *umem, int hp_cnt, u8 hp_shift) argument [all...] |
/linux-master/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma.h | 193 struct ib_umem *umem; member in struct:ocrdma_mr
|
/linux-master/drivers/infiniband/hw/qedr/ |
H A D | qedr.h | 266 struct ib_umem *umem; member in struct:qedr_userq 486 struct ib_umem *umem; member in struct:qedr_mr
|
H A D | verbs.c | 621 static void qedr_populate_pbls(struct qedr_dev *dev, struct ib_umem *umem, argument [all...] |
/linux-master/drivers/infiniband/sw/siw/ |
H A D | siw.h | 157 struct siw_umem *umem; member in union:siw_mem::__anon1018
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 1026 struct ib_umem *umem; local 1703 struct ib_umem *umem; local 4036 __bnxt_re_user_reg_mr(struct ib_pd *ib_pd, u64 length, u64 virt_addr, int mr_access_flags, struct ib_umem *umem) argument 4109 struct ib_umem *umem; local 4129 struct ib_umem *umem; local [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | xskxceiver.c | 182 static u64 umem_size(struct xsk_umem_info *umem) argument 187 static int xsk_configure_umem(struct ifobject *ifobj, struct xsk_umem_info *umem, void *buffer, argument 216 umem_alloc_buffer(struct xsk_umem_info *umem) argument 228 umem_reset_alloc(struct xsk_umem_info *umem) argument 253 __xsk_configure_socket(struct xsk_socket_info *xsk, struct xsk_umem_info *umem, struct ifobject *ifobject, bool shared) argument 279 struct xsk_umem_info *umem; local 694 pkt_get_buffer_len(struct xsk_umem_info *umem, u32 len) argument 791 pkt_get_addr(struct pkt *pkt, struct xsk_umem_info *umem) argument 803 pkt_generate(struct xsk_socket_info *xsk, struct xsk_umem_info *umem, u64 addr, u32 len, u32 pkt_nb, u32 bytes_written) argument 931 is_offset_correct(struct xsk_umem_info *umem, struct pkt *pkt, u64 addr) argument 964 is_frag_valid(struct xsk_umem_info *umem, u64 addr, u32 len, u32 expected_pkt_nb, u32 bytes_processed) argument 1097 struct xsk_umem_info *umem = xsk->umem; local 1272 struct xsk_umem_info *umem = ifobject->umem; local 1575 xsk_configure_socket(struct test_spec *test, struct ifobject *ifobject, struct xsk_umem_info *umem, bool tx) argument 1609 xsk_populate_fill_ring(struct xsk_umem_info *umem, struct pkt_stream *pkt_stream, bool fill_up) argument 2077 struct xsk_umem_info *umem = test->ifobj_tx->umem; local 2117 struct xsk_umem_info *umem = test->ifobj_tx->umem; local [all...] |
/linux-master/drivers/vdpa/vdpa_user/ |
H A D | vduse_dev.c | 117 struct vduse_umem *umem; member in struct:vduse_dev 1065 struct vduse_umem *umem = NULL; local 1329 struct vduse_iova_umem umem; local 1347 struct vduse_iova_umem umem; local [all...] |
/linux-master/drivers/vhost/ |
H A D | vhost.c | 979 void vhost_dev_reset_owner(struct vhost_dev *dev, struct vhost_iotlb *umem) argument 1082 static bool vq_memory_access_ok(void __user *log_base, struct vhost_iotlb *umem, argument 1121 memory_access_ok(struct vhost_dev *d, struct vhost_iotlb *umem, int log_all) argument 1678 struct vhost_iotlb *umem = vq->iotlb; local 2221 struct vhost_iotlb *umem = vq->umem; local 2393 struct vhost_iotlb *umem = dev->iotlb ? dev->iotlb : dev->umem; local [all...] |
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | mlx4_ib.h | 124 struct ib_umem *umem; member in struct:mlx4_ib_cq 141 struct ib_umem *umem; member in struct:mlx4_ib_mr 341 struct ib_umem *umem; member in struct:mlx4_ib_qp 384 struct ib_umem *umem; member in struct:mlx4_ib_srq
|
/linux-master/drivers/infiniband/hw/cxgb4/ |
H A D | iw_cxgb4.h | 391 struct ib_umem *umem; member in struct:c4iw_mr
|
/linux-master/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 312 static int umem_frag_buf_alloc(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_umem *umem, int size) argument 700 static void umem_frag_buf_free(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_umem *umem) argument 713 struct mlx5_vdpa_umem *umem; local 759 struct mlx5_vdpa_umem *umem; local [all...] |
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_device.h | 308 struct ib_umem *umem; /* user space buffer */ member in struct:hns_roce_mtr 402 struct ib_umem *umem; member in struct:hns_roce_user_db_page
|
/linux-master/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 11789 struct mlx5_ifc_umem_bits umem; member in struct:mlx5_ifc_create_umem_in_bits
|