Home
last modified time | relevance | path

Searched refs:idle_work (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vce.c236 INIT_DELAYED_WORK(&adev->vce.idle_work, amdgpu_vce_idle_work_handler); in amdgpu_vce_sw_init()
305 cancel_delayed_work_sync(&adev->vce.idle_work); in amdgpu_vce_suspend()
359 container_of(work, struct amdgpu_device, vce.idle_work.work); in amdgpu_vce_idle_work_handler()
376 schedule_delayed_work(&adev->vce.idle_work, VCE_IDLE_TIMEOUT); in amdgpu_vce_idle_work_handler()
396 set_clocks = !cancel_delayed_work_sync(&adev->vce.idle_work); in amdgpu_vce_ring_begin_use()
422 schedule_delayed_work(&ring->adev->vce.idle_work, VCE_IDLE_TIMEOUT); in amdgpu_vce_ring_end_use()
H A Damdgpu_uvd.h66 struct delayed_work idle_work; member
H A Damdgpu_uvd.c193 INIT_DELAYED_WORK(&adev->uvd.idle_work, amdgpu_uvd_idle_work_handler); in amdgpu_uvd_sw_init()
433 cancel_delayed_work_sync(&adev->uvd.idle_work); in amdgpu_uvd_prepare_suspend()
1246 container_of(work, struct amdgpu_device, uvd.idle_work.work); in amdgpu_uvd_idle_work_handler()
1269 schedule_delayed_work(&adev->uvd.idle_work, UVD_IDLE_TIMEOUT); in amdgpu_uvd_idle_work_handler()
1281 set_clocks = !cancel_delayed_work_sync(&adev->uvd.idle_work); in amdgpu_uvd_ring_begin_use()
1298 schedule_delayed_work(&ring->adev->uvd.idle_work, UVD_IDLE_TIMEOUT); in amdgpu_uvd_ring_end_use()
H A Dvce_v2_0.c496 cancel_delayed_work_sync(&ip_block->adev->vce.idle_work); in vce_v2_0_hw_fini()
518 cancel_delayed_work_sync(&adev->vce.idle_work); in vce_v2_0_suspend()
H A Duvd_v3_1.c730 cancel_delayed_work_sync(&adev->uvd.idle_work); in uvd_v3_1_hw_fini()
761 cancel_delayed_work_sync(&adev->uvd.idle_work); in uvd_v3_1_suspend()
H A Dvce_v1_0.c670 cancel_delayed_work_sync(&ip_block->adev->vce.idle_work); in vce_v1_0_hw_fini()
690 cancel_delayed_work_sync(&adev->vce.idle_work); in vce_v1_0_suspend()
H A Damdgpu_gfx.c2761 container_of(work, struct amdgpu_device, gfx.idle_work.work); in amdgpu_gfx_profile_idle_work_handler()
2787 schedule_delayed_work(&adev->gfx.idle_work, GFX_PROFILE_IDLE_TIMEOUT); in amdgpu_gfx_profile_idle_work_handler()
2806 cancel_delayed_work_sync(&adev->gfx.idle_work); in amdgpu_gfx_profile_ring_begin_use()
2835 schedule_delayed_work(&ring->adev->gfx.idle_work, in amdgpu_gfx_profile_ring_end_use()
H A Djpeg_v4_0.c224 cancel_delayed_work_sync(&adev->jpeg.idle_work); in jpeg_v4_0_hw_fini()
H A Djpeg_v4_0_5.c252 cancel_delayed_work_sync(&adev->jpeg.idle_work); in jpeg_v4_0_5_hw_fini()
H A Djpeg_v5_0_1.c328 cancel_delayed_work_sync(&adev->jpeg.idle_work); in jpeg_v5_0_1_hw_fini()
H A Dvcn_v5_0_0.c293 cancel_delayed_work_sync(&vinst->idle_work); in vcn_v5_0_0_hw_fini()
H A Djpeg_v4_0_3.c457 cancel_delayed_work_sync(&adev->jpeg.idle_work); in jpeg_v4_0_3_hw_fini()
H A Dvcn_v2_0.c324 cancel_delayed_work_sync(&vinst->idle_work); in vcn_v2_0_hw_fini()
H A Dvcn_v4_0.c376 cancel_delayed_work_sync(&vinst->idle_work); in vcn_v4_0_hw_fini()
H A Dvcn_v3_0.c451 cancel_delayed_work_sync(&vinst->idle_work); in vcn_v3_0_hw_fini()
H A Dgfx_v12_0.c1413 INIT_DELAYED_WORK(&adev->gfx.idle_work, amdgpu_gfx_profile_idle_work_handler); in gfx_v12_0_sw_init()
3884 cancel_delayed_work_sync(&adev->gfx.idle_work); in gfx_v12_0_hw_fini()
H A Dgfx_v11_0.c1613 INIT_DELAYED_WORK(&adev->gfx.idle_work, amdgpu_gfx_profile_idle_work_handler); in gfx_v11_0_sw_init()
5054 cancel_delayed_work_sync(&adev->gfx.idle_work); in gfx_v11_0_hw_fini()
H A Damdgpu_device.c3114 cancel_delayed_work_sync(&adev->gfx.idle_work); in amdgpu_device_ip_suspend_phase2()
H A Dgfx_v10_0.c4761 INIT_DELAYED_WORK(&adev->gfx.idle_work, amdgpu_gfx_profile_idle_work_handler); in gfx_v10_0_sw_init()
7568 cancel_delayed_work_sync(&adev->gfx.idle_work); in gfx_v10_0_hw_fini()
/linux/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_usb.h175 struct delayed_work idle_work; member
H A Dzd_usb.c849 cancel_delayed_work_sync(&rx->idle_work); in zd_usb_disable_rx()
1131 container_of(work, struct zd_usb, rx.idle_work.work); in zd_rx_idle_timer_handler()
1154 mod_delayed_work(zd_workqueue, &rx->idle_work, ZD_RX_IDLE_INTERVAL); in zd_usb_reset_rx_idle_timer()
1180 INIT_DELAYED_WORK(&rx->idle_work, zd_rx_idle_timer_handler); in init_usb_rx()
/linux/net/bluetooth/
H A Dhci_conn.c660 idle_work.work); in hci_conn_idle()
1133 INIT_DELAYED_WORK(&conn->idle_work, hci_conn_idle); in __hci_conn_add()
1258 disable_delayed_work_sync(&conn->idle_work); in hci_conn_del()
2725 mod_delayed_work(hdev->workqueue, &conn->idle_work, in hci_conn_enter_active_mode()
/linux/include/net/bluetooth/
H A Dhci_core.h771 struct delayed_work idle_work; member
1712 cancel_delayed_work(&conn->idle_work); in hci_conn_drop()