Lines Matching defs:mvrefbuf
59 struct amdgpu_vce_bo mvrefbuf;
577 mv_ref_luma_offset = enc->mvrefbuf.addr;
686 alloc_resource(&enc.mvrefbuf, vbuf_size, AMDGPU_GEM_DOMAIN_VRAM);
687 resources[num_resources++] = enc.mvrefbuf.handle;
708 r = amdgpu_bo_cpu_map(enc.mvrefbuf.handle, (void **)&enc.mvrefbuf.ptr);
711 memset(enc.mvrefbuf.ptr, 0, vbuf_size);
713 memcpy(enc.mvrefbuf.ptr, (frame + (enc.height - i -1) * enc.width), enc.width);
714 enc.mvrefbuf.ptr += ALIGN(enc.width, align);
717 memcpy(enc.mvrefbuf.ptr,
719 enc.mvrefbuf.ptr += ALIGN(enc.width, align);
722 r = amdgpu_bo_cpu_unmap(enc.mvrefbuf.handle);
735 free_resource(&enc.mvrefbuf);