Lines Matching defs:offset

185 	unsigned int offset, num_pages, num_dw, num_bytes;
208 * If start begins at an offset inside the page, then adjust the size
211 offset = mm_cur->start & ~PAGE_MASK;
213 num_pages = PFN_UP(*size + offset);
216 *size = min(*size, (uint64_t)num_pages * PAGE_SIZE - offset);
221 *addr += offset;
282 * The function copies @size bytes from {src->mem + src->offset} to
283 * {dst->mem + dst->offset}. src->bo and dst->bo could be same BO for a
304 amdgpu_res_first(src->mem, src->offset, size, &src_mm);
305 amdgpu_res_first(dst->mem, dst->offset, size, &dst_mm);
366 src.offset = 0;
367 dst.offset = 0;
588 mem->bus.offset = mem->start << PAGE_SHIFT;
593 mem->bus.offset;
595 mem->bus.offset += adev->gmc.aper_base;
599 mem->bus.offset = mem->start << PAGE_SHIFT;
600 mem->bus.offset += adev->doorbell.base;
652 u64 offset;
851 gtt->offset + (page_idx << PAGE_SHIFT),
858 gtt->offset + ((page_idx + 1) << PAGE_SHIFT),
879 amdgpu_gart_bind(adev, gtt->offset, ttm->num_pages,
936 gtt->offset = AMDGPU_BO_INVALID_OFFSET;
944 gtt->offset = (u64)bo_mem->start << PAGE_SHIFT;
945 amdgpu_gart_bind(adev, gtt->offset, ttm->num_pages,
993 gtt->offset = (u64)tmp->start << PAGE_SHIFT;
1046 if (gtt->offset == AMDGPU_BO_INVALID_OFFSET)
1050 amdgpu_gart_unbind(adev, gtt->offset, ttm->num_pages);
1455 unsigned long offset, void *buf,
1487 amdgpu_res_first(abo->tbo.resource, offset, len, &src_mm);
1517 * @offset: Offset into buffer object
1526 unsigned long offset, void *buf, int len,
1538 !amdgpu_ttm_access_memory_sdma(bo, offset, buf, len, write))
1541 amdgpu_res_first(bo->resource, offset, len, &cursor);