Lines Matching defs:screen
141 batch->screen->vtbl.store_data_imm64(batch, bo, offset, true);
159 const struct intel_device_info *devinfo = &batch->screen->devinfo;
210 batch->screen->vtbl.store_register_mem64(batch,
217 batch->screen->vtbl.store_register_mem64(batch,
237 batch->screen->vtbl.store_register_mem64(batch, reg, bo, offset, false);
263 batch->screen->vtbl.store_register_mem64(batch, SO_NUM_PRIMS_WRITTEN(s),
265 batch->screen->vtbl.store_register_mem64(batch, SO_PRIM_STORAGE_NEEDED(s),
481 struct iris_screen *screen = (void *) ctx->screen;
486 iris_syncobj_reference(screen->bufmgr, &query->syncobj, NULL);
487 screen->base.fence_reference(ctx->screen, &query->fence, NULL);
592 struct iris_screen *screen = (void *) ice->ctx.screen;
593 const struct intel_device_info *devinfo = &screen->devinfo;
612 struct iris_screen *screen = (void *) ctx->screen;
613 const struct intel_device_info *devinfo = &screen->devinfo;
615 if (unlikely(screen->devinfo.no_hw)) {
621 struct pipe_screen *screen = ctx->screen;
623 result->b = screen->fence_finish(screen, ctx, q->fence,
635 iris_wait_syncobj(screen->bufmgr, q->syncobj, INT64_MAX);
663 const struct intel_device_info *devinfo = &batch->screen->devinfo;
681 batch->screen->vtbl.copy_mem_mem(batch, dst_bo, offset,
697 batch->screen->vtbl.store_data_imm32(batch, dst_bo, offset, q->result);
699 batch->screen->vtbl.store_data_imm64(batch, dst_bo, offset, q->result);
710 mi_builder_init(&b, &batch->screen->devinfo, batch);
781 mi_builder_init(&b, &batch->screen->devinfo, batch);