Home
last modified time | relevance | path

Searched refs:sq_work (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gfx.h314 struct sq_work { struct
415 struct sq_work sq_work; member
H A Dgfx_v8_0.c1955 INIT_WORK(&adev->gfx.sq_work.work, gfx_v8_0_sq_irq_work_func); in gfx_v8_0_sw_init()
6774 struct amdgpu_device *adev = container_of(work, struct amdgpu_device, gfx.sq_work.work); in gfx_v8_0_sq_irq_work_func()
6775 struct sq_work *sq_work = container_of(work, struct sq_work, work); in gfx_v8_0_sq_irq_work_func() local
6777 gfx_v8_0_parse_sq_irq(adev, sq_work->ih_data, true); in gfx_v8_0_sq_irq_work_func()
6791 if (work_pending(&adev->gfx.sq_work.work)) { in gfx_v8_0_sq_irq()
6794 adev->gfx.sq_work.ih_data = ih_data; in gfx_v8_0_sq_irq()
6795 schedule_work(&adev->gfx.sq_work.work); in gfx_v8_0_sq_irq()