Lines Matching refs:ib

102 	struct amdgpu_ib *ib;  member
588 lo = amdgpu_ib_get_value(ctx->ib, ctx->data0); in amdgpu_uvd_get_addr_from_ctx()
589 hi = amdgpu_ib_get_value(ctx->ib, ctx->data1); in amdgpu_uvd_get_addr_from_ctx()
620 cmd = amdgpu_ib_get_value(ctx->ib, ctx->idx) >> 1; in amdgpu_uvd_cs_pass1()
913 amdgpu_ib_set_value(ctx->ib, ctx->data0, lower_32_bits(start)); in amdgpu_uvd_cs_pass2()
914 amdgpu_ib_set_value(ctx->ib, ctx->data1, upper_32_bits(start)); in amdgpu_uvd_cs_pass2()
916 cmd = amdgpu_ib_get_value(ctx->ib, ctx->idx) >> 1; in amdgpu_uvd_cs_pass2()
983 if (ctx->idx >= ctx->ib->length_dw) { in amdgpu_uvd_cs_reg()
1025 for (ctx->idx = 0 ; ctx->idx < ctx->ib->length_dw; ) { in amdgpu_uvd_cs_packets()
1026 uint32_t cmd = amdgpu_ib_get_value(ctx->ib, ctx->idx); in amdgpu_uvd_cs_packets()
1059 struct amdgpu_ib *ib) in amdgpu_uvd_ring_parse_cs() argument
1074 if (ib->length_dw % 16) { in amdgpu_uvd_ring_parse_cs()
1076 ib->length_dw); in amdgpu_uvd_ring_parse_cs()
1082 ctx.ib = ib; in amdgpu_uvd_ring_parse_cs()
1112 struct amdgpu_ib *ib; in amdgpu_uvd_send_msg() local
1135 ib = &job->ibs[0]; in amdgpu_uvd_send_msg()
1137 ib->ptr[0] = data[0]; in amdgpu_uvd_send_msg()
1138 ib->ptr[1] = addr; in amdgpu_uvd_send_msg()
1139 ib->ptr[2] = data[1]; in amdgpu_uvd_send_msg()
1140 ib->ptr[3] = addr >> 32; in amdgpu_uvd_send_msg()
1141 ib->ptr[4] = data[2]; in amdgpu_uvd_send_msg()
1142 ib->ptr[5] = 0; in amdgpu_uvd_send_msg()
1144 ib->ptr[i] = data[3]; in amdgpu_uvd_send_msg()
1145 ib->ptr[i+1] = 0; in amdgpu_uvd_send_msg()
1147 ib->length_dw = 16; in amdgpu_uvd_send_msg()