Lines Matching refs:set_data
215 struct set_schib_struct set_data; in set_schib_wait() local
230 init_waitqueue_head(&set_data.wait); in set_schib_wait()
231 set_data.mme = mme; in set_schib_wait()
232 set_data.mbfc = mbfc; in set_schib_wait()
233 set_data.address = address; in set_schib_wait()
234 set_data.ret = CMF_PENDING; in set_schib_wait()
237 cdev->private->cmb_wait = &set_data; in set_schib_wait()
240 ret = wait_event_interruptible_timeout(set_data.wait, in set_schib_wait()
241 set_data.ret != CMF_PENDING, in set_schib_wait()
245 if (set_data.ret == CMF_PENDING) { in set_schib_wait()
246 set_data.ret = (ret == 0) ? -ETIME : ret; in set_schib_wait()
252 ret = set_data.ret; in set_schib_wait()
260 struct set_schib_struct *set_data = cdev->private->cmb_wait; in retry_set_schib() local
262 if (!set_data) in retry_set_schib()
265 set_data->ret = set_schib(cdev, set_data->mme, set_data->mbfc, in retry_set_schib()
266 set_data->address); in retry_set_schib()
267 wake_up(&set_data->wait); in retry_set_schib()