/hardware/qcom/display/libhwcomposer/ |
H A D | hwc_uevents.cpp | 54 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 D | hwc.cpp | 72 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 D | hwc_fbupdate.h | 37 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 D | hwc_copybit.h | 35 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 D | hwc_mdpcomp.cpp | 79 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 D | hwc_mdpcomp.h | 43 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 D | hwc_utils.cpp | 47 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 D | hwc_vsync.cpp | 36 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 D | hwc_qclient.h | 47 QClient(hwc_context_t *ctx); 55 MPDeathNotifier(hwc_context_t* ctx) : mHwcContext(ctx){} argument
|
H A D | hwc_utils.h | 158 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 D | hwc_fbupdate.cpp | 48 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 D | hwc_qclient.cpp | 42 QClient::QClient(hwc_context_t *ctx) : mHwcContext(ctx), argument 43 mMPDeathNotifier(new MPDeathNotifier(ctx))
|
H A D | hwc_copybit.cpp | 72 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 D | copybit_c2d.cpp | 216 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 D | copybit.cpp | 274 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 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/invensense/libsensors_iio/ |
H A D | sensors_mpl.cpp | 207 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 D | hwcomposer.cpp | 98 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 D | driver_cmd_nl80211.c | 35 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 D | driver_cmd_wext.c | 64 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 D | driver_nl80211.h | 103 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 D | driver_cmd_nl80211.c | 35 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 D | driver_nl80211.h | 103 void *ctx; member in struct:i802_bss 116 void *ctx; member in struct:wpa_driver_nl80211_data
|
/hardware/libhardware/modules/gralloc/ |
H A D | framebuffer.cpp | 63 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 D | driver_mac80211.c | 119 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...] |