Searched refs:drm_buf (Results 1 - 25 of 26) sorted by relevance

12

/hardware/intel/img/psb_video/src/
H A Dpsb_buffer.c174 ret = wsbmGenBuffers(driver_data->main_pool, 1, &buf->drm_buf,
176 if (!buf->drm_buf) {
183 ret = wsbmBOData(buf->drm_buf, size, NULL, NULL, 0);
192 size, wsbmBOOffsetHint(buf->drm_buf));
255 ret = wsbmGenBuffers(driver_data->main_pool, 1, &buf->drm_buf,
257 if (!buf->drm_buf) {
266 ret = wsbmBODataUB(buf->drm_buf, size, NULL, NULL, 0, vaddr, fd);
268 drv_debug_msg(VIDEO_DEBUG_ERROR, "Failed to alloc wsbm buffers, buf->drm_buf is 0x%x, size is %d, vaddr is 0x%x, fd=%d\n", buf->drm_buf, size, vaddr, fd);
273 vaddr, size, fd, wsbmBOOffsetHint(buf->drm_buf));
[all...]
H A Dtng_cmdbuf.c289 && (wsbmKBufHandle(wsbmKBuf(cmdbuf->buffer_refs[item_loc]->drm_buf))
290 != wsbmKBufHandle(wsbmKBuf(buf->drm_buf))))
336 uint64_t presumed_offset = wsbmBOOffsetHint(ref_buffer->drm_buf);
468 *(cmdbuf->cmd_idx)++ = wsbmKBufHandle(wsbmKBuf(ctx->bufs_writeback.drm_buf));
474 *(cmdbuf->cmd_idx)++ = wsbmKBufHandle(wsbmKBuf(data_addr->drm_buf));
476 *(cmdbuf->cmd_idx)++ = wsbmKBufHandle(wsbmKBuf(ps_mem->bufs_mb_ctrl_in_params.drm_buf));
477 *(cmdbuf->cmd_idx)++ = wsbmKBufHandle(wsbmKBuf(ps_mem->bufs_first_pass_out_params.drm_buf));
478 *(cmdbuf->cmd_idx)++ = wsbmKBufHandle(wsbmKBuf(ps_mem->bufs_first_pass_out_best_multipass_param.drm_buf));
482 *(cmdbuf->cmd_idx)++ = wsbmKBufHandle(wsbmKBuf(ctx->bufs_writeback.drm_buf));
569 req->buffer_handle = wsbmKBufHandle(wsbmKBuf(buffer_list[i]->drm_buf));
[all...]
H A Dpsb_buffer_dm.c194 ret = wsbmGenBuffers(driver_data->main_pool, 1, &buf->drm_buf,
196 if (!buf->drm_buf) {
203 ret = wsbmBODataUB(buf->drm_buf, size, NULL, NULL, 0, user_ptr);
210 user_ptr, size, wsbmBOOffsetHint(buf->drm_buf));
333 imr_offset, wsbmBOOffsetHint(buf->drm_buf));
H A Dvsp_cmdbuf.c170 && (wsbmKBufHandle(wsbmKBuf(cmdbuf->buffer_refs[item_loc]->drm_buf))
171 != wsbmKBufHandle(wsbmKBuf(buf->drm_buf)))) {
215 uint64_t presumed_offset = wsbmBOOffsetHint(ref_buffer->drm_buf);
313 req->buffer_handle = wsbmKBufHandle(wsbmKBuf(buffer_list[i]->drm_buf));
318 req->presumed_gpu_offset = (uint64_t)wsbmBOOffsetHint(buffer_list[i]->drm_buf);
358 wsbmUpdateKBuf(wsbmKBuf(buffer_list[i]->drm_buf),
440 cmdbuf->buffer_refs, cmdbuf->buffer_refs_count, wsbmKBufHandle(wsbmKBuf(cmdbuf->buf.drm_buf)),
442 wsbmKBufHandle(wsbmKBuf(cmdbuf->buf.drm_buf)), reloc_offset, num_relocs,
H A Dpnw_cmdbuf.c226 && (wsbmKBufHandle(wsbmKBuf(cmdbuf->buffer_refs[item_loc]->drm_buf))
227 != wsbmKBufHandle(wsbmKBuf(buf->drm_buf))))
273 uint64_t presumed_offset = wsbmBOOffsetHint(ref_buffer->drm_buf);
422 req->buffer_handle = wsbmKBufHandle(wsbmKBuf(buffer_list[i]->drm_buf));
427 req->presumed_gpu_offset = (uint64_t)wsbmBOOffsetHint(buffer_list[i]->drm_buf);
466 wsbmUpdateKBuf(wsbmKBuf(buffer_list[i]->drm_buf),
601 cmdbuf->buffer_refs, cmdbuf->buffer_refs_count, wsbmKBufHandle(wsbmKBuf(cmdbuf->buf.drm_buf)),
603 wsbmKBufHandle(wsbmKBuf(cmdbuf->buf.drm_buf)), reloc_offset, num_relocs,
H A Dpsb_buffer.h70 struct _WsbmBufferObject *drm_buf; member in struct:psb_buffer_s
H A Dpsb_surface.c347 wsbmBOWaitIdle(psb_surface->buf.drm_buf, 0);
357 ret = wsbmBOSyncForCpu(psb_surface->buf.drm_buf, synccpu_flag);
360 (void) wsbmBOReleaseFromCpu(psb_surface->buf.drm_buf, synccpu_flag);
381 value.buf_handle = (uint32_t)(wsbmKBufHandle(wsbmKBuf(psb_surface->buf.drm_buf)));
H A Dpsb_cmdbuf.c260 && (wsbmKBufHandle(wsbmKBuf(cmdbuf->buffer_refs[item_loc]->drm_buf))
261 != wsbmKBufHandle(wsbmKBuf(buf->drm_buf)))) {
330 uint64_t presumed_offset = wsbmBOOffsetHint(ref_buffer->drm_buf);
450 req->buffer_handle = wsbmKBufHandle(wsbmKBuf(buffer_list[i]->drm_buf));
455 req->presumed_gpu_offset = (uint64_t)wsbmBOOffsetHint(buffer_list[i]->drm_buf);
536 wsbmUpdateKBuf(wsbmKBuf(buffer_list[i]->drm_buf),
725 deblock_msg->mb_param_address = wsbmKBufHandle(wsbmKBuf(buf_a->drm_buf));
943 wsbmKBufHandle(wsbmKBuf(cmdbuf->reloc_buf.drm_buf)),
945 wsbmKBufHandle(wsbmKBuf(cmdbuf->reloc_buf.drm_buf)),
978 debug_lldma_count, wsbmBOOffsetHint(cmdbuf->buf.drm_buf)
[all...]
H A Dvsp_cmdbuf.h93 *cmdbuf->cmd_idx++ = wsbmKBufHandle(wsbmKBuf((ref_buf)->drm_buf));} while(0)
H A Dvsp_compose.c214 vsp_cmdbuf_fence_compose_param(cmdbuf, wsbmKBufHandle(wsbmKBuf(cmdbuf->param_mem.drm_buf)));
H A Dpnw_rotate.c556 (uint32_t)(wsbmKBufHandle(wsbmKBuf(psb_surface->buf.drm_buf)));
732 (uint32_t)(wsbmKBufHandle(wsbmKBuf(rotate_surface->buf.drm_buf)));
H A Dvsp_VPP.c678 cell_proc_picture_param->output_picture[i].surface_id = wsbmKBufHandle(wsbmKBuf(output_surface->buf.drm_buf));
712 vsp_cmdbuf_fence_pic_param(cmdbuf, wsbmKBufHandle(wsbmKBuf(cmdbuf->param_mem.drm_buf)));
1319 cell_pipeline_param->intermediate_buffer_base = wsbmBOOffsetHint(ctx->intermediate_buf->drm_buf);
H A Dpsb_overlay.c1036 struct _WsbmBufferObject *drm_buf; local
1174 drm_buf = psb_surface->buf.drm_buf;
1175 gtt_ofs = wsbmBOOffsetHint(drm_buf) & 0x0FFFFFFF;
H A Dvsp_vp8.c483 *cmdbuf->cmd_idx++ = wsbmKBufHandle(wsbmKBuf(pObj->psb_buffer->drm_buf)) ;
484 *cmdbuf->cmd_idx++ = wsbmKBufHandle(wsbmKBuf((&cmdbuf->param_mem)->drm_buf));
H A Dpsb_drv_video.c2475 handle = wsbmKBufHandle(wsbmKBuf(obj_surface->psb_surface->buf.drm_buf));
2644 handle = wsbmKBufHandle(wsbmKBuf(obj_surface->psb_surface->buf.drm_buf));
2796 *buffer_name = (uint32_t)(wsbmKBufHandle(wsbmKBuf(psb_surface->buf.drm_buf)));
2895 psb_surface->stride, psb_surface->buf.drm_buf,
H A Dpsb_texture.c488 tmp_buffer = wsbmBOMap(psb_surface->buf.drm_buf, WSBM_ACCESS_READ | WSBM_ACCESS_WRITE);
H A Dpsb_output.c1332 surface_subpic->bo = obj_buffer->psb_buffer->drm_buf;
1333 surface_subpic->bufid = wsbmKBufHandle(wsbmKBuf(obj_buffer->psb_buffer->drm_buf));
H A Dpnw_hostcode.c897 wsbmBOOffsetHint(src_surface->psb_surface->buf.drm_buf), srf_buf_offset);
H A Dpnw_H264.c942 wsbmBOWaitIdle(ctx->reference_cache.drm_buf, 0);
/hardware/intel/img/psb_video/src/mrst/
H A Dlnc_cmdbuf.c264 uint64_t presumed_offset = wsbmBOOffsetHint(ref_buffer->drm_buf);
364 req->buffer_handle = wsbmKBufHandle(wsbmKBuf(buffer_list[i]->drm_buf));
369 req->presumed_gpu_offset = (uint64_t)wsbmBOOffsetHint(buffer_list[i]->drm_buf);
413 wsbmUpdateKBuf(wsbmKBuf(buffer_list[i]->drm_buf),
562 cmdbuf->buffer_refs, cmdbuf->buffer_refs_count, wsbmKBufHandle(wsbmKBuf(cmdbuf->buf.drm_buf)),
564 wsbmKBufHandle(wsbmKBuf(cmdbuf->buf.drm_buf)), reloc_offset, num_relocs,
H A Dlnc_hostcode.c420 wsbmBOOffsetHint(src_surface->psb_surface->buf.drm_buf), srf_buf_offset);
/hardware/intel/img/psb_video/src/x11/
H A Dpsb_ctexture.c412 psb_surface->stride, psb_surface->buf.drm_buf,
418 psb_surface->stride, psb_surface->buf.drm_buf,
470 psb_surface->stride, psb_surface->buf.drm_buf,
475 psb_surface->stride, psb_surface->buf.drm_buf,
489 psb_surface->stride, psb_surface->buf.drm_buf,
494 psb_surface->stride, psb_surface->buf.drm_buf,
507 psb_surface->stride, psb_surface->buf.drm_buf,
512 psb_surface->stride, psb_surface->buf.drm_buf,
H A Dpsb_xvva.c761 psb_surface->buf.drm_buf, flags);
791 output->rotate_surface->buf.drm_buf, 0);
/hardware/intel/img/psb_video/src/android/
H A Dpsb_output_android.c174 // psb_surface->buf.drm_buf;
179 psb_surface->stride, psb_surface->buf.drm_buf,
H A Dpsb_surface_gralloc.c404 obj_surface->share_info->khandle = (uint32_t)(wsbmKBufHandle(wsbmKBuf(psb_surface->buf.drm_buf)));

Completed in 1506 milliseconds

12