Lines Matching refs:ib_udata
1541 struct ib_udata { struct
2367 struct ib_udata *udata);
2445 struct ib_udata *udata);
2456 int (*alloc_pd)(struct ib_pd *pd, struct ib_udata *udata);
2457 int (*dealloc_pd)(struct ib_pd *pd, struct ib_udata *udata);
2459 struct ib_udata *udata);
2461 struct ib_udata *udata);
2467 struct ib_udata *udata);
2470 struct ib_udata *udata);
2472 int (*destroy_srq)(struct ib_srq *srq, struct ib_udata *udata);
2474 struct ib_udata *udata);
2476 int qp_attr_mask, struct ib_udata *udata);
2479 int (*destroy_qp)(struct ib_qp *qp, struct ib_udata *udata);
2481 struct ib_udata *udata);
2483 int (*destroy_cq)(struct ib_cq *cq, struct ib_udata *udata);
2484 int (*resize_cq)(struct ib_cq *cq, int cqe, struct ib_udata *udata);
2488 struct ib_udata *udata);
2492 struct ib_udata *udata);
2496 struct ib_udata *udata);
2497 int (*dereg_mr)(struct ib_mr *mr, struct ib_udata *udata);
2519 int (*alloc_mw)(struct ib_mw *mw, struct ib_udata *udata);
2523 int (*alloc_xrcd)(struct ib_xrcd *xrcd, struct ib_udata *udata);
2524 int (*dealloc_xrcd)(struct ib_xrcd *xrcd, struct ib_udata *udata);
2527 struct ib_udata *udata);
2543 struct ib_udata *udata);
2544 int (*destroy_wq)(struct ib_wq *wq, struct ib_udata *udata);
2546 u32 wq_attr_mask, struct ib_udata *udata);
2549 struct ib_udata *udata);
2957 static inline int ib_copy_from_udata(void *dest, struct ib_udata *udata, size_t len) in ib_copy_from_udata()
2962 static inline int ib_copy_to_udata(struct ib_udata *udata, void *src, size_t len) in ib_copy_to_udata()
2985 static inline bool ib_is_udata_cleared(struct ib_udata *udata, in ib_is_udata_cleared()
3507 int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata);
3553 struct ib_udata *udata);
3638 int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata);
3657 struct ib_udata *udata);
3697 int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata);
3760 struct ib_udata *udata);
3796 int ib_destroy_qp_user(struct ib_qp *qp, struct ib_udata *udata);
3945 int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata);
4285 int ib_dereg_mr_user(struct ib_mr *mr, struct ib_udata *udata);
4354 struct inode *inode, struct ib_udata *udata);
4355 int ib_dealloc_xrcd_user(struct ib_xrcd *xrcd, struct ib_udata *udata);
4445 int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata);