Home
last modified time | relevance | path

Searched refs:sc_task_thread (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/i915drm/
H A Di915_pci_autoconf.c55 struct lwp *sc_task_thread; member
152 sc->sc_task_thread = NULL; in i915drmkms_attach()
186 sc->sc_task_thread = curlwp; in i915drmkms_attach_real()
221 atomic_store_relaxed(&sc->sc_task_thread, NULL); in i915drmkms_attach_real()
235 KASSERT(sc->sc_task_thread == NULL); in i915drmkms_detach()
306 if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp) in i915drmkms_task_schedule()
/netbsd-src/sys/external/bsd/drm2/amdgpu/
H A Damdgpu_pci.c62 struct lwp *sc_task_thread; member
144 sc->sc_task_thread = NULL; in amdgpu_attach()
178 sc->sc_task_thread = curlwp; in amdgpu_attach_real()
222 atomic_store_relaxed(&sc->sc_task_thread, NULL); in amdgpu_attach_real()
236 KASSERT(sc->sc_task_thread == NULL); in amdgpu_detach()
302 if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp) in amdgpu_task_schedule()
/netbsd-src/sys/external/bsd/drm2/vmwgfx/
H A Dvmwgfx_pci.c62 struct lwp *sc_task_thread; member
150 sc->sc_task_thread = NULL; in vmwgfx_attach()
209 sc->sc_task_thread = curlwp; in vmwgfx_attach_real()
253 atomic_store_relaxed(&sc->sc_task_thread, NULL); in vmwgfx_attach_real()
267 KASSERT(sc->sc_task_thread == NULL); in vmwgfx_detach()
330 if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp) in vmwgfx_task_schedule()
/netbsd-src/sys/external/bsd/drm2/radeon/
H A Dradeon_pci.c92 struct lwp *sc_task_thread; member
197 sc->sc_task_thread = NULL; in radeon_attach()
265 sc->sc_task_thread = curlwp; in radeon_attach_real()
327 atomic_store_relaxed(&sc->sc_task_thread, NULL); in radeon_attach_real()
341 KASSERT(sc->sc_task_thread == NULL); in radeon_detach()
409 if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp) in radeon_task_schedule()
/netbsd-src/sys/external/bsd/drm2/nouveau/
H A Dnouveau_pci.c76 struct lwp *sc_task_thread; member
163 sc->sc_task_thread = NULL; in nouveau_pci_attach()
200 sc->sc_task_thread = curlwp; in nouveau_pci_attach_real()
277 atomic_store_relaxed(&sc->sc_task_thread, NULL); in nouveau_pci_attach_real()
361 if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp) in nouveau_pci_task_schedule()
/netbsd-src/sys/arch/arm/nvidia/
H A Dtegra_drm.c128 sc->sc_task_thread = NULL; in tegra_drm_attach()
221 sc->sc_task_thread = curlwp; in tegra_drm_attach()
253 atomic_store_relaxed(&sc->sc_task_thread, NULL); in tegra_drm_attach()
306 if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp) in tegra_task_schedule()
H A Dtegra_drm.h59 struct lwp *sc_task_thread; member
/netbsd-src/sys/arch/arm/rockchip/
H A Drk_drm.c145 sc->sc_task_thread = NULL; in rk_drm_attach()
185 sc->sc_task_thread = curlwp; in rk_drm_init()
214 atomic_store_relaxed(&sc->sc_task_thread, NULL); in rk_drm_init()
507 if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp) in rk_task_schedule()
H A Drk_drm.h66 struct lwp *sc_task_thread; member
/netbsd-src/sys/arch/arm/sunxi/
H A Dsunxi_drm.c161 sc->sc_task_thread = NULL; in sunxi_drm_attach()
197 sc->sc_task_thread = curlwp; in sunxi_drm_init()
227 atomic_store_relaxed(&sc->sc_task_thread, NULL); in sunxi_drm_init()
600 if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp) in sunxi_task_schedule()
H A Dsunxi_drm.h68 struct lwp *sc_task_thread; member
/netbsd-src/sys/arch/arm/ti/
H A Dti_lcdc.c426 sc->sc_task_thread = NULL; in tilcdc_attach()
450 sc->sc_task_thread = curlwp; in tilcdc_attach()
482 atomic_store_relaxed(&sc->sc_task_thread, NULL); in tilcdc_attach()
699 if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp) in tilcdc_task_schedule()
H A Dti_lcdc.h79 struct lwp *sc_task_thread; member