Searched defs:ctx (Results 76 - 100 of 202) sorted by relevance

123456789

/hardware/intel/img/psb_video/src/
H A Dpsb_surface_attrib.c41 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData;
133 VADriverContextP ctx,
259 VADriverContextP ctx,
412 VADriverContextP ctx,
544 VADriverContextP ctx,
633 VADriverContextP ctx,
756 VADriverContextP ctx,
777 vaStatus = psb_CreateSurfacesForUserPtr(ctx, width, height, format, num_surfaces, surface_list,
788 vaStatus = psb_CreateSurfaceFromUserspace(ctx, width, height,
795 ctx, widt
258 psb_CreateSurfacesForUserPtr( VADriverContextP ctx, int Width, int Height, int format, int num_surfaces, VASurfaceID *surface_list, unsigned size, unsigned int fourcc, unsigned int luma_stride, unsigned int chroma_u_stride, unsigned int chroma_v_stride, unsigned int luma_offset, unsigned int chroma_u_offset, unsigned int chroma_v_offset, unsigned int tiling ) argument
411 psb_CreateSurfaceFromKBuf( VADriverContextP ctx, int _width, int _height, int format, VASurfaceID *surface, unsigned int kbuf_handle, unsigned size, unsigned int kBuf_fourcc, unsigned int luma_stride, unsigned int chroma_u_stride, unsigned int chroma_v_stride, unsigned int luma_offset, unsigned int chroma_u_offset, unsigned int chroma_v_offset, unsigned int tiling ) argument
543 psb_CreateSurfaceFromUserspace( VADriverContextP ctx, int width, int height, int format, int num_surfaces, VASurfaceID *surface_list, VASurfaceAttributeTPI *attribute_tpi ) argument
632 psb_CreateSurfaceFromION( VADriverContextP ctx, int width, int height, int format, int num_surfaces, VASurfaceID *surface_list, VASurfaceAttributeTPI *attribute_tpi ) argument
755 psb_CreateSurfacesWithAttribute( VADriverContextP ctx, int width, int height, int format, int num_surfaces, VASurfaceID *surface_list, VASurfaceAttributeTPI *attribute_tpi ) argument
[all...]
H A Dtng_MPEG4ES.c55 #define INIT_CONTEXT_MPEG4ES context_ENC_p ctx = (context_ENC_p) obj_context->format_data
56 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id ))
57 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &ctx->obj_context->driver_data->buffer_heap, id ))
125 context_ENC_p ctx; local
135 ctx = (context_ENC_p) obj_context->format_data;
136 ctx->eStandard = IMG_STANDARD_MPEG4;
137 ctx->eFormat = IMG_CODEC_PL12; // use default
139 switch(ctx->sRCParams.eRCMode) {
141 ctx->eCodec = IMG_CODEC_MPEG4_NO_RC;
144 ctx
220 tng__MPEG4ES_process_sequence_param(context_ENC_p ctx, object_buffer_p obj_buffer) argument
308 tng__MPEG4ES_process_picture_param(context_ENC_p ctx, object_buffer_p obj_buffer) argument
355 tng__MPEG4ES_process_slice_param(context_ENC_p ctx, object_buffer_p obj_buffer) argument
374 tng__MPEG4ES_process_misc_param(context_ENC_p ctx, object_buffer_p obj_buffer) argument
[all...]
H A Dtng_ved_scaling.c229 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local
264 ctx->scaler_coeff_reg[/* Luma */ 0][/* Hori */ 0][i] = reg_value;
272 ctx->scaler_coeff_reg[/* Chroma */ 1][/* H */ 0][i] = reg_value;
286 ctx->scaler_coeff_reg[/* L */ 0][/* Verti */ 1][i] = reg_value;
294 ctx->scaler_coeff_reg[/* C */ 1][ /* V */ 1][i] = reg_value;
304 ctx->h_scaler_ctrl = 0;
305 REGIO_WRITE_FIELD_LITE(ctx->h_scaler_ctrl, MSVDX_CMDS, HORIZONTAL_SCALE_CONTROL, HORIZONTAL_SCALE_PITCH, (int)(fHorzPitch * (1 << scale_acc)));
306 REGIO_WRITE_FIELD_LITE(ctx->h_scaler_ctrl, MSVDX_CMDS, HORIZONTAL_SCALE_CONTROL, HORIZONTAL_INITIAL_POS, (int)(fHorzPitch * 0.5f * (1 << scale_acc)));
308 ctx->v_scaler_ctrl = 0;
309 REGIO_WRITE_FIELD_LITE(ctx
317 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local
[all...]
H A Dtng_vld_dec.c46 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local
55 ctx->cmd_params = &cmd_header->ui32Cmd_AdditionalParams;
56 ctx->p_slice_params = &cmd_header->ui32SliceParams;
59 ctx->slice_first_pic_last = &cmd_header->uiSliceFirstMbYX_uiPicLastMbYX;
60 *ctx->slice_first_pic_last = 0;
62 ctx->p_range_mapping_base0 = &cmd_header->ui32AltOutputAddr[0];
63 ctx->p_range_mapping_base1 = &cmd_header->ui32AltOutputAddr[1];
65 ctx->alt_output_flags = &cmd_header->ui32AltOutputFlags;
77 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local
80 int ved_scaling = (CONTEXT_SCALING(obj_context) && !ctx
192 vld_dec_process_slice_data(context_DEC_p ctx, object_buffer_p obj_buffer) argument
243 vld_dec_add_slice_param(context_DEC_p ctx, object_buffer_p obj_buffer) argument
267 vld_dec_process_slice(context_DEC_p ctx, void *vld_slice_param, object_buffer_p obj_buffer) argument
344 vld_dec_allocate_colocated_buffer(context_DEC_p ctx, object_surface_p obj_surface, uint32_t size) argument
380 vld_dec_lookup_colocated_buffer(context_DEC_p ctx, psb_surface_p surface) argument
389 vld_dec_CreateContext(context_DEC_p ctx, object_context_p obj_context) argument
425 vld_dec_DestroyContext(context_DEC_p ctx) argument
452 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local
[all...]
H A Dtng_yuv_processor.c63 context_yuv_processor_p ctx; local
65 ctx = (context_yuv_processor_p) malloc(sizeof(struct context_yuv_processor_s));
66 CHECK_ALLOCATION(ctx);
68 /* ctx could be create in/out another dec context */
69 ctx->has_dec_ctx = 0;
70 ctx->src_surface = NULL;
76 ctx->has_dec_ctx = 1;
81 dec_ctx->yuv_ctx = ctx;
119 context_yuv_processor_p ctx = dec_ctx->yuv_ctx; local
122 psb_surface_p src_surface = ctx
188 context_yuv_processor_p ctx = dec_ctx->yuv_ctx; local
336 context_yuv_processor_p ctx = dec_ctx->yuv_ctx; local
373 ved_QueryVideoProcFilters( VADriverContextP ctx, VAContextID context, VAProcFilterType *filters, unsigned int *num_filters) argument
432 ved_QueryVideoProcFilterCaps( VADriverContextP ctx, VAContextID context, VAProcFilterType type, void *filter_caps, unsigned int *num_filter_caps) argument
495 ved_QueryVideoProcPipelineCaps( VADriverContextP ctx, VAContextID context, VABufferID *filters, unsigned int num_filters, VAProcPipelineCaps *pipeline_caps) argument
[all...]
H A Dvsp_cmdbuf.c47 context_VPP_p ctx = (context_VPP_p) obj_context->format_data; local
69 vaStatus = psb_buffer_create(driver_data, ctx->param_sz, psb_bt_cpu_vpu, &cmdbuf->param_mem);
/hardware/intel/img/psb_video/src/x11/
H A Dpsb_ctexture.c51 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData;
52 #define INIT_OUTPUT_PRIV psb_x11_output_p output = (psb_x11_output_p)(((psb_driver_data_p)ctx->pDriverData)->ws_priv)
60 static VAStatus psb_extend_dri_init(VADriverContextP ctx, unsigned int destx, unsigned desty, unsigned destw, unsigned desth) argument
77 free_drawable(ctx, texture_priv->extend_dri_drawable);
81 texture_priv->extend_dri_drawable = dri_get_drawable(ctx, output->extend_drawable);
87 extend_dri_buffer = dri_get_rendering_buffer(ctx, texture_priv->extend_dri_drawable);
115 static void psb_dri_reset_mem(VADriverContextP ctx) argument
140 static VAStatus psb_dri_init(VADriverContextP ctx, Drawable draw) argument
151 free_drawable(ctx, texture_priv->dri_drawable);
155 texture_priv->dri_drawable = dri_get_drawable(ctx, dra
219 psb_putsurface_ctexture( VADriverContextP ctx, VASurfaceID surface, Drawable draw, short srcx, short srcy, unsigned short srcw, unsigned short srch, short destx, short desty, unsigned short destw, unsigned short desth, unsigned int flags ) argument
[all...]
/hardware/invensense/60xx/libsensors_iio/
H A Dsensors_mpl.cpp207 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
208 if (ctx) {
209 delete ctx;
217 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
218 return ctx->activate(handle, enabled);
224 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
225 int s= ctx->setDelay(handle, ns);
232 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
233 return ctx->pollEvents(data, count);
/hardware/invensense/65xx/libsensors_iio/
H A Dsensors_mpl.cpp336 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
337 if (ctx) {
338 delete ctx;
346 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
347 return ctx->activate(handle, enabled);
353 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
354 int s= ctx->setDelay(handle, ns);
361 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
362 return ctx->pollEvents(data, count);
368 sensors_poll_context_t *ctx local
375 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
382 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local
[all...]
/hardware/libhardware/modules/gralloc/
H A Dframebuffer.cpp70 fb_context_t* ctx = (fb_context_t*)dev; local
83 fb_context_t* ctx = (fb_context_t*)dev;
97 fb_context_t* ctx = (fb_context_t*)dev;
315 fb_context_t* ctx = (fb_context_t*)dev; local
316 if (ctx) {
317 free(ctx);
/hardware/qcom/display/msm8084/libgralloc/
H A Dframebuffer.cpp368 fb_context_t* ctx = (fb_context_t*)dev; local
369 if (ctx) {
372 //free(ctx);
H A Dgpu.cpp384 gpu_context_t* ctx = reinterpret_cast<gpu_context_t*>(dev); local
385 if (ctx) {
389 delete ctx;
/hardware/qcom/display/msm8084/libhwcomposer/
H A Dhwc_ad.cpp127 AssertiveDisplay::AssertiveDisplay(hwc_context_t *ctx) : mWbFd(-1), argument
147 if(adRead() >= 0 && isDisplaySplit(ctx, HWC_DISPLAY_PRIMARY) &&
156 void AssertiveDisplay::markDoable(hwc_context_t *ctx, argument
160 !isSecondaryConnected(ctx) &&
161 ctx->listStats[HWC_DISPLAY_PRIMARY].yuvCount == 1) {
162 int nYuvIndex = ctx->listStats[HWC_DISPLAY_PRIMARY].yuvIndices[0];
171 bool AssertiveDisplay::prepare(hwc_context_t *ctx, argument
190 ovutils::eDest dest = ctx->mOverlay->getPipe(pipeSpecs);
241 if(configMdp(ctx->mOverlay, parg, OVERLAY_TRANSFORM_0, crop, dst, NULL,
258 if(!ctx
268 draw(hwc_context_t *ctx, int fd, uint32_t offset) argument
[all...]
H A Dhwc_fbupdate.cpp40 IFBUpdate* IFBUpdate::getObject(hwc_context_t *ctx, const int& dpy) { argument
42 return new FBSrcSplit(ctx, dpy);
43 } else if(isDisplaySplit(ctx, dpy)) {
44 return new FBUpdateSplit(ctx, dpy);
46 return new FBUpdateNonSplit(ctx, dpy);
49 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { argument
51 getBufferAttributes(ctx->dpyAttr[mDpy].xres,
52 ctx->dpyAttr[mDpy].yres,
65 bool IFBUpdate::prepareAndValidate(hwc_context_t *ctx, argument
68 mModeOn = prepare(ctx, lis
74 FBUpdateNonSplit(hwc_context_t *ctx, const int& dpy) argument
82 preRotateExtDisplay(hwc_context_t *ctx, hwc_layer_1_t *layer, ovutils::Whf &info, hwc_rect_t& sourceCrop, ovutils::eMdpFlags& mdpFlags, int& rotFlags) argument
112 prepare(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
124 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
230 draw(hwc_context_t *ctx, private_handle_t *hnd) argument
254 FBUpdateSplit(hwc_context_t *ctx, const int& dpy) argument
264 prepare(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
277 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
390 draw(hwc_context_t *ctx, private_handle_t *hnd) argument
415 FBSrcSplit(hwc_context_t *ctx, const int& dpy) argument
418 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
[all...]
/hardware/qcom/display/msm8226/libgralloc/
H A Dframebuffer.cpp75 fb_context_t* ctx = (fb_context_t*)dev; local
367 fb_context_t* ctx = (fb_context_t*)dev; local
368 if (ctx) {
371 //free(ctx);
H A Dgpu.cpp380 gpu_context_t* ctx = reinterpret_cast<gpu_context_t*>(dev); local
381 if (ctx) {
385 delete ctx;
/hardware/qcom/display/msm8226/libhwcomposer/
H A Dhwc_ad.cpp127 AssertiveDisplay::AssertiveDisplay(hwc_context_t *ctx) : mWbFd(-1), argument
147 if(adRead() >= 0 && isDisplaySplit(ctx, HWC_DISPLAY_PRIMARY) &&
156 void AssertiveDisplay::markDoable(hwc_context_t *ctx, argument
160 !isSecondaryConnected(ctx) &&
161 ctx->listStats[HWC_DISPLAY_PRIMARY].yuvCount == 1) {
162 int nYuvIndex = ctx->listStats[HWC_DISPLAY_PRIMARY].yuvIndices[0];
171 bool AssertiveDisplay::prepare(hwc_context_t *ctx, argument
185 ovutils::eDest dest = ctx->mOverlay->nextPipe(ovutils::OV_MDP_PIPE_VG,
236 if(configMdp(ctx->mOverlay, parg, OVERLAY_TRANSFORM_0, crop, dst, NULL,
253 if(!ctx
263 draw(hwc_context_t *ctx, int fd, uint32_t offset) argument
[all...]
H A Dhwc_fbupdate.cpp40 IFBUpdate* IFBUpdate::getObject(hwc_context_t *ctx, const int& dpy) { argument
41 if(isDisplaySplit(ctx, dpy)) {
43 return new FBSrcSplit(ctx, dpy);
45 return new FBUpdateSplit(ctx, dpy);
47 return new FBUpdateNonSplit(ctx, dpy);
50 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { argument
52 getBufferAttributes(ctx->dpyAttr[mDpy].xres,
53 ctx->dpyAttr[mDpy].yres,
66 bool IFBUpdate::prepareAndValidate(hwc_context_t *ctx, argument
69 return prepare(ctx, lis
74 FBUpdateNonSplit(hwc_context_t *ctx, const int& dpy) argument
82 preRotateExtDisplay(hwc_context_t *ctx, hwc_layer_1_t *layer, ovutils::Whf &info, hwc_rect_t& sourceCrop, ovutils::eMdpFlags& mdpFlags, int& rotFlags) argument
112 prepare(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
124 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
233 draw(hwc_context_t *ctx, private_handle_t *hnd) argument
257 FBUpdateSplit(hwc_context_t *ctx, const int& dpy) argument
267 prepare(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
280 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
391 draw(hwc_context_t *ctx, private_handle_t *hnd) argument
416 FBSrcSplit(hwc_context_t *ctx, const int& dpy) argument
419 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument
[all...]
/hardware/qcom/display/msm8960/libgralloc/
H A Dframebuffer.cpp75 fb_context_t* ctx = (fb_context_t*)dev; local
349 fb_context_t* ctx = (fb_context_t*)dev; local
350 if (ctx) {
351 free(ctx);
H A Dgpu.cpp371 gpu_context_t* ctx = reinterpret_cast<gpu_context_t*>(dev); local
372 if (ctx) {
376 delete ctx;
/hardware/qcom/display/msm8960/libhwcomposer/
H A Dhwc.cpp72 hwc_context_t* ctx = (hwc_context_t*)(dev); local
73 if(!ctx) {
77 ctx->proc = procs;
81 init_uevent_thread(ctx);
82 init_vsync_thread(ctx);
86 static void reset(hwc_context_t *ctx, int numDisplays, argument
101 if(ctx->mFBUpdate[i])
102 ctx->mFBUpdate[i]->reset();
103 if(ctx->mCopyBit[i])
104 ctx
111 reset_layer_prop(hwc_context_t* ctx, int dpy, int numAppLayers) argument
119 display_commit(hwc_context_t *ctx, int dpy) argument
138 hwc_context_t* ctx = (hwc_context_t*)(dev); local
167 hwc_context_t* ctx = (hwc_context_t*)(dev); local
211 hwc_context_t* ctx = (hwc_context_t*)(dev); local
246 hwc_context_t* ctx = (hwc_context_t*)(dev); local
272 hwc_context_t* ctx = (hwc_context_t*)(dev); local
330 hwc_context_t* ctx = (hwc_context_t*)(dev); local
351 hwc_set_primary(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
395 hwc_set_external(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy) argument
442 hwc_set_virtual(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy) argument
463 hwc_context_t* ctx = (hwc_context_t*)(dev); local
492 hwc_context_t* ctx = (hwc_context_t*)(dev); local
520 hwc_context_t* ctx = (hwc_context_t*)(dev); local
571 hwc_context_t* ctx = (hwc_context_t*)(dev); local
[all...]
/hardware/qcom/display/msm8974/libgralloc/
H A Dframebuffer.cpp75 fb_context_t* ctx = (fb_context_t*)dev; local
355 fb_context_t* ctx = (fb_context_t*)dev; local
356 if (ctx) {
357 free(ctx);
H A Dgpu.cpp386 gpu_context_t* ctx = reinterpret_cast<gpu_context_t*>(dev); local
387 if (ctx) {
391 delete ctx;
/hardware/samsung_slsi/exynos5/gralloc/
H A Dframebuffer.cpp66 fb_context_t* ctx = (fb_context_t*)dev; local
100 fb_context_t* ctx = (fb_context_t*)dev; local
101 if (ctx) {
102 free(ctx);
H A Dgralloc.cpp404 gralloc_context_t* ctx = reinterpret_cast<gralloc_context_t*>(dev); local
405 if (ctx) {
406 private_module_t *p = reinterpret_cast<private_module_t*>(ctx->device.common.module);
417 free(ctx);

Completed in 184 milliseconds

123456789