Home
last modified time | relevance | path

Searched refs:fault_work (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/ocxl/
H A Dlink.c64 struct work_struct fault_work; member
129 static void xsl_fault_handler_bh(struct work_struct *fault_work) in xsl_fault_handler_bh() argument
134 struct xsl_fault *fault = container_of(fault_work, struct xsl_fault, in xsl_fault_handler_bh()
135 fault_work); in xsl_fault_handler_bh()
251 schedule_work(&spa->xsl_fault.fault_work); in xsl_fault_handler()
346 INIT_WORK(&spa->xsl_fault.fault_work, xsl_fault_handler_bh); in alloc_spa()
/kernel/linux/linux-6.6/drivers/misc/ocxl/
H A Dlink.c70 struct work_struct fault_work; member
137 static void xsl_fault_handler_bh(struct work_struct *fault_work) in xsl_fault_handler_bh() argument
142 struct xsl_fault *fault = container_of(fault_work, struct xsl_fault, in xsl_fault_handler_bh()
143 fault_work); in xsl_fault_handler_bh()
259 schedule_work(&spa->xsl_fault.fault_work); in xsl_fault_handler()
354 INIT_WORK(&spa->xsl_fault.fault_work, xsl_fault_handler_bh); in alloc_spa()
/kernel/linux/linux-5.10/drivers/misc/cxl/
H A Dfault.c228 void cxl_handle_fault(struct work_struct *fault_work) in cxl_handle_fault() argument
231 container_of(fault_work, struct cxl_context, fault_work); in cxl_handle_fault()
H A Dcontext.c62 INIT_WORK(&ctx->fault_work, cxl_handle_fault); in cxl_context_init()
250 flush_work(&ctx->fault_work); /* Only needed for dedicated process */ in __detach_context()
H A Dirq.c29 schedule_work(&ctx->fault_work); in schedule_cxl_fault()
H A Dcxl.h584 struct work_struct fault_work; member
/kernel/linux/linux-6.6/drivers/misc/cxl/
H A Dfault.c228 void cxl_handle_fault(struct work_struct *fault_work) in cxl_handle_fault() argument
231 container_of(fault_work, struct cxl_context, fault_work); in cxl_handle_fault()
H A Dcontext.c62 INIT_WORK(&ctx->fault_work, cxl_handle_fault); in cxl_context_init()
250 flush_work(&ctx->fault_work); /* Only needed for dedicated process */ in __detach_context()
H A Dirq.c30 schedule_work(&ctx->fault_work); in schedule_cxl_fault()
H A Dcxl.h586 struct work_struct fault_work; member
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_gpu.c451 struct msm_gpu *gpu = container_of(work, struct msm_gpu, fault_work); in fault_worker()
872 kthread_init_work(&gpu->fault_work, fault_worker); in msm_gpu_init()
H A Dmsm_gpu.h263 struct kthread_work fault_work; member
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.c303 kthread_queue_work(gpu->worker, &gpu->fault_work); in adreno_fault_handler()

Completed in 15 milliseconds