Lines Matching defs:reloc
664 struct radeon_bo_list *reloc;
681 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
698 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
700 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
705 track->cb[i].robj = reloc->robj;
708 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
711 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
713 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
718 track->zb.robj = reloc->robj;
721 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
740 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
742 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
750 ((idx_value & ~31) + (u32)reloc->gpu_offset);
752 if (reloc->tiling_flags & RADEON_TILING_MACRO)
754 if (reloc->tiling_flags & RADEON_TILING_MICRO)
756 else if (reloc->tiling_flags & RADEON_TILING_MICRO_SQUARE)
759 tmp = idx_value + ((u32)reloc->gpu_offset);
763 track->textures[i].robj = reloc->robj;
813 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
815 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
821 if (reloc->tiling_flags & RADEON_TILING_MACRO)
823 if (reloc->tiling_flags & RADEON_TILING_MICRO)
825 else if (reloc->tiling_flags & RADEON_TILING_MICRO_SQUARE)
898 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
900 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
906 if (reloc->tiling_flags & RADEON_TILING_MACRO)
908 if (reloc->tiling_flags & RADEON_TILING_MICRO)
910 else if (reloc->tiling_flags & RADEON_TILING_MICRO_SQUARE)
1113 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1115 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1120 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1155 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1157 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1162 track->aa.robj = reloc->robj;
1165 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1208 struct radeon_bo_list *reloc;
1224 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1226 DRM_ERROR("No reloc for packet3 %d\n", pkt->opcode);
1230 ib[idx+1] = radeon_get_ib_value(p, idx + 1) + ((u32)reloc->gpu_offset);
1231 r = r100_cs_track_check_pkt3_indx_buffer(p, pkt, reloc->robj);