Searched defs:driver_data (Results 1 - 25 of 36) sorted by relevance

12

/hardware/intel/img/psb_video/src/
H A Dpsb_buffer_dm.c41 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 Dpsb_surface.c39 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,
188 ret = psb_buffer_create(driver_data, psb_surface->size, psb_bt_cpu_vpu_shared, &psb_surface->buf);
194 psb_driver_data_p driver_data,
237 ret = psb_kbuffer_reference(driver_data, &psb_surface->buf, kbuf_handle);
247 VAStatus psb_surface_create_camera(psb_driver_data_p driver_data, argument
268 ret = psb_buffer_create_camera(driver_data, &psb_surface->buf,
286 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
193 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
372 psb_surface_set_displaying(psb_driver_data_p driver_data, int width, int height, psb_surface_p psb_surface) argument
[all...]
H A Dpnw_jpeg.c45 #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 Dpsb_buffer.c64 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
303 psb_buffer_reference(psb_driver_data_p driver_data, psb_buffer_p buf, psb_buffer_p reference_buf ) argument
343 psb_kbuffer_reference(psb_driver_data_p driver_data, psb_buffer_p buf, int kbuf_handle ) argument
[all...]
H A Dpsb_buffer.h81 psb_driver_data_p driver_data; /* for RAR buffer release */ member in struct:psb_buffer_s
91 VAStatus psb_buffer_create(psb_driver_data_p driver_data,
102 VAStatus psb_buffer_create_from_ub(psb_driver_data_p driver_data,
120 VAStatus psb_buffer_reference(psb_driver_data_p driver_data,
127 VAStatus psb_kbuffer_reference(psb_driver_data_p driver_data,
135 void psb__suspend_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer);
167 VAStatus psb_buffer_create_camera(psb_driver_data_p driver_data,
178 VAStatus psb_buffer_create_camera_from_ub(psb_driver_data_p driver_data,
184 VAStatus psb_buffer_reference_imr(psb_driver_data_p driver_data,
H A Dpsb_surface_attrib.c42 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData;
44 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id ))
45 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id ))
46 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id ))
47 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id ))
54 psb_driver_data_p driver_data,
117 ret = psb_buffer_create_from_ub(driver_data, psb_surface->size,
122 ret = psb_buffer_create_from_ub(driver_data, psb_surface->size,
146 if (IS_MRST(driver_data) == 0 && IS_MFLD(driver_data)
53 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, int fd, unsigned flags ) argument
[all...]
H A Dtng_yuv_processor.c40 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &dec_ctx->obj_context->driver_data->surface_heap, id ))
210 psb_driver_data_p driver_data = obj_context->driver_data; local
232 psb_update_context(driver_data, obj_context->ctp_type);
263 psb_driver_data_p driver_data = obj_context->driver_data; local
273 psb_update_context(driver_data, obj_context->ctp_type);
370 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData;
371 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id ))
372 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data
[all...]
H A Dvsp_cmdbuf.c49 psb_driver_data_p driver_data,
70 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf);
76 vaStatus = psb_buffer_create(driver_data, ctx->param_sz, psb_bt_cpu_vpu, &cmdbuf->param_mem);
403 psb_driver_data_p driver_data = obj_context->driver_data; local
414 ret = LOCK_HARDWARE(driver_data);
416 UNLOCK_HARDWARE(driver_data);
439 ret = vspDRMCmdBuf(driver_data->drm_fd, driver_data->execIoctlOffset,
445 UNLOCK_HARDWARE(driver_data);
47 vsp_cmdbuf_create( object_context_p obj_context, psb_driver_data_p driver_data, vsp_cmdbuf_p cmdbuf) argument
[all...]
H A Dpnw_cmdbuf.c75 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 Dpnw_rotate.c55 #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 ))
132 driver_data->va_rotate = VA_ROTATION_NONE;
135 driver_data->mipi0_rotation = VA_ROTATION_NONE;
136 driver_data->mipi1_rotation = VA_ROTATION_NONE;
137 driver_data->hdmi_rotation = VA_ROTATION_NONE;
140 driver_data->local_rotation = VA_ROTATION_NONE;
141 driver_data
168 psb_driver_data_p driver_data = obj_context->driver_data; local
589 psb_driver_data_p driver_data = obj_context->driver_data; local
750 psb_driver_data_p driver_data = obj_context->driver_data; local
[all...]
H A Dtng_cmdbuf.c124 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 Dvsp_vp8.c37 #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,
705 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
867 psb_driver_data_p driver_data = obj_context->driver_data; local
[all...]
H A Dpnw_MPEG4.c1154 #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 Dpnw_hostcode.c406 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 Dpsb_cmdbuf.c96 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 Dpsb_output.c56 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData;
58 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id ))
59 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id ))
60 #define IMAGE(id) ((object_image_p) object_heap_lookup( &driver_data->image_heap, id ))
61 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id ))
62 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id ))
101 pthread_mutex_init(&driver_data->output_mutex, NULL);
105 driver_data->dummy_putsurface = 0;
111 driver_data->fixed_fps = atoi(env_value);
112 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Throttling at FPS=%d\n", driver_data
607 psb__destroy_image(psb_driver_data_p driver_data, object_image_p obj_image) argument
1278 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
1547 psb__destroy_subpicture(psb_driver_data_p driver_data, object_subpic_p obj_subpic) argument
1836 psb_SurfaceDeassociateSubpict( psb_driver_data_p driver_data, object_surface_p obj_surface ) argument
[all...]
H A Dpsb_texture.c62 #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 Dtng_jpegES.c87 #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 Dvsp_VPP.c38 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData;
40 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id ))
41 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id ))
42 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id ))
44 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id ))
333 vaStatus = psb_buffer_create(obj_context->driver_data, VSP_INTERMEDIATE_BUF_SIZE, psb_bt_vpu_only, ctx->intermediate_buf);
412 psb_driver_data_p driver_data = obj_context->driver_data; local
811 psb_driver_data_p driver_data = obj_context->driver_data; local
1315 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local
[all...]
H A Dpnw_H264.c54 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &ctx->obj_context->driver_data->buffer_heap, id ))
203 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id ))
459 vaStatus = psb_buffer_create(obj_context->driver_data,
468 vaStatus = psb_buffer_create(obj_context->driver_data,
476 vaStatus = psb_buffer_create(obj_context->driver_data,
784 if (driver_data->ec_enabled) {
793 ctx->obj_context->driver_data->ec_enabled = 0;
843 psb_driver_data_p driver_data = obj_context->driver_data; local
939 psb__suspend_buffer(driver_data, frame_obj_buffe
1774 psb_driver_data_p driver_data = obj_context->driver_data; local
[all...]
H A Dpsb_drv_video.c126 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData;
129 #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;
132 #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;
135 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id ))
136 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id ))
137 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id ))
138 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id ))
150 void psb_init_surface_pvr2dbuf(psb_driver_data_p driver_data);
249 psb__error_unsupported_profile_entrypoint(psb_driver_data_p driver_data, VAProfile profile, VAEntrypoint __maybe_unused entrypoint) argument
590 psb__destroy_surface(psb_driver_data_p driver_data, object_surface_p obj_surface) argument
614 psb__checkSurfaceDimensions(psb_driver_data_p driver_data, int width, int height) argument
1007 psb_new_context(psb_driver_data_p driver_data, uint64_t ctx_type) argument
1023 psb_update_context(psb_driver_data_p driver_data, unsigned long ctx_type) argument
1039 psb_rm_context(psb_driver_data_p driver_data) argument
1472 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
1560 psb__destroy_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer) argument
1580 psb__suspend_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer) argument
1622 psb__destroy_context(psb_driver_data_p driver_data, object_context_p obj_context) argument
1726 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
2356 psb__surface_usage( psb_driver_data_p driver_data, object_surface_p obj_surface, int *decode, int *encode, int *rc_enable, int *proc ) argument
2924 LOCK_HARDWARE(psb_driver_data_p driver_data) argument
2942 UNLOCK_HARDWARE(psb_driver_data_p driver_data) argument
3202 psb_driver_data_p driver_data; local
[all...]
/hardware/intel/img/psb_video/src/mrst/
H A Dlnc_cmdbuf.c74 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 Dlnc_hostcode.c83 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 Dpsb_H264.c195 #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 Dpsb_xvva.c43 #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...]

Completed in 3455 milliseconds

12