Lines Matching refs:ib_udata

1531 struct ib_udata {  struct
2356 struct ib_udata *udata);
2434 struct ib_udata *udata);
2445 int (*alloc_pd)(struct ib_pd *pd, struct ib_udata *udata);
2446 int (*dealloc_pd)(struct ib_pd *pd, struct ib_udata *udata);
2448 struct ib_udata *udata);
2450 struct ib_udata *udata);
2456 struct ib_udata *udata);
2459 struct ib_udata *udata);
2461 int (*destroy_srq)(struct ib_srq *srq, struct ib_udata *udata);
2463 struct ib_udata *udata);
2465 int qp_attr_mask, struct ib_udata *udata);
2468 int (*destroy_qp)(struct ib_qp *qp, struct ib_udata *udata);
2470 struct ib_udata *udata);
2472 int (*destroy_cq)(struct ib_cq *cq, struct ib_udata *udata);
2473 int (*resize_cq)(struct ib_cq *cq, int cqe, struct ib_udata *udata);
2477 struct ib_udata *udata);
2481 struct ib_udata *udata);
2485 struct ib_udata *udata);
2486 int (*dereg_mr)(struct ib_mr *mr, struct ib_udata *udata);
2508 int (*alloc_mw)(struct ib_mw *mw, struct ib_udata *udata);
2512 int (*alloc_xrcd)(struct ib_xrcd *xrcd, struct ib_udata *udata);
2513 int (*dealloc_xrcd)(struct ib_xrcd *xrcd, struct ib_udata *udata);
2516 struct ib_udata *udata);
2532 struct ib_udata *udata);
2533 int (*destroy_wq)(struct ib_wq *wq, struct ib_udata *udata);
2535 u32 wq_attr_mask, struct ib_udata *udata);
2538 struct ib_udata *udata);
2946 static inline int ib_copy_from_udata(void *dest, struct ib_udata *udata, size_t len) in ib_copy_from_udata()
2951 static inline int ib_copy_to_udata(struct ib_udata *udata, void *src, size_t len) in ib_copy_to_udata()
2974 static inline bool ib_is_udata_cleared(struct ib_udata *udata, in ib_is_udata_cleared()
3496 int ib_dealloc_pd_user(struct ib_pd *pd, struct ib_udata *udata);
3542 struct ib_udata *udata);
3627 int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata);
3646 struct ib_udata *udata);
3686 int ib_destroy_srq_user(struct ib_srq *srq, struct ib_udata *udata);
3749 struct ib_udata *udata);
3785 int ib_destroy_qp_user(struct ib_qp *qp, struct ib_udata *udata);
3934 int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata);
4249 int ib_dereg_mr_user(struct ib_mr *mr, struct ib_udata *udata);
4318 struct inode *inode, struct ib_udata *udata);
4319 int ib_dealloc_xrcd_user(struct ib_xrcd *xrcd, struct ib_udata *udata);
4402 int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata);