Searched refs:ctx (Results 1 - 25 of 45) sorted by relevance

12

/hardware/qcom/display/libhwcomposer/
H A Dhwc_uevents.cpp54 static void handle_uevent(hwc_context_t* ctx, const char* udata, int len) argument
88 ctx->mExtDisplay->setExtDpyNum(dpy);
99 ctx->dpyAttr[HWC_DISPLAY_EXTERNAL].isActive = false;
102 ctx->dpyAttr[HWC_DISPLAY_VIRTUAL].isActive = true;
113 ctx->mExtDisplay->processUEventOffline(udata);
114 if(ctx->mFBUpdate[dpy]) {
115 Locker::Autolock _l(ctx->mExtSetLock);
116 delete ctx->mFBUpdate[dpy];
117 ctx->mFBUpdate[dpy] = NULL;
119 if(ctx
183 hwc_context_t * ctx = reinterpret_cast<hwc_context_t *>(param); local
197 init_uevent_thread(hwc_context_t* ctx) argument
[all...]
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
88 memset(ctx->listStats, 0, sizeof(ctx->listStats));
102 if(ctx->mFBUpdate[i])
103 ctx
112 reset_layer_prop(hwc_context_t* ctx, int dpy, int numAppLayers) argument
120 display_commit(hwc_context_t *ctx, int dpy) argument
139 hwc_context_t* ctx = (hwc_context_t*)(dev); local
168 hwc_context_t* ctx = (hwc_context_t*)(dev); local
212 hwc_context_t* ctx = (hwc_context_t*)(dev); local
247 hwc_context_t* ctx = (hwc_context_t*)(dev); local
273 hwc_context_t* ctx = (hwc_context_t*)(dev); local
331 hwc_context_t* ctx = (hwc_context_t*)(dev); local
352 hwc_set_primary(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
396 hwc_set_external(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy) argument
443 hwc_set_virtual(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy) argument
464 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...]
H A Dhwc_fbupdate.h37 virtual bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
40 virtual bool draw(hwc_context_t *ctx, private_handle_t *hnd) = 0;
56 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
58 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
61 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
71 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
73 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
76 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
H A Dhwc_copybit.h35 bool prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list,
38 bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list,
53 bool canUseCopybitForYUV (hwc_context_t *ctx);
54 bool canUseCopybitForRGB (hwc_context_t *ctx,
56 bool validateParams (hwc_context_t *ctx,
H A Dhwc_mdpcomp.cpp79 bool MDPComp::init(hwc_context_t *ctx) { argument
81 if(!ctx) {
119 idleInvalidator->init(timeout_handler, ctx, idle_timeout);
125 struct hwc_context_t* ctx = (struct hwc_context_t*)(udata); local
127 if(!ctx) {
132 if(!ctx->proc) {
138 ctx->proc->invalidate(ctx->proc);
141 void MDPComp::setMDPCompLayerFlags(hwc_context_t *ctx, argument
143 LayerProp *layerProp = ctx
163 setupBasePipe(hwc_context_t *ctx) argument
261 isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer) argument
309 getMdpPipe(hwc_context_t *ctx, ePipeType type) argument
340 isFrameDoable(hwc_context_t *ctx) argument
357 isFullFrameDoable(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
426 fullMDPComp(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
451 partialMDPComp(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
478 isOnlyVideoDoable(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
510 isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer) argument
592 updateLayerCache(hwc_context_t* ctx, hwc_display_contents_1_t* list) argument
614 getAvailablePipes(hwc_context_t* ctx) argument
631 updateYUV(hwc_context_t* ctx, hwc_display_contents_1_t* list) argument
657 programMDP(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
688 programYUV(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
714 prepare(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
789 configure(hwc_context_t *ctx, hwc_layer_1_t *layer, PipeLayerPair& PipeLayerPair) argument
805 pipesNeeded(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
810 allocLayerPipes(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
870 draw(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
941 pipesNeeded(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
962 acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer, MdpPipeInfoHighRes& pipe_info, ePipeType type) argument
988 allocLayerPipes(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
1043 configure(hwc_context_t *ctx, hwc_layer_1_t *layer, PipeLayerPair& PipeLayerPair) argument
1060 draw(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument
[all...]
H A Dhwc_mdpcomp.h43 int prepare(hwc_context_t *ctx, hwc_display_contents_1_t* list);
45 virtual bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list) = 0;
53 static bool init(hwc_context_t *ctx);
120 virtual int pipesNeeded(hwc_context_t *ctx,
123 virtual bool allocLayerPipes(hwc_context_t *ctx,
126 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
130 void setMDPCompLayerFlags(hwc_context_t *ctx,
133 ovutils::eDest getMdpPipe(hwc_context_t *ctx, ePipeType type);
136 bool isFrameDoable(hwc_context_t *ctx);
138 bool isFullFrameDoable(hwc_context_t *ctx, hwc_display_contents_1_
[all...]
H A Dhwc_utils.cpp47 static int openFramebufferDevice(hwc_context_t *ctx) argument
90 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].fd = fb_fd;
92 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].stride = finfo.line_length /(info.xres/8);
93 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xres = info.xres;
94 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].yres = info.yres;
95 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xdpi = xdpi;
96 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].ydpi = ydpi;
97 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].vsync_period = 1000000000l / fps;
104 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].isActive = true;
109 static int ppdComm(const char* cmd, hwc_context_t *ctx) { argument
152 connectPPDaemon(hwc_context_t *ctx) argument
193 initContext(hwc_context_t *ctx) argument
258 closeContext(hwc_context_t *ctx) argument
313 getActionSafePosition(hwc_context_t *ctx, int dpy, uint32_t& x, uint32_t& y, uint32_t& w, uint32_t& h) argument
402 configurePPD(hwc_context_t *ctx, int yuvCount) argument
423 setListStats(hwc_context_t *ctx, const hwc_display_contents_1_t *list, int dpy) argument
484 isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer) argument
625 isExternalActive(hwc_context_t* ctx) argument
642 hwc_sync(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy, int fd) argument
771 trimLayer(hwc_context_t *ctx, const int& dpy, const int& transform, hwc_rect_t& crop, hwc_rect_t& dst) argument
846 setupBasePipe(hwc_context_t *ctx) argument
925 configureLowRes(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlags, const eZorder& z, const eIsFg& isFg, const eDest& dest, Rotator **rot) argument
990 configureHighRes(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, const eZorder& z, const eIsFg& isFg, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
[all...]
H A Dhwc_vsync.cpp36 int hwc_vsync_control(hwc_context_t* ctx, int dpy, int enable) argument
39 if(!ctx->vstate.fakevsync &&
40 ioctl(ctx->dpyAttr[dpy].fd, MSMFB_OVERLAY_VSYNC_CTRL,
55 hwc_context_t * ctx = reinterpret_cast<hwc_context_t *>(param); local
75 ctx->vstate.fakevsync = true;
93 ctx->vstate.fakevsync = true;
97 if (LIKELY(!ctx->vstate.fakevsync)) {
121 if(ctx->vstate.enable) {
124 ctx->proc->vsync(ctx
134 init_vsync_thread(hwc_context_t* ctx) argument
[all...]
H A Dhwc_qclient.h47 QClient(hwc_context_t *ctx);
55 MPDeathNotifier(hwc_context_t* ctx) : mHwcContext(ctx){} argument
H A Dhwc_utils.h158 void setListStats(hwc_context_t *ctx, const hwc_display_contents_1_t *list,
160 void initContext(hwc_context_t *ctx);
161 void closeContext(hwc_context_t *ctx);
167 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer);
169 bool isExternalActive(hwc_context_t* ctx);
172 bool setupBasePipe(hwc_context_t *ctx);
173 int hwc_vsync_control(hwc_context_t* ctx, int dpy, int enable);
180 void getActionSafePosition(hwc_context_t *ctx, int dpy, uint32_t& x,
187 int hwc_sync(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy,
191 void trimLayer(hwc_context_t *ctx, cons
345 isSkipPresent(hwc_context_t *ctx, int dpy) argument
349 isYuvPresent(hwc_context_t *ctx, int dpy) argument
[all...]
H A Dhwc_fbupdate.cpp48 bool FBUpdateLowRes::prepare(hwc_context_t *ctx, hwc_display_contents_1 *list, argument
50 if(!ctx->mMDP.hasOverlay) {
55 mModeOn = configure(ctx, list, fbZorder);
60 bool FBUpdateLowRes::configure(hwc_context_t *ctx, hwc_display_contents_1 *list, argument
64 if (LIKELY(ctx->mOverlay)) {
65 overlay::Overlay& ov = *(ctx->mOverlay);
115 getActionSafePosition(ctx, mDpy, dpos.x, dpos.y, dpos.w, dpos.h);
127 bool FBUpdateLowRes::draw(hwc_context_t *ctx, private_handle_t *hnd) argument
133 overlay::Overlay& ov = *(ctx->mOverlay);
151 bool FBUpdateHighRes::prepare(hwc_context_t *ctx, hwc_display_contents_ argument
164 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, int fbZorder) argument
264 draw(hwc_context_t *ctx, private_handle_t *hnd) argument
[all...]
H A Dhwc_qclient.cpp42 QClient::QClient(hwc_context_t *ctx) : mHwcContext(ctx), argument
43 mMPDeathNotifier(new MPDeathNotifier(ctx))
H A Dhwc_copybit.cpp72 bool CopyBit::canUseCopybitForYUV(hwc_context_t *ctx) { argument
74 if(ctx->mMDP.hasOverlay) {
80 bool CopyBit::canUseCopybitForRGB(hwc_context_t *ctx, argument
88 if(ctx->listStats[dpy].yuvCount) {
99 int fbWidth = ctx->dpyAttr[dpy].xres;
100 int fbHeight = ctx->dpyAttr[dpy].yres;
135 bool CopyBit::prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list, argument
151 if(!(validateParams(ctx, list))) {
156 if(ctx->listStats[dpy].skipCount) {
161 bool useCopybitForYUV = canUseCopybitForYUV(ctx);
223 draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, int dpy, int32_t *fd) argument
289 hwc_context_t* ctx = (hwc_context_t*)(dev); local
494 validateParams(hwc_context_t *ctx, const hwc_display_contents_1_t *list) argument
[all...]
/hardware/qcom/display/libcopybit/
H A Dcopybit_c2d.cpp216 copybit_context_t* ctx = (copybit_context_t*)(ptr); local
221 while(ctx->stop_thread == false) {
222 pthread_mutex_lock(&ctx->wait_cleanup_lock);
223 while(ctx->wait_timestamp == false && !ctx->stop_thread) {
224 pthread_cond_wait(&(ctx->wait_cleanup_cond),
225 &(ctx->wait_cleanup_lock));
227 if(ctx->wait_timestamp) {
228 if(LINK_c2dWaitTimestamp(ctx->time_stamp)) {
231 ctx
335 c2d_get_gpuaddr(copybit_context_t* ctx, struct private_handle_t *handle, int &mapped_idx) argument
375 unmap_gpuaddr(copybit_context_t* ctx, int mapped_idx) argument
487 set_image(copybit_context_t* ctx, uint32 surfaceId, const struct copybit_image_t *rhs, const eC2DFlags flags, int &mapped_idx) argument
596 msm_copybit(struct copybit_context_t *ctx, unsigned int target) argument
625 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local
654 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local
688 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local
707 set_rects(struct copybit_context_t *ctx, C2D_OBJECT *c2dObject, const struct copybit_rect_t *dst, const struct copybit_rect_t *src, const struct copybit_rect_t *scissor) argument
766 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local
859 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local
1055 need_to_execute_draw(struct copybit_context_t* ctx, eC2DFlags flags) argument
1077 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local
1375 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local
1393 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local
1404 clean_up(copybit_context_t* ctx) argument
1452 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local
1468 struct copybit_context_t *ctx; local
[all...]
H A Dcopybit.cpp274 struct copybit_context_t* ctx = (struct copybit_context_t*)dev;
276 if (ctx) {
281 ctx->mFlags &= ~0x7;
284 ctx->mFlags &= ~0x7;
285 ctx->mFlags |= MDP_ROT_90;
288 ctx->mFlags &= ~0x7;
289 ctx->mFlags |= MDP_ROT_180;
292 ctx->mFlags &= ~0x7;
293 ctx->mFlags |= MDP_ROT_270;
304 ctx
[all...]
/hardware/msm7k/libcopybit/
H A Dcopybit.cpp250 struct copybit_context_t* ctx = (struct copybit_context_t*)dev;
252 if (ctx) {
257 ctx->mFlags &= ~0x7;
260 ctx->mFlags &= ~0x7;
261 ctx->mFlags |= MDP_ROT_90;
264 ctx->mFlags &= ~0x7;
265 ctx->mFlags |= MDP_ROT_180;
268 ctx->mFlags &= ~0x7;
269 ctx->mFlags |= MDP_ROT_270;
280 ctx
[all...]
/hardware/invensense/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/libhardware/modules/hwcomposer/
H A Dhwcomposer.cpp98 struct hwc_context_t* ctx = (struct hwc_context_t*)dev; local
99 if (ctx) {
100 free(ctx);
/hardware/broadcom/wlan/bcmdhd/wpa_supplicant_8_lib/
H A Ddriver_cmd_nl80211.c35 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "HANGED");
50 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "STOPPED");
53 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "STARTED");
83 wpa_supplicant_event(drv->ctx,
H A Ddriver_cmd_wext.c64 eloop_cancel_timeout(wpa_driver_wext_scan_timeout, drv, drv->ctx);
66 drv->ctx);
215 if (drv->ctx == NULL) {
216 wpa_printf(MSG_ERROR, "%s: drv->ctx is NULL. Exiting", __func__);
219 wpa_s = (struct wpa_supplicant *)(drv->ctx);
272 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "HANGED");
284 struct wpa_supplicant *wpa_s = (struct wpa_supplicant *)(drv->ctx);
307 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "HANGED");
344 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "HANGED");
359 wpa_msg(drv->ctx, MSG_INF
[all...]
H A Ddriver_nl80211.h103 void *ctx; member in struct:i802_bss
116 void *ctx; member in struct:wpa_driver_nl80211_data
/hardware/qcom/wlan/qcwcn/wpa_supplicant_8_lib/
H A Ddriver_cmd_nl80211.c35 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "HANGED");
50 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "STOPPED");
53 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "STARTED");
82 wpa_supplicant_event(drv->ctx,
H A Ddriver_nl80211.h103 void *ctx; member in struct:i802_bss
116 void *ctx; member in struct:wpa_driver_nl80211_data
/hardware/libhardware/modules/gralloc/
H A Dframebuffer.cpp63 fb_context_t* ctx = (fb_context_t*)dev; local
76 fb_context_t* ctx = (fb_context_t*)dev;
90 fb_context_t* ctx = (fb_context_t*)dev;
303 fb_context_t* ctx = (fb_context_t*)dev; local
304 if (ctx) {
305 free(ctx);
/hardware/ti/wlan/mac80211/wpa_supplicant_lib/
H A Ddriver_mac80211.c119 wpa_driver_wext_event_wireless_custom(void *ctx, char *custom) argument
132 wpa_supplicant_event(ctx, EVENT_MICHAEL_MIC_FAILURE, &data);
175 wpa_supplicant_event(ctx, EVENT_ASSOCINFO, &data);
187 wpa_supplicant_event(ctx, EVENT_STKSTART, &data);
191 wpa_msg(ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "STOPPED");
193 wpa_msg(ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "STARTED");
195 wpa_msg(ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "HANGED");
202 void *ctx, const char *ev, size_t len)
219 wpa_supplicant_event(ctx, EVENT_MICHAEL_MIC_FAILURE, &data);
247 wpa_supplicant_event(drv->ctx, EVENT_PMKID_CANDIDAT
201 wpa_driver_wext_event_wireless_michaelmicfailure( void *ctx, const char *ev, size_t len) argument
324 wpa_driver_wext_event_wireless(struct wpa_driver_wext_data *drv, void *ctx, char *data, int len) argument
457 wpa_driver_wext_event_link(struct wpa_driver_wext_data *drv, void *ctx, char *buf, size_t len, int del) argument
542 wpa_driver_wext_event_rtm_newlink(struct wpa_driver_wext_data *drv, void *ctx, struct nlmsghdr *h, size_t len) argument
606 wpa_driver_wext_event_rtm_dellink(struct wpa_driver_wext_data *drv, void *ctx, struct nlmsghdr *h, size_t len) argument
[all...]

Completed in 410 milliseconds

12