/hardware/intel/img/psb_video/src/ |
H A D | psb_buffer_dm.c | 41 static VAStatus psb_buffer_offset_camerav4l2(psb_driver_data_p driver_data, argument 52 static VAStatus psb_buffer_offset_cameraci(psb_driver_data_p driver_data, argument 64 static int psb_buffer_info_ci(psb_driver_data_p driver_data) argument 70 driver_data->camera_phyaddr = driver_data->camera_size = 0; 74 ret = drmCommandWriteRead(driver_data->drm_fd, driver_data->getParamIoctlOffset, 77 driver_data->camera_phyaddr = camera_info[0]; 78 driver_data->camera_size = camera_info[1]; 80 driver_data 93 psb_buffer_init_camera(psb_driver_data_p driver_data) argument 123 psb_buffer_create_camera(psb_driver_data_p driver_data, psb_buffer_p buf, int is_v4l2, int id_or_ofs ) argument 168 psb_buffer_create_camera_from_ub(psb_driver_data_p driver_data, psb_buffer_p buf, int id_or_ofs, int size, const unsigned long * user_ptr) argument 223 psb_buffer_info_rar(psb_driver_data_p driver_data) argument 252 psb_buffer_init_imr(psb_driver_data_p driver_data) argument 297 psb_buffer_reference_imr(psb_driver_data_p driver_data, uint32_t imr_offset, psb_buffer_p buf ) argument [all...] |
H A D | psb_surface.c | 39 VAStatus psb_surface_create(psb_driver_data_p driver_data, argument 48 if ((flags & IS_ROTATED) || (driver_data->render_mode & VA_RENDER_MODE_LOCAL_OVERLAY)) 152 ret = psb_buffer_create(driver_data, psb_surface->size, buffer_type, &psb_surface->buf); 160 psb_driver_data_p driver_data, 187 ret = psb_buffer_create(driver_data, psb_surface->size, psb_bt_cpu_vpu_shared, &psb_surface->buf); 193 psb_driver_data_p driver_data, 235 ret = psb_kbuffer_reference(driver_data, &psb_surface->buf, kbuf_handle); 245 VAStatus psb_surface_create_camera(psb_driver_data_p driver_data, argument 266 ret = psb_buffer_create_camera(driver_data, &psb_surface->buf, 284 VAStatus psb_surface_create_camera_from_ub(psb_driver_data_p driver_data, argument 159 psb_surface_create_for_userptr( psb_driver_data_p driver_data, int width, int height, unsigned size, unsigned int __maybe_unused fourcc, unsigned int luma_stride, unsigned int __maybe_unused chroma_u_stride, unsigned int __maybe_unused chroma_v_stride, unsigned int luma_offset, unsigned int chroma_u_offset, unsigned int __maybe_unused chroma_v_offset, psb_surface_p psb_surface ) argument 192 psb_surface_create_from_kbuf( psb_driver_data_p driver_data, int width, int height, unsigned size, unsigned int __maybe_unused fourcc, int __maybe_unused kbuf_handle, unsigned int luma_stride, unsigned int __maybe_unused chroma_u_stride, unsigned int __maybe_unused chroma_v_stride, unsigned int __maybe_unused luma_offset, unsigned int chroma_u_offset, unsigned int __maybe_unused chroma_v_offset, psb_surface_p psb_surface ) argument 370 psb_surface_set_displaying(psb_driver_data_p driver_data, int width, int height, psb_surface_p psb_surface) argument [all...] |
H A D | pnw_jpeg.c | 45 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id )) 46 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &ctx->obj_context->driver_data->buffer_heap, id )) 299 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local 302 (((driver_data->drm_context & MTX_CMDWORD_COUNT_MASK) << MTX_CMDWORD_COUNT_SHIFT));
|
H A D | psb_buffer.c | 64 VAStatus psb_buffer_create(psb_driver_data_p driver_data, argument 80 buf->driver_data = driver_data; /* only for RAR buffers */ 95 if (IS_CTP(driver_data)) /* CTP support cache snoop */ 144 ret = LOCK_HARDWARE(driver_data); 146 UNLOCK_HARDWARE(driver_data); 174 ret = wsbmGenBuffers(driver_data->main_pool, 1, &buf->drm_buf, 178 UNLOCK_HARDWARE(driver_data); 184 UNLOCK_HARDWARE(driver_data); 204 VAStatus psb_buffer_create_from_ub(psb_driver_data_p driver_data, argument 301 psb_buffer_reference(psb_driver_data_p driver_data, psb_buffer_p buf, psb_buffer_p reference_buf ) argument 341 psb_kbuffer_reference(psb_driver_data_p driver_data, psb_buffer_p buf, int kbuf_handle ) argument [all...] |
H A D | psb_buffer.h | 80 psb_driver_data_p driver_data; /* for RAR buffer release */ member in struct:psb_buffer_s 90 VAStatus psb_buffer_create(psb_driver_data_p driver_data, 101 VAStatus psb_buffer_create_from_ub(psb_driver_data_p driver_data, 118 VAStatus psb_buffer_reference(psb_driver_data_p driver_data, 125 VAStatus psb_kbuffer_reference(psb_driver_data_p driver_data, 133 void psb__suspend_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer); 165 VAStatus psb_buffer_create_camera(psb_driver_data_p driver_data, 176 VAStatus psb_buffer_create_camera_from_ub(psb_driver_data_p driver_data, 182 VAStatus psb_buffer_reference_imr(psb_driver_data_p driver_data,
|
H A D | psb_surface_attrib.c | 41 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 43 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 44 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 45 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 46 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 53 psb_driver_data_p driver_data, 119 ret = psb_buffer_create_from_ub(driver_data, psb_surface->size, 124 ret = psb_buffer_create_from_ub(driver_data, psb_surface->size, 148 if (IS_MRST(driver_data) == 0 && IS_MFLD(driver_data) 52 psb_surface_create_from_ub( psb_driver_data_p driver_data, int width, int height, int fourcc, VASurfaceAttributeTPI *graphic_buffers, psb_surface_p psb_surface, void *vaddr, unsigned flags ) argument [all...] |
H A D | tng_yuv_processor.c | 38 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &dec_ctx->obj_context->driver_data->surface_heap, id )) 208 psb_driver_data_p driver_data = obj_context->driver_data; local 230 psb_update_context(driver_data, obj_context->ctp_type); 261 psb_driver_data_p driver_data = obj_context->driver_data; local 271 psb_update_context(driver_data, obj_context->ctp_type); 368 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 369 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 370 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data [all...] |
H A D | vsp_cmdbuf.c | 42 psb_driver_data_p driver_data, 63 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf); 69 vaStatus = psb_buffer_create(driver_data, ctx->param_sz, psb_bt_cpu_vpu, &cmdbuf->param_mem); 396 psb_driver_data_p driver_data = obj_context->driver_data; local 407 ret = LOCK_HARDWARE(driver_data); 409 UNLOCK_HARDWARE(driver_data); 432 ret = vspDRMCmdBuf(driver_data->drm_fd, driver_data->execIoctlOffset, 438 UNLOCK_HARDWARE(driver_data); 40 vsp_cmdbuf_create( object_context_p obj_context, psb_driver_data_p driver_data, vsp_cmdbuf_p cmdbuf) argument [all...] |
H A D | pnw_cmdbuf.c | 75 psb_driver_data_p driver_data, 95 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf); 107 vaStatus = psb_buffer_create(driver_data, ctx->pic_params_size * MAX_TOPAZ_CORES, psb_bt_cpu_vpu, &cmdbuf->pic_params); 112 vaStatus = psb_buffer_create(driver_data, ctx->header_buffer_size, psb_bt_cpu_vpu, &cmdbuf->header_mem); 117 vaStatus = psb_buffer_create(driver_data, ctx->sliceparam_buffer_size, psb_bt_cpu_vpu, &cmdbuf->slice_params); 496 lnc_fence_wait(psb_driver_data_p driver_data, 511 fence = wsbmFenceCreate(driver_data->fence_mgr, fence_rep->fence_class, 542 int pnw_surface_get_frameskip(psb_driver_data_p __maybe_unused driver_data, argument 564 psb_driver_data_p driver_data = obj_context->driver_data; local 73 pnw_cmdbuf_create( object_context_p obj_context, psb_driver_data_p driver_data, pnw_cmdbuf_p cmdbuf) argument [all...] |
H A D | pnw_rotate.c | 55 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData 57 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 58 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 59 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 127 driver_data->va_rotate = VA_ROTATION_NONE; 130 driver_data->mipi0_rotation = VA_ROTATION_NONE; 131 driver_data->mipi1_rotation = VA_ROTATION_NONE; 132 driver_data->hdmi_rotation = VA_ROTATION_NONE; 135 driver_data->local_rotation = VA_ROTATION_NONE; 136 driver_data 163 psb_driver_data_p driver_data = obj_context->driver_data; local 575 psb_driver_data_p driver_data = obj_context->driver_data; local 736 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
H A D | tng_cmdbuf.c | 124 psb_driver_data_p driver_data, 146 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf); 163 //tng__alloc_init_buffer(driver_data, COMM_CMD_FRAME_BUF_NUM * cmdbuf->mem_size, psb_bt_cpu_vpu, &cmdbuf->frame_mem); 165 vaStatus = psb_buffer_create(driver_data, COMM_CMD_FRAME_BUF_NUM * cmdbuf->mem_size, psb_bt_cpu_vpu, &cmdbuf->frame_mem); 178 vaStatus = psb_buffer_create(driver_data, ctx->jpeg_pic_params_size, psb_bt_cpu_vpu, &cmdbuf->jpeg_pic_params); 186 vaStatus = psb_buffer_create(driver_data, ctx->jpeg_header_mem_size, psb_bt_cpu_vpu, &cmdbuf->jpeg_header_mem); 194 vaStatus = psb_buffer_create(driver_data, ctx->jpeg_header_interface_mem_size, psb_bt_cpu_vpu, &cmdbuf->jpeg_header_interface_mem); 382 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local 659 lnc_fence_wait(psb_driver_data_p driver_data, 122 tng_cmdbuf_create( object_context_p obj_context, psb_driver_data_p driver_data, tng_cmdbuf_p cmdbuf) argument 705 tng_surface_get_frameskip(psb_driver_data_p __maybe_unused driver_data, psb_surface_p surface, int *frame_skip) argument 742 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
H A D | vsp_vp8.c | 37 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 39 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 40 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 41 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 43 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id )) 248 vaStatus = psb_buffer_create(obj_context->driver_data, VSP_VP8ENC_STATE_SIZE, psb_bt_vpu_only, ctx->context_buf); 289 psb_driver_data_p driver_data, 341 vaStatus = psb_buffer_create(driver_data, ref_surf->psb_surface->size, psb_bt_surface, &ref_surf->psb_surface->buf); 390 psb_driver_data_p driver_data, 690 psb_driver_data_p driver_data local 288 vsp_vp8_process_seqence_param( psb_driver_data_p driver_data, context_VPP_p ctx, object_buffer_p obj_buffer) argument 389 vsp_vp8_process_picture_param( psb_driver_data_p driver_data, context_VPP_p ctx, object_buffer_p obj_buffer, VASurfaceID surface_id) argument 852 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
H A D | pnw_MPEG4.c | 1154 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id )) 1313 vaStatus = psb_buffer_create(obj_context->driver_data, 1322 vaStatus = psb_buffer_create(obj_context->driver_data, 1595 vaStatus = psb_buffer_create(ctx->obj_context->driver_data, size, psb_bt_vpu_only, ctx->data_partition_buffer0); 1603 vaStatus = psb_buffer_create(ctx->obj_context->driver_data, size, psb_bt_vpu_only, ctx->data_partition_buffer1); 2044 if (ctx->obj_context->driver_data->ec_enabled) 2132 psb_driver_data_p driver_data = obj_context->driver_data; local 2138 driver_data->ec_enabled = 0; 2140 if (driver_data [all...] |
H A D | pnw_hostcode.c | 406 vaStatus = psb_buffer_create(ctx->obj_context->driver_data, ctx->in_params_size, psb_bt_cpu_vpu, &ctx->topaz_in_params_I); 411 vaStatus = psb_buffer_create(ctx->obj_context->driver_data, ctx->in_params_size, psb_bt_cpu_vpu, &ctx->topaz_in_params_P); 417 vaStatus = psb_buffer_create(ctx->obj_context->driver_data, ctx->below_params_size * 4, psb_bt_cpu_vpu, &ctx->topaz_below_params); 424 vaStatus = psb_buffer_create(ctx->obj_context->driver_data, ctx->above_params_size * 4, psb_bt_cpu_vpu, &ctx->topaz_above_params); 622 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local 625 (((driver_data->drm_context & MTX_CMDWORD_COUNT_MASK) << MTX_CMDWORD_COUNT_SHIFT));
|
H A D | psb_cmdbuf.c | 96 VAStatus psb_cmdbuf_create(object_context_p obj_context, psb_driver_data_p driver_data, argument 131 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_vpu, &cmdbuf->buf); 135 vaStatus = psb_buffer_create(driver_data, reloc_size, psb_bt_cpu_only, &cmdbuf->reloc_buf); 139 vaStatus = psb_buffer_create(driver_data, regio_size, psb_bt_cpu_only, &cmdbuf->regio_buf); 589 psb_fence_wait(psb_driver_data_p driver_data, 604 fence = wsbmFenceCreate(driver_data->fence_mgr, fence_rep->fence_class, 649 psb_driver_data_p driver_data = obj_context->driver_data; local 699 psb_driver_data_p driver_data = obj_context->driver_data; local 738 psb_driver_data_p driver_data = obj_context->driver_data; local 822 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
H A D | psb_output.c | 55 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 57 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 58 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 59 #define IMAGE(id) ((object_image_p) object_heap_lookup( &driver_data->image_heap, id )) 60 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 61 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 100 pthread_mutex_init(&driver_data->output_mutex, NULL); 104 driver_data->dummy_putsurface = 0; 110 driver_data->fixed_fps = atoi(env_value); 111 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Throttling at FPS=%d\n", driver_data 606 psb__destroy_image(psb_driver_data_p driver_data, object_image_p obj_image) argument 1277 psb__LinkSubpictIntoSurface( psb_driver_data_p driver_data, object_surface_p obj_surface, object_subpic_p obj_subpic, short src_x, short src_y, unsigned short src_w, unsigned short src_h, short dest_x, short dest_y, unsigned short dest_w, unsigned short dest_h, int update ) argument 1546 psb__destroy_subpicture(psb_driver_data_p driver_data, object_subpic_p obj_subpic) argument 1835 psb_SurfaceDeassociateSubpict( psb_driver_data_p driver_data, object_surface_p obj_surface ) argument [all...] |
H A D | psb_texture.c | 62 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 64 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 65 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 207 void psb_fix_drmfd_closesequence(psb_driver_data_p driver_data) argument 209 driver_data->dup_drm_fd = dup(driver_data->drm_fd); 217 struct psb_texture_s *texture_priv = &driver_data->ctexture_priv; 220 ret = pvr_context_create(&driver_data->hPVR2DContext); 273 psb_fix_drmfd_closesequence(driver_data); 284 struct psb_texture_s *texture_priv = &driver_data 370 psb_check_subpic_buffer(psb_driver_data_p driver_data, PsbVASurfaceRec* surface_subpic) argument 425 psb_init_surface_pvr2dbuf(psb_driver_data_p driver_data) argument 437 psb_free_surface_pvr2dbuf(psb_driver_data_p driver_data) argument 464 psb_wrap_surface_pvr2dbuf(psb_driver_data_p driver_data, VASurfaceID surface) argument [all...] |
H A D | tng_jpegES.c | 87 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id )) 88 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &ctx->obj_context->driver_data->buffer_heap, id )) 1126 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local 1131 (((driver_data->context_id & MTX_CMDWORD_COUNT_MASK) << MTX_CMDWORD_COUNT_SHIFT)); 1148 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local 1172 (((driver_data->drm_context & MTX_CMDWORD_COUNT_MASK) << MTX_CMDWORD_COUNT_SHIFT));
|
H A D | vsp_VPP.c | 36 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 38 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 39 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 40 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 42 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id )) 331 vaStatus = psb_buffer_create(obj_context->driver_data, VSP_INTERMEDIATE_BUF_SIZE, psb_bt_vpu_only, ctx->intermediate_buf); 405 psb_driver_data_p driver_data = obj_context->driver_data; local 768 psb_driver_data_p driver_data = obj_context->driver_data; local 1272 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local [all...] |
H A D | pnw_H264.c | 52 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &ctx->obj_context->driver_data->buffer_heap, id )) 202 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id )) 457 vaStatus = psb_buffer_create(obj_context->driver_data, 466 vaStatus = psb_buffer_create(obj_context->driver_data, 474 vaStatus = psb_buffer_create(obj_context->driver_data, 757 if (driver_data->ec_enabled) { 766 ctx->obj_context->driver_data->ec_enabled = 0; 816 psb_driver_data_p driver_data = obj_context->driver_data; local 912 psb__suspend_buffer(driver_data, frame_obj_buffe 1803 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
H A D | psb_drv_video.c | 122 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 125 #define INIT_FORMAT_VTABLE format_vtable_p format_vtable = ((profile < PSB_MAX_PROFILES) && (entrypoint < PSB_MAX_ENTRYPOINTS)) ? (profile == VAProfileNone? driver_data->vpp_profile : driver_data->profile2Format[profile][entrypoint]) : NULL; 128 #define INIT_FORMAT_VTABLE format_vtable_p format_vtable = ((profile < PSB_MAX_PROFILES) && (entrypoint < PSB_MAX_ENTRYPOINTS)) ? (profile == VAProfileNone? driver_data->vpp_profile : driver_data->profile2Format[profile][entrypoint]) : NULL; 131 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 132 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 133 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 134 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 146 void psb_init_surface_pvr2dbuf(psb_driver_data_p driver_data); 245 psb__error_unsupported_profile_entrypoint(psb_driver_data_p driver_data, VAProfile profile, VAEntrypoint __maybe_unused entrypoint) argument 586 psb__destroy_surface(psb_driver_data_p driver_data, object_surface_p obj_surface) argument 610 psb__checkSurfaceDimensions(psb_driver_data_p driver_data, int width, int height) argument 940 psb_new_context(psb_driver_data_p driver_data, uint64_t ctx_type) argument 956 psb_update_context(psb_driver_data_p driver_data, unsigned long ctx_type) argument 972 psb_rm_context(psb_driver_data_p driver_data) argument 1417 psb__allocate_BO_buffer(psb_driver_data_p driver_data, object_context_p __maybe_unused obj_context, object_buffer_p obj_buffer, int size, unsigned char *data, VABufferType type) argument 1505 psb__destroy_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer) argument 1525 psb__suspend_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer) argument 1567 psb__destroy_context(psb_driver_data_p driver_data, object_context_p obj_context) argument 1671 psb__CreateBuffer( psb_driver_data_p driver_data, object_context_p obj_context, VABufferType type, unsigned int size, unsigned int num_elements, unsigned char *data, VABufferID *buf_desc ) argument 2261 psb__surface_usage( psb_driver_data_p driver_data, object_surface_p obj_surface, int *decode, int *encode, int *rc_enable, int *proc ) argument 2829 LOCK_HARDWARE(psb_driver_data_p driver_data) argument 2847 UNLOCK_HARDWARE(psb_driver_data_p driver_data) argument 3107 psb_driver_data_p driver_data; local [all...] |
/hardware/intel/img/psb_video/src/mrst/ |
H A D | lnc_cmdbuf.c | 74 psb_driver_data_p driver_data, 94 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf); 106 vaStatus = psb_buffer_create(driver_data, ctx->pic_params_size, psb_bt_cpu_vpu, &cmdbuf->pic_params); 111 vaStatus = psb_buffer_create(driver_data, ctx->header_buffer_size, psb_bt_cpu_vpu, &cmdbuf->header_mem); 116 vaStatus = psb_buffer_create(driver_data, ctx->sliceparam_buffer_size, psb_bt_cpu_vpu, &cmdbuf->slice_params); 443 lnc_fence_wait(psb_driver_data_p driver_data, 458 fence = wsbmFenceCreate(driver_data->fence_mgr, fence_rep->fence_class, 488 int lnc_surface_get_frameskip(psb_driver_data_p driver_data, psb_surface_p surface, int *frame_skip) argument 506 ret = drmCommandWriteRead(driver_data->drm_fd, driver_data 72 lnc_cmdbuf_create( object_context_p obj_context, psb_driver_data_p driver_data, lnc_cmdbuf_p cmdbuf) argument 525 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
H A D | lnc_hostcode.c | 83 vaStatus = psb_buffer_create(ctx->obj_context->driver_data, ctx->in_params_size, psb_bt_cpu_vpu, &ctx->topaz_in_params_I); 84 vaStatus |= psb_buffer_create(ctx->obj_context->driver_data, ctx->in_params_size, psb_bt_cpu_vpu, &ctx->topaz_in_params_P); 85 vaStatus |= psb_buffer_create(ctx->obj_context->driver_data, ctx->above_params_size + ctx->bellow_params_size, psb_bt_cpu_vpu, &ctx->topaz_above_bellow_params); 226 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local 228 lnc_cmdbuf_insert_command(cmdbuf, MTX_CMDID_SW_NEW_CODEC, 3, driver_data->drm_context); 623 lnc_surface_get_frameskip(ctx->obj_context->driver_data, ctx->src_surface->psb_surface, &frame_skip);
|
H A D | psb_H264.c | 195 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id )) 448 vaStatus = psb_buffer_create(obj_context->driver_data, 456 vaStatus = psb_buffer_create(obj_context->driver_data, 464 vaStatus = psb_buffer_create(obj_context->driver_data, 503 vaStatus = psb_buffer_create(obj_context->driver_data, 568 vaStatus = psb_buffer_create(ctx->obj_context->driver_data, size, psb_bt_vpu_only, buf); 613 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local 765 if (driver_data->ec_enabled && IS_MRST(driver_data)) { 1832 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
/hardware/intel/img/psb_video/src/x11/ |
H A D | psb_xvva.c | 43 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 46 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 167 driver_data->output_method = PSB_PUTSURFACE_TEXTURE; 169 driver_data->output_method = PSB_PUTSURFACE_OVERLAY; 232 if (driver_data->use_xrandr_thread && driver_data->xrandr_thread_id) { 234 pthread_join(driver_data->xrandr_thread_id, NULL); 235 driver_data->xrandr_thread_id = 0; 250 psb_driver_data_p driver_data, 267 srf->reserved_phyaddr = driver_data 249 psb_surface_init( psb_driver_data_p driver_data, PsbVASurfaceRec *srf, int fourcc, int bpp, int w, int h, int stride, int size, unsigned int pre_add, struct _WsbmBufferObject *bo, int flags ) argument [all...] |