Searched refs:ib_xrcd (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | mlx5_ib.h | 536 struct ib_xrcd ibxrcd; 661 struct ib_xrcd *x0; 662 struct ib_xrcd *x1; 916 static inline struct mlx5_ib_xrcd *to_mxrcd(struct ib_xrcd *ibxrcd) in to_mxrcd() 1072 struct ib_xrcd *mlx5_ib_alloc_xrcd(struct ib_device *ibdev, 1075 int mlx5_ib_dealloc_xrcd(struct ib_xrcd *xrcd);
|
D | qp.c | 5171 struct ib_xrcd *mlx5_ib_alloc_xrcd(struct ib_device *ibdev, in mlx5_ib_alloc_xrcd() 5195 int mlx5_ib_dealloc_xrcd(struct ib_xrcd *xrcd) in mlx5_ib_dealloc_xrcd()
|
/Linux-v4.19/include/rdma/ |
D | ib_verbs.h | 1051 struct ib_xrcd *xrcd; 1145 struct ib_xrcd *xrcd; /* XRC TGT QPs only */ 1553 struct ib_xrcd { struct 1611 struct ib_xrcd *xrcd; 1755 struct ib_xrcd *xrcd; /* XRC TGT QPs only */ 2466 struct ib_xrcd * (*alloc_xrcd)(struct ib_device *device, 2469 int (*dealloc_xrcd)(struct ib_xrcd *xrcd); 3365 struct ib_qp *ib_open_qp(struct ib_xrcd *xrcd, 3838 struct ib_xrcd *__ib_alloc_xrcd(struct ib_device *device, const char *caller); 3846 int ib_dealloc_xrcd(struct ib_xrcd *xrcd);
|
/Linux-v4.19/drivers/infiniband/core/ |
D | verbs.c | 986 struct ib_xrcd *uninitialized_var(xrcd); in ib_destroy_srq() 1027 static void __ib_insert_xrcd_qp(struct ib_xrcd *xrcd, struct ib_qp *qp) in __ib_insert_xrcd_qp() 1068 struct ib_qp *ib_open_qp(struct ib_xrcd *xrcd, in ib_open_qp() 1785 struct ib_xrcd *xrcd; in __ib_destroy_shared_qp() 2104 struct ib_xrcd *__ib_alloc_xrcd(struct ib_device *device, const char *caller) in __ib_alloc_xrcd() 2106 struct ib_xrcd *xrcd; in __ib_alloc_xrcd() 2124 int ib_dealloc_xrcd(struct ib_xrcd *xrcd) in ib_dealloc_xrcd()
|
D | uverbs_std_types.c | 164 struct ib_xrcd *xrcd = uobject->object; in uverbs_free_xrcd()
|
D | uverbs.h | 248 int ib_uverbs_dealloc_xrcd(struct ib_uobject *uobject, struct ib_xrcd *xrcd,
|
D | uverbs_cmd.c | 421 struct ib_xrcd *xrcd; 427 struct ib_xrcd *xrcd) in xrcd_table_insert() 480 static struct ib_xrcd *find_xrcd(struct ib_uverbs_device *dev, struct inode *inode) in find_xrcd() 512 struct ib_xrcd *xrcd = NULL; in ib_uverbs_open_xrcd() 639 struct ib_xrcd *xrcd, in ib_uverbs_dealloc_xrcd() 1352 struct ib_xrcd *xrcd = NULL; in create_qp() 1414 xrcd = (struct ib_xrcd *)xrcd_uobj->object; in create_qp() 1728 struct ib_xrcd *xrcd; in ib_uverbs_open_qp() 1757 xrcd = (struct ib_xrcd *)xrcd_uobj->object; in ib_uverbs_open_qp() 3714 attr.ext.xrc.xrcd = (struct ib_xrcd *)xrcd_uobj->object; in __uverbs_create_xsrq()
|
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | mlx4_ib.h | 103 struct ib_xrcd ibxrcd; 659 static inline struct mlx4_ib_xrcd *to_mxrcd(struct ib_xrcd *ibxrcd) in to_mxrcd()
|
D | main.c | 1317 static struct ib_xrcd *mlx4_ib_alloc_xrcd(struct ib_device *ibdev, in mlx4_ib_alloc_xrcd() 1360 static int mlx4_ib_dealloc_xrcd(struct ib_xrcd *xrcd) in mlx4_ib_dealloc_xrcd()
|