Searched refs:indirect_ctx (Results 1 – 6 of 6) sorted by relevance
414 if (!wa_ctx->indirect_ctx.obj) in release_shadow_wa_ctx()422 wa_ctx->indirect_ctx.obj = NULL; in release_shadow_wa_ctx()423 wa_ctx->indirect_ctx.shadow_va = NULL; in release_shadow_wa_ctx()506 workload->wa_ctx.indirect_ctx.size) { in intel_gvt_scan_and_shadow_workload()612 wa_ctx->indirect_ctx.size; in prepare_shadow_wa_ctx()616 if (wa_ctx->indirect_ctx.size == 0) in prepare_shadow_wa_ctx()1710 workload->wa_ctx.indirect_ctx.guest_gma = in intel_vgpu_create_workload()1711 indirect_ctx & INDIRECT_CTX_ADDR_MASK; in intel_vgpu_create_workload()1712 workload->wa_ctx.indirect_ctx.size = in intel_vgpu_create_workload()1713 (indirect_ctx & INDIRECT_CTX_SIZE_MASK) * in intel_vgpu_create_workload()[all …]
2891 if (WARN_ON(!IS_ALIGNED(wa_ctx->indirect_ctx.guest_gma, in scan_wa_ctx()2898 gma_head = wa_ctx->indirect_ctx.guest_gma; in scan_wa_ctx()2899 gma_tail = wa_ctx->indirect_ctx.guest_gma + ring_tail; in scan_wa_ctx()2905 s.ring_start = wa_ctx->indirect_ctx.guest_gma; in scan_wa_ctx()2909 s.rb_va = wa_ctx->indirect_ctx.shadow_va; in scan_wa_ctx()2918 wa_ctx->indirect_ctx.guest_gma, ring_size); in scan_wa_ctx()3003 int ctx_size = wa_ctx->indirect_ctx.size; in shadow_indirect_ctx()3044 wa_ctx->indirect_ctx.obj = obj; in shadow_indirect_ctx()3045 wa_ctx->indirect_ctx.shadow_va = map; in shadow_indirect_ctx()3067 wa_ctx->indirect_ctx.size; in combine_wa_ctx()[all …]
80 struct shadow_indirect_ctx indirect_ctx; member
41 struct indirect_ctx { struct46 static int indirect_clear_cmd(struct indirect_ctx *ctx) in indirect_clear_cmd() argument64 struct indirect_ctx *ctx = context; in indirect_reg_read()96 struct indirect_ctx *ctx = context; in indirect_reg_write()386 struct indirect_ctx *ctx; in m10bmc_pmci_probe()
879 if (wa_ctx->indirect_ctx.size) { in init_wa_bb_regs()882 wa_ctx->indirect_ctx.offset, in init_wa_bb_regs()883 wa_ctx->indirect_ctx.size); in init_wa_bb_regs()1566 GEM_BUG_ON(engine->wa_ctx.indirect_ctx.size); in lrc_update_regs()1840 &wa_ctx->indirect_ctx, &wa_ctx->per_ctx in lrc_init_wa_ctx()
96 } indirect_ctx, per_ctx; member
Completed in 26 milliseconds