Lines Matching refs:rdev

188 static inline int c4iw_fatal_error(struct c4iw_rdev *rdev)  in c4iw_fatal_error()  argument
190 return rdev->flags & T4_FATAL_ERROR; in c4iw_fatal_error()
193 static inline int c4iw_num_stags(struct c4iw_rdev *rdev) in c4iw_num_stags() argument
195 return (int)(rdev->lldi.vr->stag.size >> 5); in c4iw_num_stags()
217 static inline int c4iw_wait_for_reply(struct c4iw_rdev *rdev, in c4iw_wait_for_reply() argument
224 if (c4iw_fatal_error(rdev)) { in c4iw_wait_for_reply()
232 func, pci_name(rdev->lldi.pdev), hwtid, qpid); in c4iw_wait_for_reply()
233 rdev->flags |= T4_FATAL_ERROR; in c4iw_wait_for_reply()
239 pci_name(rdev->lldi.pdev), wr_waitp->ret, hwtid, qpid); in c4iw_wait_for_reply()
252 struct c4iw_rdev rdev; member
273 static inline struct c4iw_dev *rdev_to_c4iw_dev(struct c4iw_rdev *rdev) in rdev_to_c4iw_dev() argument
275 return container_of(rdev, struct c4iw_dev, rdev); in rdev_to_c4iw_dev()
351 return min(dev->rdev.lldi.max_ordird_qp, c4iw_max_read_depth); in cur_max_read_depth()
923 void c4iw_put_qpid(struct c4iw_rdev *rdev, u32 qpid,
927 int c4iw_init_resource(struct c4iw_rdev *rdev, u32 nr_tpt, u32 nr_pdid);
928 int c4iw_init_ctrl_qp(struct c4iw_rdev *rdev);
929 int c4iw_pblpool_create(struct c4iw_rdev *rdev);
930 int c4iw_rqtpool_create(struct c4iw_rdev *rdev);
931 int c4iw_ocqp_pool_create(struct c4iw_rdev *rdev);
932 void c4iw_pblpool_destroy(struct c4iw_rdev *rdev);
933 void c4iw_rqtpool_destroy(struct c4iw_rdev *rdev);
934 void c4iw_ocqp_pool_destroy(struct c4iw_rdev *rdev);
936 int c4iw_destroy_ctrl_qp(struct c4iw_rdev *rdev);
941 void c4iw_release_dev_ucontext(struct c4iw_rdev *rdev,
943 void c4iw_init_dev_ucontext(struct c4iw_rdev *rdev,
999 u32 c4iw_rqtpool_alloc(struct c4iw_rdev *rdev, int size);
1000 void c4iw_rqtpool_free(struct c4iw_rdev *rdev, u32 addr, int size);
1001 u32 c4iw_pblpool_alloc(struct c4iw_rdev *rdev, int size);
1002 void c4iw_pblpool_free(struct c4iw_rdev *rdev, u32 addr, int size);
1003 u32 c4iw_ocqp_pool_alloc(struct c4iw_rdev *rdev, int size);
1004 void c4iw_ocqp_pool_free(struct c4iw_rdev *rdev, u32 addr, int size);
1005 int c4iw_ofld_send(struct c4iw_rdev *rdev, struct sk_buff *skb);
1014 u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx);
1015 void c4iw_put_cqid(struct c4iw_rdev *rdev, u32 qid,
1017 u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx);
1018 void c4iw_put_qpid(struct c4iw_rdev *rdev, u32 qid,
1024 void __iomem *c4iw_bar2_addrs(struct c4iw_rdev *rdev, unsigned int qid,