Lines Matching refs:work
48 struct work_struct work;
382 static void acpi_os_map_remove(struct work_struct *work)
384 struct acpi_ioremap *map = container_of(to_rcu_work(work),
843 static void acpi_os_execute_deferred(struct work_struct *work)
845 struct acpi_os_dpc *dpc = container_of(work, struct acpi_os_dpc, work);
1094 INIT_WORK(&dpc->work, acpi_os_execute_deferred);
1103 ret = queue_work(kacpi_notify_wq, &dpc->work);
1113 ret = queue_work_on(0, kacpid_wq, &dpc->work);
1120 pr_err("Unable to queue work\n");
1146 struct work_struct work;
1151 static void acpi_hotplug_work_fn(struct work_struct *work)
1153 struct acpi_hp_work *hpw = container_of(work, struct acpi_hp_work, work);
1172 INIT_WORK(&hpw->work, acpi_hotplug_work_fn);
1181 if (!queue_work(kacpi_hotplug_wq, &hpw->work)) {
1188 bool acpi_queue_hotplug_work(struct work_struct *work)
1190 return queue_work(kacpi_hotplug_wq, work);