Lines Matching refs:set_data
216 struct set_schib_struct set_data; in set_schib_wait() local
231 init_waitqueue_head(&set_data.wait); in set_schib_wait()
232 set_data.mme = mme; in set_schib_wait()
233 set_data.mbfc = mbfc; in set_schib_wait()
234 set_data.address = address; in set_schib_wait()
235 set_data.ret = CMF_PENDING; in set_schib_wait()
238 cdev->private->cmb_wait = &set_data; in set_schib_wait()
241 ret = wait_event_interruptible_timeout(set_data.wait, in set_schib_wait()
242 set_data.ret != CMF_PENDING, in set_schib_wait()
246 if (set_data.ret == CMF_PENDING) { in set_schib_wait()
247 set_data.ret = (ret == 0) ? -ETIME : ret; in set_schib_wait()
253 ret = set_data.ret; in set_schib_wait()
261 struct set_schib_struct *set_data = cdev->private->cmb_wait; in retry_set_schib() local
263 if (!set_data) in retry_set_schib()
266 set_data->ret = set_schib(cdev, set_data->mme, set_data->mbfc, in retry_set_schib()
267 set_data->address); in retry_set_schib()
268 wake_up(&set_data->wait); in retry_set_schib()