/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | mlx5_ib.h | 1200 static inline struct mlx5_ib_dev *mlx5_udata_to_mdev(struct ib_udata *udata) 1283 struct ib_udata *udata); 1290 struct ib_udata *udata); 1292 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata); 1294 int mlx5_ib_destroy_srq(struct ib_srq *srq, struct ib_udata *udata); 1300 struct ib_udata *udata); 1302 int attr_mask, struct ib_udata *udata); 1305 int mlx5_ib_destroy_qp(struct ib_qp *qp, struct ib_udata *udata); 1315 struct ib_udata *udata); 1316 int mlx5_ib_destroy_cq(struct ib_cq *cq, struct ib_udata *udat [all...] |
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_srq.c | 167 struct ib_udata *udata, unsigned long addr) 221 struct ib_udata *udata, unsigned long addr) 292 struct ib_udata *udata) 330 struct ib_udata *udata) 344 struct ib_udata *udata) 391 static int get_srq_ucmd(struct hns_roce_srq *srq, struct ib_udata *udata, 407 struct ib_udata *udata) 426 struct ib_udata *udata, 466 struct ib_udata *udata) 527 int hns_roce_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udat [all...] |
H A D | hns_roce_cq.c | 199 struct ib_udata *udata, unsigned long addr) 225 struct ib_udata *udata, unsigned long addr, 260 struct ib_udata *udata) 298 static int get_cq_ucmd(struct hns_roce_cq *hr_cq, struct ib_udata *udata, 329 static int set_cqe_size(struct hns_roce_cq *hr_cq, struct ib_udata *udata, 356 struct ib_udata *udata) 440 int hns_roce_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata)
|
/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_verbs.c | 20 struct ib_udata *udata) 205 static int rxe_alloc_ucontext(struct ib_ucontext *ibuc, struct ib_udata *udata) 229 static int rxe_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) 248 static int rxe_dealloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) 263 struct ib_udata *udata) 368 struct ib_udata *udata) 426 struct ib_udata *udata) 514 static int rxe_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata) 528 struct ib_udata *udata) 592 int mask, struct ib_udata *udat [all...] |
H A D | rxe_cq.c | 43 int comp_vector, struct ib_udata *udata, 74 struct ib_udata *udata)
|
H A D | rxe_mmap.c | 116 struct ib_udata *udata, void *obj)
|
H A D | rxe_queue.h | 80 struct ib_udata *udata, struct rxe_queue_buf *buf, 89 unsigned int elem_size, struct ib_udata *udata,
|
H A D | rxe_queue.c | 13 struct ib_udata *udata, struct rxe_queue_buf *buf, 148 unsigned int elem_size, struct ib_udata *udata,
|
H A D | rxe_srq.c | 45 struct ib_srq_init_attr *init, struct ib_udata *udata, 153 struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata)
|
/linux-master/drivers/infiniband/hw/mana/ |
H A D | cq.c | 9 struct ib_udata *udata) 87 int mana_ib_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
|
H A D | qp.c | 93 struct ib_udata *udata) 264 struct ib_udata *udata) 402 struct ib_udata *udata) 422 int attr_mask, struct ib_udata *udata) 430 struct ib_udata *udata) 454 static int mana_ib_destroy_qp_raw(struct mana_ib_qp *qp, struct ib_udata *udata) 476 int mana_ib_destroy_qp(struct ib_qp *ibqp, struct ib_udata *udata)
|
H A D | mr.c | 99 struct ib_udata *udata) 171 int mana_ib_dereg_mr(struct ib_mr *ibmr, struct ib_udata *udata)
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | doorbell.c | 45 int mlx4_ib_db_map_user(struct ib_udata *udata, unsigned long virt,
|
/linux-master/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_srq.c | 100 struct ib_udata *udata) 243 int pvrdma_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) 275 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
|
H A D | pvrdma_verbs.c | 67 struct ib_udata *uhw) 313 int pvrdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata) 427 int pvrdma_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) 484 int pvrdma_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) 513 struct ib_udata *udata)
|
/linux-master/include/rdma/ |
H A D | ib_verbs.h | 1543 struct ib_udata { struct 2352 struct ib_udata *udata); 2430 struct ib_udata *udata); 2441 int (*alloc_pd)(struct ib_pd *pd, struct ib_udata *udata); 2442 int (*dealloc_pd)(struct ib_pd *pd, struct ib_udata *udata); 2444 struct ib_udata *udata); 2446 struct ib_udata *udata); 2452 struct ib_udata *udata); 2455 struct ib_udata *udata); 2457 int (*destroy_srq)(struct ib_srq *srq, struct ib_udata *udat [all...] |
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.c | 54 struct ib_udata *uhw) 287 struct ib_udata *udata) 348 static int mthca_alloc_pd(struct ib_pd *ibpd, struct ib_udata *udata) 368 static int mthca_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) 376 struct ib_udata *udata) 393 struct ib_udata *udata) 437 static int mthca_destroy_srq(struct ib_srq *srq, struct ib_udata *udata) 456 struct ib_udata *udata) 552 static int mthca_destroy_qp(struct ib_qp *qp, struct ib_udata *udata) 577 struct ib_udata *udat [all...] |
H A D | mthca_srq.c | 101 struct ib_udata *udata) 122 struct ib_udata *udata) 155 struct mthca_srq *srq, struct ib_udata *udata) 208 struct ib_udata *udata) 373 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata)
|
H A D | mthca_dev.h | 503 struct ib_udata *udata); 506 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata); 522 struct ib_udata *udata); 541 struct ib_udata *udata); 551 struct ib_udata *udata);
|
/linux-master/drivers/infiniband/hw/cxgb4/ |
H A D | iw_cxgb4.h | 975 struct ib_udata *udata); 977 int c4iw_dereg_mr(struct ib_mr *ib_mr, struct ib_udata *udata); 978 int c4iw_destroy_cq(struct ib_cq *ib_cq, struct ib_udata *udata); 981 struct ib_udata *udata); 985 struct ib_udata *udata); 986 int c4iw_destroy_srq(struct ib_srq *ib_srq, struct ib_udata *udata); 988 struct ib_udata *udata); 989 int c4iw_destroy_qp(struct ib_qp *ib_qp, struct ib_udata *udata); 991 struct ib_udata *udata); 993 int attr_mask, struct ib_udata *udat [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | core_priv.h | 229 struct ib_udata *udata); 256 struct ib_udata *udata) 321 struct ib_udata *udata,
|
H A D | uverbs.h | 55 ib_uverbs_init_udata(struct ib_udata *udata, 67 ib_uverbs_init_udata_buf_or_null(struct ib_udata *udata,
|
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | srq.c | 35 struct ib_udata *udata) 126 struct ib_udata *udata) 294 int rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
|
H A D | ah.c | 59 struct ib_udata *udata)
|
/linux-master/drivers/infiniband/sw/siw/ |
H A D | siw_verbs.c | 86 int siw_alloc_ucontext(struct ib_ucontext *base_ctx, struct ib_udata *udata) 130 struct ib_udata *udata) 232 int siw_alloc_pd(struct ib_pd *pd, struct ib_udata *udata) 245 int siw_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) 302 struct ib_udata *udata) 541 int attr_mask, struct ib_udata *udata) 589 int siw_destroy_qp(struct ib_qp *base_qp, struct ib_udata *udata) 1099 int siw_destroy_cq(struct ib_cq *base_cq, struct ib_udata *udata) 1131 struct ib_udata *udata) 1289 int siw_dereg_mr(struct ib_mr *base_mr, struct ib_udata *udat [all...] |