Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Diw_cxgb4.h205 static inline void c4iw_init_wr_wait(struct c4iw_wr_wait *wr_waitp) in c4iw_init_wr_wait() argument
207 wr_waitp->ret = 0; in c4iw_init_wr_wait()
208 init_completion(&wr_waitp->completion); in c4iw_init_wr_wait()
211 static inline void c4iw_wake_up(struct c4iw_wr_wait *wr_waitp, int ret) in c4iw_wake_up() argument
213 wr_waitp->ret = ret; in c4iw_wake_up()
214 complete(&wr_waitp->completion); in c4iw_wake_up()
218 struct c4iw_wr_wait *wr_waitp, in c4iw_wait_for_reply() argument
225 wr_waitp->ret = -EIO; in c4iw_wait_for_reply()
229 ret = wait_for_completion_timeout(&wr_waitp->completion, C4IW_WR_TO); in c4iw_wait_for_reply()
234 wr_waitp->ret = -EIO; in c4iw_wait_for_reply()
[all …]
Dcm.c4086 struct c4iw_wr_wait *wr_waitp; in fw6_msg() local
4094 wr_waitp = (struct c4iw_wr_wait *)(__force unsigned long) rpl->data[1]; in fw6_msg()
4095 PDBG("%s wr_waitp %p ret %u\n", __func__, wr_waitp, ret); in fw6_msg()
4096 if (wr_waitp) in fw6_msg()
4097 c4iw_wake_up(wr_waitp, ret ? -ret : 0); in fw6_msg()