Searched refs:dst_reloc (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | evergreen_cs.c | 2800 struct radeon_bo_list *src_reloc, *dst_reloc, *dst2_reloc; in evergreen_dma_cs_parse() local 2821 r = r600_dma_cs_next_reloc(p, &dst_reloc); in evergreen_dma_cs_parse() 2832 ib[idx+1] += (u32)(dst_reloc->gpu_offset >> 8); in evergreen_dma_cs_parse() 2840 ib[idx+1] += (u32)(dst_reloc->gpu_offset & 0xfffffffc); in evergreen_dma_cs_parse() 2841 ib[idx+2] += upper_32_bits(dst_reloc->gpu_offset) & 0xff; in evergreen_dma_cs_parse() 2848 if ((dst_offset + (count * 4)) > radeon_bo_size(dst_reloc->robj)) { in evergreen_dma_cs_parse() 2850 dst_offset, radeon_bo_size(dst_reloc->robj)); in evergreen_dma_cs_parse() 2860 r = r600_dma_cs_next_reloc(p, &dst_reloc); in evergreen_dma_cs_parse() 2878 if ((dst_offset + (count * 4)) > radeon_bo_size(dst_reloc->robj)) { in evergreen_dma_cs_parse() 2880 dst_offset + (count * 4), radeon_bo_size(dst_reloc->robj)); in evergreen_dma_cs_parse() [all …]
|
| H A D | r600_cs.c | 2377 struct radeon_bo_list *src_reloc, *dst_reloc; in r600_dma_cs_parse() local 2398 r = r600_dma_cs_next_reloc(p, &dst_reloc); in r600_dma_cs_parse() 2407 ib[idx+1] += (u32)(dst_reloc->gpu_offset >> 8); in r600_dma_cs_parse() 2413 ib[idx+1] += (u32)(dst_reloc->gpu_offset & 0xfffffffc); in r600_dma_cs_parse() 2414 ib[idx+2] += upper_32_bits(dst_reloc->gpu_offset) & 0xff; in r600_dma_cs_parse() 2417 if ((dst_offset + (count * 4)) > radeon_bo_size(dst_reloc->robj)) { in r600_dma_cs_parse() 2419 dst_offset + (count * 4), radeon_bo_size(dst_reloc->robj)); in r600_dma_cs_parse() 2429 r = r600_dma_cs_next_reloc(p, &dst_reloc); in r600_dma_cs_parse() 2445 ib[idx+5] += (u32)(dst_reloc->gpu_offset & 0xfffffffc); in r600_dma_cs_parse() 2446 ib[idx+6] += upper_32_bits(dst_reloc->gpu_offset) & 0xff; in r600_dma_cs_parse() [all …]
|