Lines Matching defs:tgt
3888 struct iris_stream_output_target *tgt =
3891 if (tgt)
3892 iris_dirty_for_history(ice, (void *)tgt->base.buffer);
3909 struct iris_stream_output_target *tgt = (void *) ice->state.so_target[i];
3912 if (!tgt) {
3925 if (!tgt->offset.res)
3926 upload_state(ctx->const_uploader, &tgt->offset, sizeof(uint32_t), 4);
3928 struct iris_resource *res = (void *) tgt->base.buffer;
3947 tgt->zero_offset = true;
3957 rw_bo(NULL, res->bo->address + tgt->base.buffer_offset,
3964 sob.SurfaceSize = MAX2(tgt->base.buffer_size / 4, 1) - 1;
3966 rw_bo(NULL, iris_resource_bo(tgt->offset.res)->address +
3967 tgt->offset.offset, IRIS_DOMAIN_OTHER_WRITE);
5320 struct iris_stream_output_target *tgt =
5322 if (tgt) {
5323 iris_use_pinned_bo(batch, iris_resource_bo(tgt->base.buffer),
5325 iris_use_pinned_bo(batch, iris_resource_bo(tgt->offset.res),
6251 struct iris_stream_output_target *tgt =
6257 if (tgt) {
6258 zero_offset = tgt->zero_offset;
6259 iris_use_pinned_bo(batch, iris_resource_bo(tgt->base.buffer),
6261 iris_use_pinned_bo(batch, iris_resource_bo(tgt->offset.res),
6274 tgt->zero_offset = false;
7522 struct pipe_stream_output_target *tgt = ice->state.so_target[i];
7523 if (tgt) {
7524 struct iris_bo *bo = iris_resource_bo(tgt->buffer);
7525 if (*addr != bo->address + tgt->buffer_offset) {
7526 *addr = bo->address + tgt->buffer_offset;