Lines Matching refs:wr_waitp
207 static inline void c4iw_init_wr_wait(struct c4iw_wr_wait *wr_waitp) in c4iw_init_wr_wait() argument
209 wr_waitp->ret = 0; in c4iw_init_wr_wait()
210 init_completion(&wr_waitp->completion); in c4iw_init_wr_wait()
213 static inline void c4iw_wake_up(struct c4iw_wr_wait *wr_waitp, int ret) in c4iw_wake_up() argument
215 wr_waitp->ret = ret; in c4iw_wake_up()
216 complete(&wr_waitp->completion); in c4iw_wake_up()
220 struct c4iw_wr_wait *wr_waitp, in c4iw_wait_for_reply() argument
227 wr_waitp->ret = -EIO; in c4iw_wait_for_reply()
231 ret = wait_for_completion_timeout(&wr_waitp->completion, C4IW_WR_TO); in c4iw_wait_for_reply()
236 wr_waitp->ret = -EIO; in c4iw_wait_for_reply()
239 if (wr_waitp->ret) in c4iw_wait_for_reply()
241 pci_name(rdev->lldi.pdev), wr_waitp->ret, hwtid, qpid); in c4iw_wait_for_reply()
242 return wr_waitp->ret; in c4iw_wait_for_reply()