Searched refs:dump_work (Results 1 - 5 of 5) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_vinstr.c | 61 * @dump_timer: Timer that enqueues dump_work to a workqueue. 62 * @dump_work: Worker for performing periodic counter dumps. 72 struct work_struct dump_work; member 302 struct kbase_vinstr_context *vctx = container_of(work, struct kbase_vinstr_context, dump_work); in kbasep_vinstr_dump_worker() 343 queue_work(system_wq, &vctx->dump_work); in kbasep_vinstr_dump_timer() 345 queue_work(system_highpri_wq, &vctx->dump_work); in kbasep_vinstr_dump_timer() 467 INIT_WORK(&vctx->dump_work, kbasep_vinstr_dump_worker); in kbase_vinstr_init() 479 cancel_work_sync(&vctx->dump_work); in kbase_vinstr_term() 526 cancel_work_sync(&vctx->dump_work); in kbase_vinstr_suspend() 557 queue_work(system_wq, &vctx->dump_work); in kbase_vinstr_resume() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_gator_api.c | 32 struct work_struct dump_work;
member 164 INIT_WORK(&hand->dump_work, dump_worker);
in kbase_gator_hwcnt_init() 298 cancel_work_sync(&opaque_handles->dump_work);
in kbase_gator_hwcnt_term() 311 hand = container_of(work, struct kbase_gator_hwcnt_handles, dump_work);
in dump_worker() 317 schedule_work(&hand->dump_work);
in dump_worker() 336 schedule_work(&opaque_handles->dump_work);
in kbase_gator_instr_hwcnt_dump_irq()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_gator_api.c | 33 struct work_struct dump_work; member 162 INIT_WORK(&hand->dump_work, dump_worker); in kbase_gator_hwcnt_init() 290 cancel_work_sync(&opaque_handles->dump_work); in kbase_gator_hwcnt_term() 303 hand = container_of(work, struct kbase_gator_hwcnt_handles, dump_work); in dump_worker() 310 schedule_work(&hand->dump_work); in dump_worker() 331 schedule_work(&opaque_handles->dump_work); in kbase_gator_instr_hwcnt_dump_irq()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_vinstr.c | 66 * @dump_timer: Timer that enqueues dump_work to a workqueue. 67 * @dump_work: Worker for performing periodic counter dumps. 78 struct work_struct dump_work; member 330 container_of(work, struct kbase_vinstr_context, dump_work); in kbasep_vinstr_dump_worker() 371 kbase_hwcnt_virtualizer_queue_work(vctx->hvirt, &vctx->dump_work); in kbasep_vinstr_dump_timer() 502 INIT_WORK(&vctx->dump_work, kbasep_vinstr_dump_worker); in kbase_vinstr_init() 518 cancel_work_sync(&vctx->dump_work); in kbase_vinstr_term() 564 cancel_work_sync(&vctx->dump_work); in kbase_vinstr_suspend() 593 vctx->hvirt, &vctx->dump_work); in kbase_vinstr_resume() 857 &cli->vctx->dump_work); in kbasep_vinstr_hwcnt_reader_ioctl_set_interval() [all...] |
H A D | mali_kbase_kinstr_prfcnt.c | 64 * @dump_timer: Timer that enqueues dump_work to a workqueue. 65 * @dump_work: Worker for performing periodic counter dumps. 76 struct work_struct dump_work; member 126 * @dump_work: Worker for performing asynchronous counter dumps. 131 struct work_struct dump_work; member 879 &cli->async.dump_work); in kbasep_kinstr_prfcnt_client_async_dump() 1247 work, struct kbase_kinstr_prfcnt_context, dump_work); in kbasep_kinstr_prfcnt_dump_worker() 1277 container_of(work, struct kbase_kinstr_prfcnt_async, dump_work); in kbasep_kinstr_prfcnt_async_dump_worker() 1327 &kinstr_ctx->dump_work); in kbasep_kinstr_prfcnt_dump_timer() 1359 INIT_WORK(&kinstr_ctx->dump_work, kbasep_kinstr_prfcnt_dump_worke in kbase_kinstr_prfcnt_init() [all...] |
Completed in 6 milliseconds