Lines Matching defs:reloc
1286 struct radeon_bo_list *reloc;
1289 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1291 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1299 tmp += (((u32)reloc->gpu_offset) >> 10);
1302 if (reloc->tiling_flags & RADEON_TILING_MACRO)
1304 if (reloc->tiling_flags & RADEON_TILING_MICRO) {
1325 struct radeon_bo_list *reloc;
1342 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1344 DRM_ERROR("No reloc for packet3 %d\n",
1350 ib[idx+1] = radeon_get_ib_value(p, idx + 1) + ((u32)reloc->gpu_offset);
1353 track->arrays[i + 0].robj = reloc->robj;
1355 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1357 DRM_ERROR("No reloc for packet3 %d\n",
1362 ib[idx+2] = radeon_get_ib_value(p, idx + 2) + ((u32)reloc->gpu_offset);
1363 track->arrays[i + 1].robj = reloc->robj;
1368 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1370 DRM_ERROR("No reloc for packet3 %d\n",
1376 ib[idx+1] = radeon_get_ib_value(p, idx + 1) + ((u32)reloc->gpu_offset);
1377 track->arrays[i + 0].robj = reloc->robj;
1436 * RELOC (P3) - crtc_id in reloc.
1507 DRM_ERROR("unknown crtc reloc\n");
1574 struct radeon_bo_list *reloc;
1592 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1607 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1609 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1614 track->zb.robj = reloc->robj;
1617 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1620 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1622 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1627 track->cb[0].robj = reloc->robj;
1630 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1636 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1638 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1644 if (reloc->tiling_flags & RADEON_TILING_MACRO)
1646 if (reloc->tiling_flags & RADEON_TILING_MICRO)
1651 ib[idx] = tmp + ((u32)reloc->gpu_offset);
1653 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1654 track->textures[i].robj = reloc->robj;
1663 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1665 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1671 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1672 track->textures[0].cube_info[i].robj = reloc->robj;
1681 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1683 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1689 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1690 track->textures[1].cube_info[i].robj = reloc->robj;
1699 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1701 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1707 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1708 track->textures[2].cube_info[i].robj = reloc->robj;
1717 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1719 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1725 if (reloc->tiling_flags & RADEON_TILING_MACRO)
1727 if (reloc->tiling_flags & RADEON_TILING_MICRO)
1788 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1790 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1795 ib[idx] = idx_value + ((u32)reloc->gpu_offset);
1932 struct radeon_bo_list *reloc;
1948 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1950 DRM_ERROR("No reloc for packet3 %d\n", pkt->opcode);
1954 ib[idx+1] = radeon_get_ib_value(p, idx+1) + ((u32)reloc->gpu_offset);
1955 r = r100_cs_track_check_pkt3_indx_buffer(p, pkt, reloc->robj);
1962 r = radeon_cs_packet_next_reloc(p, &reloc, 0);
1964 DRM_ERROR("No reloc for packet3 %d\n", pkt->opcode);
1968 ib[idx] = radeon_get_ib_value(p, idx) + ((u32)reloc->gpu_offset);
1972 track->arrays[0].robj = reloc->robj;