Lines Matching refs:cxio_rdev
51 static struct cxio_rdev *cxio_hal_find_rdev_by_name(char *dev_name)
53 struct cxio_rdev *rdev;
61 static struct cxio_rdev *cxio_hal_find_rdev_by_t3cdev(struct t3cdev *tdev)
63 struct cxio_rdev *rdev;
71 int cxio_hal_cq_op(struct cxio_rdev *rdev_p, struct t3_cq *cq,
125 static int cxio_hal_clear_cq_ctx(struct cxio_rdev *rdev_p, u32 cqid)
137 static int cxio_hal_clear_qp_ctx(struct cxio_rdev *rdev_p, u32 qpid)
158 int cxio_create_cq(struct cxio_rdev *rdev_p, struct t3_cq *cq, int kernel)
191 int cxio_resize_cq(struct cxio_rdev *rdev_p, struct t3_cq *cq)
203 static u32 get_qpid(struct cxio_rdev *rdev_p, struct cxio_ucontext *uctx)
234 static void put_qpid(struct cxio_rdev *rdev_p, u32 qpid,
249 void cxio_release_ucontext(struct cxio_rdev *rdev_p, struct cxio_ucontext *uctx)
265 void cxio_init_ucontext(struct cxio_rdev *rdev_p, struct cxio_ucontext *uctx)
271 int cxio_create_qp(struct cxio_rdev *rdev_p, u32 kernel_domain,
320 int cxio_destroy_cq(struct cxio_rdev *rdev_p, struct t3_cq *cq)
333 int cxio_destroy_qp(struct cxio_rdev *rdev_p, struct t3_wq *wq,
497 static int cxio_hal_init_ctrl_cq(struct cxio_rdev *rdev_p)
511 static int cxio_hal_init_ctrl_qp(struct cxio_rdev *rdev_p)
581 static int cxio_hal_destroy_ctrl_qp(struct cxio_rdev *rdev_p)
594 static int cxio_hal_ctrl_qp_write_mem(struct cxio_rdev *rdev_p, u32 addr,
694 static int __cxio_tpt_op(struct cxio_rdev *rdev_p, u32 reset_tpt_entry,
763 int cxio_write_pbl(struct cxio_rdev *rdev_p, __be64 *pbl,
789 int cxio_register_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid,
798 int cxio_reregister_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid,
806 int cxio_dereg_mem(struct cxio_rdev *rdev_p, u32 stag, u32 pbl_size,
813 int cxio_allocate_window(struct cxio_rdev *rdev_p, u32 * stag, u32 pdid)
820 int cxio_deallocate_window(struct cxio_rdev *rdev_p, u32 stag)
826 int cxio_allocate_stag(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, u32 pbl_size, u32 pbl_addr)
833 int cxio_rdma_init(struct cxio_rdev *rdev_p, struct t3_rdma_init_attr *attr)
880 struct cxio_rdev *rdev_p = NULL;
894 rdev_p = (struct cxio_rdev *)t3cdev_p->ulp;
915 int cxio_rdev_open(struct cxio_rdev *rdev_p)
1042 void cxio_rdev_close(struct cxio_rdev *rdev_p)
1064 struct cxio_rdev *rdev, *tmp;