Lines Matching defs:reloc
1275 struct radeon_bo_list *reloc;
1278 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1280 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1288 tmp += (((u32)reloc->gpu_offset) >> 10);
1291 if (reloc->tiling_flags & RADEON_TILING_MACRO)
1293 if (reloc->tiling_flags & RADEON_TILING_MICRO) {
1314 struct radeon_bo_list *reloc;
1331 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1333 DRM_ERROR("No reloc for packet3 %d\n",
1339 ib[idx+1] = radeon_get_ib_value(p, idx + 1) + ((u32)reloc->gpu_offset);
1342 track->arrays[i + 0].robj = reloc->robj;
1344 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1346 DRM_ERROR("No reloc for packet3 %d\n",
1351 ib[idx+2] = radeon_get_ib_value(p, idx + 2) + ((u32)reloc->gpu_offset);
1352 track->arrays[i + 1].robj = reloc->robj;
1357 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1359 DRM_ERROR("No reloc for packet3 %d\n",
1365 ib[idx+1] = radeon_get_ib_value(p, idx + 1) + ((u32)reloc->gpu_offset);
1366 track->arrays[i + 0].robj = reloc->robj;
1425 * RELOC (P3) - crtc_id in reloc.
1496 DRM_ERROR("unknown crtc reloc\n");
1563 struct radeon_bo_list *reloc;
1581 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1596 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1598 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1603 track->zb.robj = reloc->robj;
1606 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1609 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1611 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1616 track->cb[0].robj = reloc->robj;
1619 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1625 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1627 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1633 if (reloc->tiling_flags & RADEON_TILING_MACRO)
1635 if (reloc->tiling_flags & RADEON_TILING_MICRO)
1640 ib[idx] = tmp + ((u32)reloc->gpu_offset);
1642 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1643 track->textures[i].robj = reloc->robj;
1652 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1654 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1660 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1661 track->textures[0].cube_info[i].robj = reloc->robj;
1670 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1672 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1678 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1679 track->textures[1].cube_info[i].robj = reloc->robj;
1688 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1690 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1696 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1697 track->textures[2].cube_info[i].robj = reloc->robj;
1706 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1708 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1714 if (reloc->tiling_flags & RADEON_TILING_MACRO)
1716 if (reloc->tiling_flags & RADEON_TILING_MICRO)
1777 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1779 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1784 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1921 struct radeon_bo_list *reloc;
1937 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1939 DRM_ERROR("No reloc for packet3 %d\n", pkt->opcode);
1943 ib[idx+1] = radeon_get_ib_value(p, idx+1) + ((u32)reloc->gpu_offset);
1944 r = r100_cs_track_check_pkt3_indx_buffer(p, pkt, reloc->robj);
1951 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1953 DRM_ERROR("No reloc for packet3 %d\n", pkt->opcode);
1957 ib[idx] = radeon_get_ib_value(p, idx) + ((u32)reloc->gpu_offset);
1961 track->arrays[0].robj = reloc->robj;