/hardware/qcom/display/libhwcomposer/ |
H A D | hwc.cpp | 66 hwc_context_t* ctx = (hwc_context_t*)(dev); local 67 if(!ctx) { 71 ctx->proc = procs; 75 init_uevent_thread(ctx); 76 init_vsync_thread(ctx); 80 static void reset(hwc_context_t *ctx, int numDisplays) { argument 81 memset(ctx->listStats, 0, sizeof(ctx->listStats)); 83 ctx->overlayInUse[i] = false; 84 ctx 90 hwc_context_t* ctx = (hwc_context_t*)(dev); local 113 hwc_context_t* ctx = (hwc_context_t*)(dev); local 143 hwc_context_t* ctx = (hwc_context_t*)(dev); local 170 hwc_context_t* ctx = (hwc_context_t*)(dev); local 192 hwc_context_t* ctx = (hwc_context_t*)(dev); local 230 hwc_context_t* ctx = (hwc_context_t*)(dev); local 256 hwc_set_primary(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument 286 hwc_set_external(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument 325 hwc_context_t* ctx = (hwc_context_t*)(dev); local 352 hwc_context_t* ctx = (hwc_context_t*)(dev); local 380 hwc_context_t* ctx = (hwc_context_t*)(dev); local [all...] |
H A D | hwc_utils.cpp | 33 static void openFramebufferDevice(hwc_context_t *ctx) argument 37 framebuffer_open(module, &(ctx->mFbDev)); 39 ctx->mFbDev->common.module); 41 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xres = m->info.xres; 42 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].yres = m->info.yres; 43 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xdpi = ctx->mFbDev->xdpi; 44 ctx->dpyAttr[HWC_DISPLAY_PRIMARY].ydpi = ctx->mFbDev->ydpi; 45 ctx 51 initContext(hwc_context_t *ctx) argument 73 closeContext(hwc_context_t *ctx) argument 114 setListStats(hwc_context_t *ctx, const hwc_display_contents_1_t *list, int dpy) argument 203 isExternalActive(hwc_context_t* ctx) argument 207 hwc_sync(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy) argument [all...] |
H A D | hwc_uevents.cpp | 36 static void handle_uevent(hwc_context_t* ctx, const char* udata, int len) argument 59 ctx->dpyAttr[HWC_DISPLAY_EXTERNAL].isActive = false; 63 ctx->dpyAttr[HWC_DISPLAY_EXTERNAL].isActive = false; 67 ctx->dpyAttr[HWC_DISPLAY_EXTERNAL].connected = connected; 68 ctx->mExtDisplay->setExternalDisplay(connected); 70 Locker::Autolock _l(ctx->mExtSetLock); //hwc comp could be on 72 ctx->proc->hotplug(ctx->proc, HWC_DISPLAY_EXTERNAL, connected); 81 hwc_context_t * ctx = reinterpret_cast<hwc_context_t *>(param); local 89 handle_uevent(ctx, udat 95 init_uevent_thread(hwc_context_t* ctx) argument [all...] |
H A D | hwc_uimirror.h | 33 static bool prepare(hwc_context_t *ctx, hwc_layer_1_t *fblayer); 35 static bool draw(hwc_context_t *ctx, hwc_layer_1_t *fblayer); 40 static bool configure(hwc_context_t *ctx, hwc_layer_1_t *fblayer);
|
H A D | hwc_mdpcomp.h | 153 static bool init(hwc_context_t *ctx); 157 static bool configure(hwc_context_t *ctx, hwc_display_contents_1_t* list); 160 static int draw(hwc_context_t *ctx, hwc_display_contents_1_t *list); 173 static void unsetMDPCompLayerFlags(hwc_context_t* ctx, 179 static int prepare(hwc_context_t *ctx, hwc_layer_1_t *layer, 183 static bool is_doable(hwc_context_t *ctx, hwc_display_contents_1_t* list); 185 static bool setup(hwc_context_t* ctx, hwc_display_contents_1_t* list); 191 static int mark_layers(hwc_context_t *ctx, hwc_display_contents_1_t* list, 194 static bool parse_and_allocate(hwc_context_t* ctx, hwc_display_contents_1_t* list, 201 static bool alloc_layer_pipes(hwc_context_t *ctx, [all...] |
H A D | hwc_vsync.cpp | 45 hwc_context_t * ctx = reinterpret_cast<hwc_context_t *>(param); local 75 pthread_mutex_lock(&ctx->vstate.lock); 76 while (ctx->vstate.enable == false) { 79 if(ioctl(ctx->dpyAttr[dpy].fd, MSMFB_OVERLAY_VSYNC_CTRL, 87 pthread_cond_wait(&ctx->vstate.cond, &ctx->vstate.lock); 89 pthread_mutex_unlock(&ctx->vstate.lock); 93 if(ioctl(ctx->dpyAttr[dpy].fd, MSMFB_OVERLAY_VSYNC_CTRL, 132 ctx->proc->vsync(ctx 141 init_vsync_thread(hwc_context_t* ctx) argument [all...] |
H A D | hwc_extonly.h | 31 static bool prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list); 33 static bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list); 40 static void chooseState(hwc_context_t *ctx); 42 static bool configure(hwc_context_t *ctx, hwc_layer_1_t *layer);
|
H A D | hwc_video.h | 29 static bool prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list, 32 static bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, 38 static void chooseState(hwc_context_t *ctx, int dpy, 41 static bool configure(hwc_context_t *ctx, int dpy,
|
H A D | hwc_video.cpp | 32 bool VideoOverlay::prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list, argument 35 int yuvIndex = ctx->listStats[dpy].yuvIndex; 38 if(!ctx->mMDP.hasOverlay) { 43 if(yuvIndex == -1 || ctx->listStats[dpy].yuvCount != 1) { 51 if(ctx->mSecureMode) { 64 chooseState(ctx, dpy, yuvLayer); 65 if(configure(ctx, dpy, yuvLayer)) { 73 void VideoOverlay::chooseState(hwc_context_t *ctx, int dpy, argument 85 if(ctx->listStats[dpy].yuvCount == 1) { 93 newState = ctx 117 configPrimVid(hwc_context_t *ctx, hwc_layer_1_t *layer) argument 189 configExtVid(hwc_context_t *ctx, hwc_layer_1_t *layer) argument 262 configure(hwc_context_t *ctx, int dpy, hwc_layer_1_t *yuvLayer) argument 292 draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, int dpy) argument [all...] |
H A D | hwc_extonly.cpp | 33 bool ExtOnly::prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list) { argument 35 if(!ctx->mMDP.hasOverlay) { 43 chooseState(ctx); 47 if(configure(ctx, extLayer)) { 61 void ExtOnly::chooseState(hwc_context_t *ctx) { argument 68 ctx->mExtDisplay->getExternalDisplay()) { 87 bool ExtOnly::configure(hwc_context_t *ctx, hwc_layer_1_t *layer) { argument 89 overlay::Overlay& ov = *(ctx->mOverlay); 123 bool ExtOnly::draw(hwc_context_t *ctx, hwc_display_contents_1_t *list) argument 133 overlay::Overlay& ov = *(ctx [all...] |
H A D | hwc_uimirror.cpp | 39 bool UIMirrorOverlay::prepare(hwc_context_t *ctx, hwc_layer_1_t *fblayer) { argument 42 if(!ctx->mMDP.hasOverlay) { 49 ovutils::eOverlayState newState = ctx->mOverlay[HWC_DISPLAY_EXTERNAL]->getState(); 54 configure(ctx, fblayer); 59 bool UIMirrorOverlay::configure(hwc_context_t *ctx, hwc_layer_1_t *layer) argument 61 if (LIKELY(ctx->mOverlay[HWC_DISPLAY_EXTERNAL])) { 62 overlay::Overlay& ov = *(ctx->mOverlay[HWC_DISPLAY_EXTERNAL]); 75 if(ctx->mSecureMode) { 117 bool UIMirrorOverlay::draw(hwc_context_t *ctx, hwc_layer_1_t *layer) argument 123 overlay::Overlay& ov = *(ctx [all...] |
H A D | hwc_copybit.h | 42 static bool prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list); 44 static bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, EGLDisplay dpy, 54 static bool canUseCopybitForYUV (hwc_context_t *ctx); 55 static bool canUseCopybitForRGB (hwc_context_t *ctx, 57 static bool validateParams (hwc_context_t *ctx,
|
H A D | hwc_mdpcomp.cpp | 109 struct hwc_context_t* ctx = (struct hwc_context_t*)(udata); local 111 if(!ctx) { 116 if(!ctx->proc) { 122 ctx->proc->invalidate(ctx->proc); 125 void MDPComp::reset(hwc_context_t *ctx, hwc_display_contents_1_t* list ) { argument 127 unsetMDPCompLayerFlags(ctx, list); 143 configure_var_pipe(ctx); 187 int MDPComp::prepare(hwc_context_t *ctx, hwc_layer_1_t *layer, argument 192 if (ctx) { 342 is_doable(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument 413 mark_layers(hwc_context_t *ctx, hwc_display_contents_1_t* list, layer_mdp_info* layer_info, frame_info& current_frame) argument 480 alloc_layer_pipes(hwc_context_t *ctx, hwc_display_contents_1_t* list, layer_mdp_info* layer_info, frame_info& current_frame) argument 523 parse_and_allocate(hwc_context_t* ctx, hwc_display_contents_1_t* list, frame_info& current_frame ) argument 553 configure_var_pipe(hwc_context_t* ctx) argument 589 setup(hwc_context_t* ctx, hwc_display_contents_1_t* list) argument 657 unsetMDPCompLayerFlags(hwc_context_t* ctx, hwc_display_contents_1_t* list) argument 671 draw(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument 797 configure(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument [all...] |
H A D | hwc_utils.h | 88 void setListStats(hwc_context_t *ctx, const hwc_display_contents_1_t *list, 90 void initContext(hwc_context_t *ctx); 91 void closeContext(hwc_context_t *ctx); 96 bool isExternalActive(hwc_context_t* ctx); 99 int hwc_sync(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy); 136 void init_uevent_thread(hwc_context_t* ctx); 138 void init_vsync_thread(hwc_context_t* ctx);
|
H A D | hwc_copybit.cpp | 108 bool CopyBit::canUseCopybitForYUV(hwc_context_t *ctx) { argument 110 if(ctx->mMDP.hasOverlay) { 116 bool CopyBit::canUseCopybitForRGB(hwc_context_t *ctx, hwc_display_contents_1_t *list) { argument 135 framebuffer_device_t *fbDev = ctx->mFbDev; 173 bool CopyBit::prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list) { argument 184 bool useCopybitForYUV = canUseCopybitForYUV(ctx); 185 bool useCopybitForRGB = canUseCopybitForRGB(ctx, list); 187 if(!(validateParams(ctx, list))) { 212 bool CopyBit::draw(hwc_context_t *ctx, hwc_display_contents_1_t *list, EGLDisplay dpy, argument 218 retVal = drawLayerUsingCopybit(ctx, 237 hwc_context_t* ctx = (hwc_context_t*)(dev); local 471 validateParams(hwc_context_t *ctx, const hwc_display_contents_1_t *list) argument [all...] |
/hardware/qcom/display/libcopybit/ |
H A D | copybit_c2d.cpp | 650 static void set_rects(struct copybit_context_t *ctx, argument 657 if((ctx->trg_transform & C2D_TARGET_ROTATE_90) && 658 (ctx->trg_transform & C2D_TARGET_ROTATE_180)) { 661 c2dObject->target_rect.y = ctx->fb_width?(ALIGN(ctx->fb_width,32)- dst->r):dst->r; 665 } else if(ctx->trg_transform & C2D_TARGET_ROTATE_90) { 666 c2dObject->target_rect.x = ctx->fb_height?(ctx->fb_height - dst->b):dst->b; 671 } else if(ctx->trg_transform & C2D_TARGET_ROTATE_180) { 672 c2dObject->target_rect.y = ctx 727 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local 808 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local 1013 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local 1267 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local 1290 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; local 1317 struct copybit_context_t *ctx; local [all...] |
H A D | copybit.cpp | 273 struct copybit_context_t* ctx = (struct copybit_context_t*)dev; 275 if (ctx) { 280 ctx->mFlags &= ~0x7; 283 ctx->mFlags &= ~0x7; 284 ctx->mFlags |= MDP_ROT_90; 287 ctx->mFlags &= ~0x7; 288 ctx->mFlags |= MDP_ROT_180; 291 ctx->mFlags &= ~0x7; 292 ctx->mFlags |= MDP_ROT_270; 303 ctx [all...] |
/hardware/msm7k/libcopybit/ |
H A D | copybit.cpp | 250 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/qcom/display/libqservice/ |
H A D | QService.h | 49 static QService* getInstance(hwc_context_t *ctx); 51 QService(hwc_context_t *ctx);
|
H A D | QService.cpp | 41 QService::QService(hwc_context_t *ctx):mHwcContext(ctx) argument 69 QService* QService::getInstance(hwc_context_t *ctx) argument 72 sQService = new QService(ctx);
|
/hardware/ti/wlan/wl1271/wpa_supplicant_lib/ |
H A D | driver_ti.h | 68 void *ctx; member in struct:wpa_driver_ti_data
|
/hardware/invensense/libsensors_iio/ |
H A D | sensors_mpl.cpp | 194 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
local 195 if (ctx) {
196 delete ctx;
204 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
local 205 return ctx->activate(handle, enabled);
211 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
local 212 int s= ctx->setDelay(handle, ns);
219 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
local 220 return ctx->pollEvents(data, count);
|
/hardware/libhardware/modules/hwcomposer/ |
H A D | hwcomposer.cpp | 98 struct hwc_context_t* ctx = (struct hwc_context_t*)dev; local 99 if (ctx) { 100 free(ctx);
|
/hardware/qcom/display/libexternal/ |
H A D | external.h | 34 ExternalDisplay(hwc_context_t* ctx);
|
/hardware/broadcom/wlan/bcmdhd/wpa_supplicant_8_lib/ |
H A D | driver_cmd_nl80211.c | 42 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "HANGED"); 141 if (drv->ctx == NULL) { 142 wpa_printf(MSG_ERROR, "%s: drv->ctx is NULL. Exiting", __func__); 145 wpa_s = (struct wpa_supplicant *)(drv->ctx); 217 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "STOPPED"); 220 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "STARTED"); 229 wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "HANGED"); 281 wpa_supplicant_event(drv->ctx,
|