c4iw_rdev
struct c4iw_rdev *rdev;
static int destroy_cq(struct c4iw_rdev *rdev, struct t4_cq *cq,
create_cq(struct c4iw_rdev *rdev, struct t4_cq *cq,
static void c4iw_rdev_close(struct c4iw_rdev *rdev)
c4iw_release_dev_ucontext(struct c4iw_rdev *rdev,
c4iw_init_dev_ucontext(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx)
c4iw_rdev_open(struct c4iw_rdev *rdev)
static inline int c4iw_stopped(struct c4iw_rdev *rdev)
static inline int c4iw_num_stags(struct c4iw_rdev *rdev)
static inline int t4_max_fr_depth(struct c4iw_rdev *rdev, bool use_dsgl)
c4iw_wait_for_reply(struct c4iw_rdev *rdev, struct c4iw_wr_wait *wr_waitp,
struct c4iw_rdev rdev;
static inline struct c4iw_dev *rdev_to_c4iw_dev(struct c4iw_rdev *rdev)
int c4iw_init_resource(struct c4iw_rdev *rdev, u32 nr_pdid);
int c4iw_init_ctrl_qp(struct c4iw_rdev *rdev);
int c4iw_rqtpool_create(struct c4iw_rdev *rdev);
void c4iw_rqtpool_destroy(struct c4iw_rdev *rdev);
int c4iw_destroy_ctrl_qp(struct c4iw_rdev *rdev);
void c4iw_release_dev_ucontext(struct c4iw_rdev *rdev,
void c4iw_init_dev_ucontext(struct c4iw_rdev *rdev,
u32 c4iw_rqtpool_alloc(struct c4iw_rdev *rdev, int size);
void c4iw_rqtpool_free(struct c4iw_rdev *rdev, u32 addr, int size);
u32 c4iw_pblpool_alloc(struct c4iw_rdev *rdev, int size);
void c4iw_pblpool_free(struct c4iw_rdev *rdev, u32 addr, int size);
int c4iw_ofld_send(struct c4iw_rdev *rdev, struct mbuf *m);
u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx);
void c4iw_put_cqid(struct c4iw_rdev *rdev, u32 qid,
u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx);
void c4iw_put_qpid(struct c4iw_rdev *rdev, u32 qid,
_c4iw_write_mem_dma(struct c4iw_rdev *rdev, u32 addr, u32 len, void *data)
write_adapter_mem(struct c4iw_rdev *rdev, u32 addr, u32 len,
static int write_tpt_entry(struct c4iw_rdev *rdev, u32 reset_tpt_entry,
static int write_pbl(struct c4iw_rdev *rdev, __be64 *pbl,
static int dereg_mem(struct c4iw_rdev *rdev, u32 stag, u32 pbl_size,
static int allocate_window(struct c4iw_rdev *rdev, u32 * stag, u32 pdid)
static int deallocate_window(struct c4iw_rdev *rdev, u32 stag)
static int allocate_stag(struct c4iw_rdev *rdev, u32 *stag, u32 pdid,
_c4iw_write_mem_dma_aligned(struct c4iw_rdev *rdev, u32 addr, u32 len,
_c4iw_write_mem_inline(struct c4iw_rdev *rdev, u32 addr, u32 len, void *data)
struct c4iw_rdev *rdev;
static int destroy_qp(struct c4iw_rdev *rdev, struct t4_wq *wq,
static int create_qp(struct c4iw_rdev *rdev, struct t4_wq *wq,
struct c4iw_rdev *rdev = &rhp->rdev;
struct c4iw_rdev *rdev = &qhp->rhp->rdev;
struct c4iw_rdev *rdev;
void c4iw_put_cqid(struct c4iw_rdev *rdev, u32 qid,
u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx)
void c4iw_put_qpid(struct c4iw_rdev *rdev, u32 qid,
u32 c4iw_pblpool_alloc(struct c4iw_rdev *rdev, int size)
void c4iw_pblpool_free(struct c4iw_rdev *rdev, u32 addr, int size)
u32 c4iw_rqtpool_alloc(struct c4iw_rdev *rdev, int size)
void c4iw_rqtpool_free(struct c4iw_rdev *rdev, u32 addr, int size)
int c4iw_rqtpool_create(struct c4iw_rdev *rdev)
void c4iw_rqtpool_destroy(struct c4iw_rdev *rdev)
static int c4iw_init_qid_table(struct c4iw_rdev *rdev)
int c4iw_init_resource(struct c4iw_rdev *rdev, u32 nr_pdid)
u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx)
struct c4iw_rdev *rdev;
struct c4iw_rdev *rdev;