Home | History | Annotate | Download | only in amdgpu

Lines Matching defs:vbuf

52 	struct amdgpu_vce_bo vbuf;
318 luma_offset = enc->vbuf.addr;
368 luma_offset = enc->vbuf.addr;
461 alloc_resource(&enc.vbuf, vbuf_size, AMDGPU_GEM_DOMAIN_VRAM);
462 resources[num_resources++] = enc.vbuf.handle;
467 r = amdgpu_bo_cpu_map(enc.vbuf.handle, (void **)&enc.vbuf.ptr);
470 memset(enc.vbuf.ptr, 0, vbuf_size);
472 memcpy(enc.vbuf.ptr, (frame + i * enc.width), enc.width);
473 enc.vbuf.ptr += ALIGN(enc.width, align);
476 memcpy(enc.vbuf.ptr, ((frame + enc.height * enc.width) + i * enc.width), enc.width);
477 enc.vbuf.ptr += ALIGN(enc.width, align);
480 r = amdgpu_bo_cpu_unmap(enc.vbuf.handle);
520 free_resource(&enc.vbuf);