Searched refs:patched_cb (Results 1 – 4 of 4) sorted by relevance
91 parser.patched_cb = NULL; in cs_parser()95 job->patched_cb = NULL; in cs_parser()100 job->patched_cb = parser.patched_cb; in cs_parser()103 spin_lock(&job->patched_cb->lock); in cs_parser()104 job->patched_cb->cs_cnt++; in cs_parser()105 spin_unlock(&job->patched_cb->lock); in cs_parser()134 if (job->patched_cb) { in free_job()135 spin_lock(&job->patched_cb->lock); in free_job()136 job->patched_cb->cs_cnt--; in free_job()137 spin_unlock(&job->patched_cb->lock); in free_job()[all …]
248 cb = job->patched_cb; in ext_hw_queue_schedule_job()
765 struct hl_cb *patched_cb; member793 struct hl_cb *patched_cb; member
2870 cb = job->patched_cb; in goya_send_job_on_qman0()3695 (parser->patched_cb->kernel_address + in goya_patch_cb()3800 parser->patched_cb = hl_cb_get(hdev, &hdev->kernel_cb_mgr, in goya_parse_cb_mmu()3803 WARN(!parser->patched_cb, "DMA CB handle invalid 0x%x\n", in goya_parse_cb_mmu()3805 if (!parser->patched_cb) { in goya_parse_cb_mmu()3814 memcpy((void *) (uintptr_t) parser->patched_cb->kernel_address, in goya_parse_cb_mmu()3822 parser->user_cb = parser->patched_cb; in goya_parse_cb_mmu()3827 hl_cb_put(parser->patched_cb); in goya_parse_cb_mmu()3833 hl_cb_put(parser->patched_cb); in goya_parse_cb_mmu()3872 parser->patched_cb = hl_cb_get(hdev, &hdev->kernel_cb_mgr, in goya_parse_cb_no_mmu()[all …]