Lines Matching refs:work
215 static void sas_probe_devices(struct work_struct *work) in sas_probe_devices() argument
218 struct sas_discovery_event *ev = to_sas_discovery_event(work); in sas_probe_devices()
243 static void sas_suspend_devices(struct work_struct *work) in sas_suspend_devices() argument
247 struct sas_discovery_event *ev = to_sas_discovery_event(work); in sas_suspend_devices()
274 static void sas_resume_devices(struct work_struct *work) in sas_resume_devices() argument
276 struct sas_discovery_event *ev = to_sas_discovery_event(work); in sas_resume_devices()
356 static void sas_destruct_devices(struct work_struct *work) in sas_destruct_devices() argument
359 struct sas_discovery_event *ev = to_sas_discovery_event(work); in sas_destruct_devices()
439 static void sas_discover_domain(struct work_struct *work) in sas_discover_domain() argument
443 struct sas_discovery_event *ev = to_sas_discovery_event(work); in sas_discover_domain()
497 static void sas_revalidate_domain(struct work_struct *work) in sas_revalidate_domain() argument
500 struct sas_discovery_event *ev = to_sas_discovery_event(work); in sas_revalidate_domain()
537 scsi_queue_work(ha->core.shost, &sw->work); in sas_chain_work()
563 sas_chain_event(ev, &disc->pending, &disc->disc_work[ev].work, port->ha); in sas_discover_event()
589 INIT_SAS_WORK(&disc->disc_work[i].work, sas_event_fns[i]); in sas_init_disc()