Lines Matching refs:ruac_data
147 INIT_DELAYED_WORK(&lcu->ruac_data.dwork, lcu_update_work); in _allocate_lcu()
262 if (device == lcu->ruac_data.device) { in dasd_alias_disconnect_device_from_lcu()
265 cancel_delayed_work_sync(&lcu->ruac_data.dwork); in dasd_alias_disconnect_device_from_lcu()
267 if (device == lcu->ruac_data.device) { in dasd_alias_disconnect_device_from_lcu()
269 lcu->ruac_data.device = NULL; in dasd_alias_disconnect_device_from_lcu()
540 struct read_uac_work_data *ruac_data; in lcu_update_work() local
545 ruac_data = container_of(work, struct read_uac_work_data, dwork.work); in lcu_update_work()
546 lcu = container_of(ruac_data, struct alias_lcu, ruac_data); in lcu_update_work()
547 device = ruac_data->device; in lcu_update_work()
558 if (!schedule_delayed_work(&lcu->ruac_data.dwork, 30*HZ)) in lcu_update_work()
562 lcu->ruac_data.device = NULL; in lcu_update_work()
575 if (lcu->ruac_data.device) { in _schedule_lcu_update()
605 lcu->ruac_data.device = usedev; in _schedule_lcu_update()
606 if (!schedule_delayed_work(&lcu->ruac_data.dwork, 0)) in _schedule_lcu_update()