Lines Matching defs:hwctx

50 static void aie2_hwctx_stop(struct amdxdna_dev *xdna, struct amdxdna_hwctx *hwctx,  in aie2_hwctx_stop()
57 static int aie2_hwctx_restart(struct amdxdna_dev *xdna, struct amdxdna_hwctx *hwctx) in aie2_hwctx_restart()
95 struct amdxdna_hwctx *hwctx; in aie2_restart_ctx() local
111 static struct dma_fence *aie2_cmd_get_out_fence(struct amdxdna_hwctx *hwctx, u64 seq) in aie2_cmd_get_out_fence()
131 static void aie2_hwctx_wait_for_idle(struct amdxdna_hwctx *hwctx) in aie2_hwctx_wait_for_idle()
144 void aie2_hwctx_suspend(struct amdxdna_hwctx *hwctx) in aie2_hwctx_suspend()
160 void aie2_hwctx_resume(struct amdxdna_hwctx *hwctx) in aie2_hwctx_resume()
300 struct amdxdna_hwctx *hwctx = job->hwctx; in aie2_sched_job_run() local
339 struct amdxdna_hwctx *hwctx = job->hwctx; in aie2_sched_job_free() local
353 struct amdxdna_hwctx *hwctx = job->hwctx; in aie2_sched_job_timedout() local
373 static int aie2_hwctx_col_list(struct amdxdna_hwctx *hwctx) in aie2_hwctx_col_list()
440 static int aie2_alloc_resource(struct amdxdna_hwctx *hwctx) in aie2_alloc_resource()
472 static void aie2_release_resource(struct amdxdna_hwctx *hwctx) in aie2_release_resource()
482 static int aie2_ctx_syncobj_create(struct amdxdna_hwctx *hwctx) in aie2_ctx_syncobj_create()
509 static void aie2_ctx_syncobj_destroy(struct amdxdna_hwctx *hwctx) in aie2_ctx_syncobj_destroy()
518 int aie2_hwctx_init(struct amdxdna_hwctx *hwctx) in aie2_hwctx_init()
656 void aie2_hwctx_fini(struct amdxdna_hwctx *hwctx) in aie2_hwctx_fini()
693 static int aie2_hwctx_cu_config(struct amdxdna_hwctx *hwctx, void *buf, u32 size) in aie2_hwctx_cu_config()
741 int aie2_hwctx_config(struct amdxdna_hwctx *hwctx, u32 type, u64 value, void *buf, u32 size) in aie2_hwctx_config()
808 int aie2_cmd_submit(struct amdxdna_hwctx *hwctx, struct amdxdna_sched_job *job, u64 *seq) in aie2_cmd_submit()