Home
last modified time | relevance | path

Searched refs:wr_waitp (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/cxgbe/iw_cxgbe/
H A Diw_cxgbe.h195 static inline void c4iw_init_wr_wait(struct c4iw_wr_wait *wr_waitp) in c4iw_init_wr_wait() argument
197 wr_waitp->ret = 0; in c4iw_init_wr_wait()
198 init_completion(&wr_waitp->completion); in c4iw_init_wr_wait()
201 static inline void c4iw_wake_up(struct c4iw_wr_wait *wr_waitp, int ret) in c4iw_wake_up() argument
203 wr_waitp->ret = ret; in c4iw_wake_up()
204 complete(&wr_waitp->completion); in c4iw_wake_up()
208 c4iw_wait_for_reply(struct c4iw_rdev *rdev, struct c4iw_wr_wait *wr_waitp, in c4iw_wait_for_reply() argument
218 wr_waitp->ret = -EIO; in c4iw_wait_for_reply()
228 wr_waitp->ret = -ECONNRESET; in c4iw_wait_for_reply()
235 ret = wait_for_completion_timeout(&wr_waitp->completion, to); in c4iw_wait_for_reply()
[all …]
H A Dcm.c2975 struct c4iw_wr_wait *wr_waitp; in fw6_wr_rpl() local
2978 wr_waitp = (struct c4iw_wr_wait *)rpl[1]; in fw6_wr_rpl()
2979 CTR3(KTR_IW_CXGBE, "%s wr_waitp %p ret %u", __func__, wr_waitp, ret); in fw6_wr_rpl()
2980 if (wr_waitp) in fw6_wr_rpl()
2981 c4iw_wake_up(wr_waitp, ret ? -ret : 0); in fw6_wr_rpl()