Lines Matching full:dpc
845 struct acpi_os_dpc *dpc = container_of(work, struct acpi_os_dpc, work); in acpi_os_execute_deferred() local
847 dpc->function(dpc->context); in acpi_os_execute_deferred()
848 kfree(dpc); in acpi_os_execute_deferred()
1064 struct acpi_os_dpc *dpc; in acpi_os_execute() local
1081 * Allocate/initialize DPC structure. Note that this memory will be in acpi_os_execute()
1089 dpc = kzalloc(sizeof(struct acpi_os_dpc), GFP_ATOMIC); in acpi_os_execute()
1090 if (!dpc) in acpi_os_execute()
1093 dpc->function = function; in acpi_os_execute()
1094 dpc->context = context; in acpi_os_execute()
1103 INIT_WORK(&dpc->work, acpi_os_execute_deferred); in acpi_os_execute()
1106 INIT_WORK(&dpc->work, acpi_os_execute_deferred); in acpi_os_execute()
1122 ret = queue_work_on(0, queue, &dpc->work); in acpi_os_execute()
1130 kfree(dpc); in acpi_os_execute()