c4iw_rdev 202 drivers/infiniband/hw/cxgb4/cm.c static int c4iw_l2t_send(struct c4iw_rdev *rdev, struct sk_buff *skb, c4iw_rdev 220 drivers/infiniband/hw/cxgb4/cm.c int c4iw_ofld_send(struct c4iw_rdev *rdev, struct sk_buff *skb) c4iw_rdev 235 drivers/infiniband/hw/cxgb4/cm.c static void release_tid(struct c4iw_rdev *rdev, u32 hwtid, struct sk_buff *skb) c4iw_rdev 574 drivers/infiniband/hw/cxgb4/cm.c struct c4iw_rdev *rdev = &ep->com.dev->rdev; c4iw_rdev 3642 drivers/infiniband/hw/cxgb4/cm.c struct c4iw_rdev *rdev; c4iw_rdev 37 drivers/infiniband/hw/cxgb4/cq.c static void destroy_cq(struct c4iw_rdev *rdev, struct t4_cq *cq, c4iw_rdev 70 drivers/infiniband/hw/cxgb4/cq.c static int create_cq(struct c4iw_rdev *rdev, struct t4_cq *cq, c4iw_rdev 747 drivers/infiniband/hw/cxgb4/device.c void c4iw_release_dev_ucontext(struct c4iw_rdev *rdev, c4iw_rdev 775 drivers/infiniband/hw/cxgb4/device.c void c4iw_init_dev_ucontext(struct c4iw_rdev *rdev, c4iw_rdev 784 drivers/infiniband/hw/cxgb4/device.c static int c4iw_rdev_open(struct c4iw_rdev *rdev) c4iw_rdev 922 drivers/infiniband/hw/cxgb4/device.c static void c4iw_rdev_close(struct c4iw_rdev *rdev) c4iw_rdev 198 drivers/infiniband/hw/cxgb4/iw_cxgb4.h static inline int c4iw_fatal_error(struct c4iw_rdev *rdev) c4iw_rdev 203 drivers/infiniband/hw/cxgb4/iw_cxgb4.h static inline int c4iw_num_stags(struct c4iw_rdev *rdev) c4iw_rdev 259 drivers/infiniband/hw/cxgb4/iw_cxgb4.h static inline int c4iw_wait_for_reply(struct c4iw_rdev *rdev, c4iw_rdev 286 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_ofld_send(struct c4iw_rdev *rdev, struct sk_buff *skb); c4iw_rdev 288 drivers/infiniband/hw/cxgb4/iw_cxgb4.h static inline int c4iw_ref_send_wait(struct c4iw_rdev *rdev, c4iw_rdev 316 drivers/infiniband/hw/cxgb4/iw_cxgb4.h struct c4iw_rdev rdev; c4iw_rdev 344 drivers/infiniband/hw/cxgb4/iw_cxgb4.h static inline struct c4iw_dev *rdev_to_c4iw_dev(struct c4iw_rdev *rdev) c4iw_rdev 947 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_put_qpid(struct c4iw_rdev *rdev, u32 qpid, c4iw_rdev 951 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_init_resource(struct c4iw_rdev *rdev, u32 nr_tpt, c4iw_rdev 953 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_init_ctrl_qp(struct c4iw_rdev *rdev); c4iw_rdev 954 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_pblpool_create(struct c4iw_rdev *rdev); c4iw_rdev 955 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_rqtpool_create(struct c4iw_rdev *rdev); c4iw_rdev 956 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_ocqp_pool_create(struct c4iw_rdev *rdev); c4iw_rdev 957 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_pblpool_destroy(struct c4iw_rdev *rdev); c4iw_rdev 958 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_rqtpool_destroy(struct c4iw_rdev *rdev); c4iw_rdev 959 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_ocqp_pool_destroy(struct c4iw_rdev *rdev); c4iw_rdev 961 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_destroy_ctrl_qp(struct c4iw_rdev *rdev); c4iw_rdev 966 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_release_dev_ucontext(struct c4iw_rdev *rdev, c4iw_rdev 968 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_init_dev_ucontext(struct c4iw_rdev *rdev, c4iw_rdev 1014 drivers/infiniband/hw/cxgb4/iw_cxgb4.h u32 c4iw_rqtpool_alloc(struct c4iw_rdev *rdev, int size); c4iw_rdev 1015 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_rqtpool_free(struct c4iw_rdev *rdev, u32 addr, int size); c4iw_rdev 1016 drivers/infiniband/hw/cxgb4/iw_cxgb4.h u32 c4iw_pblpool_alloc(struct c4iw_rdev *rdev, int size); c4iw_rdev 1017 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_pblpool_free(struct c4iw_rdev *rdev, u32 addr, int size); c4iw_rdev 1018 drivers/infiniband/hw/cxgb4/iw_cxgb4.h u32 c4iw_ocqp_pool_alloc(struct c4iw_rdev *rdev, int size); c4iw_rdev 1019 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_ocqp_pool_free(struct c4iw_rdev *rdev, u32 addr, int size); c4iw_rdev 1028 drivers/infiniband/hw/cxgb4/iw_cxgb4.h u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx); c4iw_rdev 1029 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_put_cqid(struct c4iw_rdev *rdev, u32 qid, c4iw_rdev 1031 drivers/infiniband/hw/cxgb4/iw_cxgb4.h u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx); c4iw_rdev 1032 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_put_qpid(struct c4iw_rdev *rdev, u32 qid, c4iw_rdev 1038 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void __iomem *c4iw_bar2_addrs(struct c4iw_rdev *rdev, unsigned int qid, c4iw_rdev 1041 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_alloc_srq_idx(struct c4iw_rdev *rdev); c4iw_rdev 1042 drivers/infiniband/hw/cxgb4/iw_cxgb4.h void c4iw_free_srq_idx(struct c4iw_rdev *rdev, int idx); c4iw_rdev 61 drivers/infiniband/hw/cxgb4/mem.c static int _c4iw_write_mem_dma_aligned(struct c4iw_rdev *rdev, u32 addr, c4iw_rdev 110 drivers/infiniband/hw/cxgb4/mem.c static int _c4iw_write_mem_inline(struct c4iw_rdev *rdev, u32 addr, u32 len, c4iw_rdev 190 drivers/infiniband/hw/cxgb4/mem.c static int _c4iw_write_mem_dma(struct c4iw_rdev *rdev, u32 addr, u32 len, c4iw_rdev 234 drivers/infiniband/hw/cxgb4/mem.c static int write_adapter_mem(struct c4iw_rdev *rdev, u32 addr, u32 len, c4iw_rdev 270 drivers/infiniband/hw/cxgb4/mem.c static int write_tpt_entry(struct c4iw_rdev *rdev, u32 reset_tpt_entry, c4iw_rdev 346 drivers/infiniband/hw/cxgb4/mem.c static int write_pbl(struct c4iw_rdev *rdev, __be64 *pbl, c4iw_rdev 360 drivers/infiniband/hw/cxgb4/mem.c static int dereg_mem(struct c4iw_rdev *rdev, u32 stag, u32 pbl_size, c4iw_rdev 368 drivers/infiniband/hw/cxgb4/mem.c static int allocate_window(struct c4iw_rdev *rdev, u32 *stag, u32 pdid, c4iw_rdev 376 drivers/infiniband/hw/cxgb4/mem.c static int deallocate_window(struct c4iw_rdev *rdev, u32 stag, c4iw_rdev 384 drivers/infiniband/hw/cxgb4/mem.c static int allocate_stag(struct c4iw_rdev *rdev, u32 *stag, u32 pdid, c4iw_rdev 128 drivers/infiniband/hw/cxgb4/provider.c struct c4iw_rdev *rdev; c4iw_rdev 521 drivers/infiniband/hw/cxgb4/provider.c static int set_netdevs(struct ib_device *ib_dev, struct c4iw_rdev *rdev) c4iw_rdev 95 drivers/infiniband/hw/cxgb4/qp.c static void dealloc_oc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) c4iw_rdev 100 drivers/infiniband/hw/cxgb4/qp.c static void dealloc_host_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) c4iw_rdev 106 drivers/infiniband/hw/cxgb4/qp.c static void dealloc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) c4iw_rdev 114 drivers/infiniband/hw/cxgb4/qp.c static int alloc_oc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) c4iw_rdev 129 drivers/infiniband/hw/cxgb4/qp.c static int alloc_host_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) c4iw_rdev 140 drivers/infiniband/hw/cxgb4/qp.c static int alloc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq, int user) c4iw_rdev 150 drivers/infiniband/hw/cxgb4/qp.c static int destroy_qp(struct c4iw_rdev *rdev, struct t4_wq *wq, c4iw_rdev 177 drivers/infiniband/hw/cxgb4/qp.c void __iomem *c4iw_bar2_addrs(struct c4iw_rdev *rdev, unsigned int qid, c4iw_rdev 199 drivers/infiniband/hw/cxgb4/qp.c static int create_qp(struct c4iw_rdev *rdev, struct t4_wq *wq, c4iw_rdev 2483 drivers/infiniband/hw/cxgb4/qp.c struct c4iw_rdev *rdev = &srq->rhp->rdev; c4iw_rdev 2520 drivers/infiniband/hw/cxgb4/qp.c struct c4iw_rdev *rdev = &srq->rhp->rdev; c4iw_rdev 38 drivers/infiniband/hw/cxgb4/resource.c static int c4iw_init_qid_table(struct c4iw_rdev *rdev) c4iw_rdev 56 drivers/infiniband/hw/cxgb4/resource.c int c4iw_init_resource(struct c4iw_rdev *rdev, u32 nr_tpt, c4iw_rdev 108 drivers/infiniband/hw/cxgb4/resource.c u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx) c4iw_rdev 163 drivers/infiniband/hw/cxgb4/resource.c void c4iw_put_cqid(struct c4iw_rdev *rdev, u32 qid, c4iw_rdev 178 drivers/infiniband/hw/cxgb4/resource.c u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx) c4iw_rdev 237 drivers/infiniband/hw/cxgb4/resource.c void c4iw_put_qpid(struct c4iw_rdev *rdev, u32 qid, c4iw_rdev 265 drivers/infiniband/hw/cxgb4/resource.c u32 c4iw_pblpool_alloc(struct c4iw_rdev *rdev, int size) c4iw_rdev 283 drivers/infiniband/hw/cxgb4/resource.c struct c4iw_rdev *rdev; c4iw_rdev 285 drivers/infiniband/hw/cxgb4/resource.c rdev = container_of(kref, struct c4iw_rdev, pbl_kref); c4iw_rdev 290 drivers/infiniband/hw/cxgb4/resource.c void c4iw_pblpool_free(struct c4iw_rdev *rdev, u32 addr, int size) c4iw_rdev 300 drivers/infiniband/hw/cxgb4/resource.c int c4iw_pblpool_create(struct c4iw_rdev *rdev) c4iw_rdev 333 drivers/infiniband/hw/cxgb4/resource.c void c4iw_pblpool_destroy(struct c4iw_rdev *rdev) c4iw_rdev 344 drivers/infiniband/hw/cxgb4/resource.c u32 c4iw_rqtpool_alloc(struct c4iw_rdev *rdev, int size) c4iw_rdev 365 drivers/infiniband/hw/cxgb4/resource.c struct c4iw_rdev *rdev; c4iw_rdev 367 drivers/infiniband/hw/cxgb4/resource.c rdev = container_of(kref, struct c4iw_rdev, rqt_kref); c4iw_rdev 372 drivers/infiniband/hw/cxgb4/resource.c void c4iw_rqtpool_free(struct c4iw_rdev *rdev, u32 addr, int size) c4iw_rdev 382 drivers/infiniband/hw/cxgb4/resource.c int c4iw_rqtpool_create(struct c4iw_rdev *rdev) c4iw_rdev 422 drivers/infiniband/hw/cxgb4/resource.c void c4iw_rqtpool_destroy(struct c4iw_rdev *rdev) c4iw_rdev 427 drivers/infiniband/hw/cxgb4/resource.c int c4iw_alloc_srq_idx(struct c4iw_rdev *rdev) c4iw_rdev 445 drivers/infiniband/hw/cxgb4/resource.c void c4iw_free_srq_idx(struct c4iw_rdev *rdev, int idx) c4iw_rdev 458 drivers/infiniband/hw/cxgb4/resource.c u32 c4iw_ocqp_pool_alloc(struct c4iw_rdev *rdev, int size) c4iw_rdev 472 drivers/infiniband/hw/cxgb4/resource.c void c4iw_ocqp_pool_free(struct c4iw_rdev *rdev, u32 addr, int size) c4iw_rdev 481 drivers/infiniband/hw/cxgb4/resource.c int c4iw_ocqp_pool_create(struct c4iw_rdev *rdev) c4iw_rdev 513 drivers/infiniband/hw/cxgb4/resource.c void c4iw_ocqp_pool_destroy(struct c4iw_rdev *rdev) c4iw_rdev 386 drivers/infiniband/hw/cxgb4/t4.h struct c4iw_rdev *rdev; c4iw_rdev 700 drivers/infiniband/hw/cxgb4/t4.h struct c4iw_rdev *rdev;