H A D | cxio_hal.c | 71 int cxio_hal_cq_op(struct cxio_rdev *rdev_p, struct t3_cq *cq, argument 82 ret = rdev_p->t3cdev_p->ctl(rdev_p->t3cdev_p, RDMA_CQ_OP, &setup); 114 rdev_p->dev_name); 125 static int cxio_hal_clear_cq_ctx(struct cxio_rdev *rdev_p, u32 cqid) argument 134 return (rdev_p->t3cdev_p->ctl(rdev_p->t3cdev_p, RDMA_CQ_SETUP, &setup)); 137 static int cxio_hal_clear_qp_ctx(struct cxio_rdev *rdev_p, u32 qpid) argument 155 return iwch_cxgb3_ofld_send(rdev_p->t3cdev_p, skb); 158 int cxio_create_cq(struct cxio_rdev *rdev_p, struc argument 193 cxio_resize_cq(struct cxio_rdev *rdev_p, struct t3_cq *cq) argument 206 get_qpid(struct cxio_rdev *rdev_p, struct cxio_ucontext *uctx) argument 237 put_qpid(struct cxio_rdev *rdev_p, u32 qpid, struct cxio_ucontext *uctx) argument 252 cxio_release_ucontext(struct cxio_rdev *rdev_p, struct cxio_ucontext *uctx) argument 268 cxio_init_ucontext(struct cxio_rdev *rdev_p, struct cxio_ucontext *uctx) argument 274 cxio_create_qp(struct cxio_rdev *rdev_p, u32 kernel_domain, struct t3_wq *wq, struct cxio_ucontext *uctx) argument 323 cxio_destroy_cq(struct cxio_rdev *rdev_p, struct t3_cq *cq) argument 336 cxio_destroy_qp(struct cxio_rdev *rdev_p, struct t3_wq *wq, struct cxio_ucontext *uctx) argument 500 cxio_hal_init_ctrl_cq(struct cxio_rdev *rdev_p) argument 514 cxio_hal_init_ctrl_qp(struct cxio_rdev *rdev_p) argument 584 cxio_hal_destroy_ctrl_qp(struct cxio_rdev *rdev_p) argument 597 cxio_hal_ctrl_qp_write_mem(struct cxio_rdev *rdev_p, u32 addr, u32 len, void *data) argument 697 __cxio_tpt_op(struct cxio_rdev *rdev_p, u32 reset_tpt_entry, u32 *stag, u8 stag_state, u32 pdid, enum tpt_mem_type type, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument 764 cxio_write_pbl(struct cxio_rdev *rdev_p, __be64 *pbl, u32 pbl_addr, u32 pbl_size) argument 790 cxio_register_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument 799 cxio_reregister_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument 807 cxio_dereg_mem(struct cxio_rdev *rdev_p, u32 stag, u32 pbl_size, u32 pbl_addr) argument 814 cxio_allocate_window(struct cxio_rdev *rdev_p, u32 * stag, u32 pdid) argument 821 cxio_deallocate_window(struct cxio_rdev *rdev_p, u32 stag) argument 827 cxio_allocate_stag(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, u32 pbl_size, u32 pbl_addr) argument 834 cxio_rdma_init(struct cxio_rdev *rdev_p, struct t3_rdma_init_attr *attr) argument 881 struct cxio_rdev *rdev_p = NULL; local 916 cxio_rdev_open(struct cxio_rdev *rdev_p) argument 1043 cxio_rdev_close(struct cxio_rdev *rdev_p) argument [all...] |