cancel_work_sync
cancel_work_sync(&data->ih_work);
cancel_work_sync(&con->recovery_work);
cancel_work_sync(&target->debug_event_workarea);
cancel_work_sync(&target->debug_event_workarea);
cancel_work_sync(&adev->pm.dpm.thermal.work);
cancel_work_sync(&adev->pm.dpm.thermal.work);
cancel_work_sync(&smu->throttling_logging_work);
cancel_work_sync(&smu->interrupt_work);
cancel_work_sync(&fb_helper->resume_work);
cancel_work_sync(&fb_helper->damage_work);
if (cancel_work_sync(&connector->modeset_retry_work))
cancel_work_sync(&fbc->underrun_work);
cancel_work_sync(&connector->hdcp.prop_work);
if (cancel_work_sync(&display->hotplug.poll_init_work))
cancel_work_sync(&display->hotplug.dig_port_work);
cancel_work_sync(&opregion->asle_work);
cancel_work_sync(&intel_dp->psr.work);
cancel_work_sync(&psr->work);
cancel_work_sync(&rps->work);
cancel_work_sync(&rps->work);
cancel_work_sync(&sched->work_run_job);
cancel_work_sync(&sched->work_free_job);