Lines Matching defs:dpc
675 struct acpi_os_dpc *dpc = container_of(work, struct acpi_os_dpc, work);
677 if (dpc->wait)
680 dpc->function(dpc->context);
681 kfree(dpc);
703 struct acpi_os_dpc *dpc;
719 dpc = kmalloc(sizeof(struct acpi_os_dpc), GFP_ATOMIC);
720 if (!dpc)
723 dpc->function = function;
724 dpc->context = context;
734 dpc->wait = hp ? 1 : 0;
737 INIT_WORK(&dpc->work, acpi_os_execute_deferred);
739 INIT_WORK(&dpc->work, acpi_os_execute_deferred);
741 INIT_WORK(&dpc->work, acpi_os_execute_deferred);
750 ret = queue_work_on(0, queue, &dpc->work);
756 kfree(dpc);