/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | render_text_overlay.cpp | 55 auto overlay = weak.Upgrade(); in RenderTextOverlay() 56 if (overlay) { in RenderTextOverlay() 57 overlay->HandleClick(clickInfo.GetLocalLocation()); in RenderTextOverlay() 63 auto overlay = weak.Upgrade(); in RenderTextOverlay() 64 if (overlay) { in RenderTextOverlay() 65 overlay->HandleDragStart(startInfo.GetLocalLocation()); in RenderTextOverlay() 70 auto overlay = weak.Upgrade(); in RenderTextOverlay() 71 if (overlay) { in RenderTextOverlay() 72 overlay->HandleDragUpdateAndEnd(updateInfo.GetLocalLocation()); in RenderTextOverlay() 77 auto overlay in RenderTextOverlay() 130 auto overlay = AceType::DynamicCast<TextOverlayComponent>(component); Update() local 179 BindBackendEvent(const RefPtr<TextOverlayComponent>& overlay) BindBackendEvent() argument 226 BindBackendEventV2(const RefPtr<TextOverlayComponent>& overlay) BindBackendEventV2() argument 268 RemoveBackendEvent(const RefPtr<TextOverlayComponent>& overlay) RemoveBackendEvent() argument 291 UpdateWeakTextField(const RefPtr<TextOverlayComponent>& overlay) UpdateWeakTextField() argument 392 UpdateWeakText(const RefPtr<TextOverlayComponent>& overlay) UpdateWeakText() argument 474 UpdateWeakImage(const RefPtr<TextOverlayComponent>& overlay) UpdateWeakImage() argument 514 UpdateWeakWeb(const RefPtr<TextOverlayComponent>& overlay) UpdateWeakWeb() argument [all...] |
H A D | text_overlay_element.cpp | 38 auto overlay = weak.Upgrade(); in PerformBuild() 39 if (overlay) { in PerformBuild() 40 overlay->RebuildChild(isSingleHandle, hasToolBar, hasMenu, hasIcon, hasAnimation); in PerformBuild() 47 auto overlay = weak.Upgrade(); in PerformBuild() 48 if (overlay) { in PerformBuild() 49 overlay->OnStartAnimation(outerOption, innerOption, isSingleHandle, isIn); in PerformBuild() 185 auto overlay = weak.Upgrade(); in AddListener() 186 if (overlay) { in AddListener() 187 auto context = overlay->context_.Upgrade(); in AddListener() 189 overlay in AddListener() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_overlay.c | 40 /* Limits for overlay size. According to intel doc, the real limits are: 50 /* overlay register definitions */ 113 /* overlay flip addr flag */ 124 /* memory bufferd overlay registers */ 227 alloc_request(struct intel_overlay *overlay, void (*fn)(struct intel_overlay *)) in alloc_request() argument 232 overlay->flip_complete = fn; in alloc_request() 234 rq = i915_request_create(overlay->context); in alloc_request() 238 err = i915_active_add_request(&overlay->last_flip, rq); in alloc_request() 247 /* overlay needs to be disable in OCMD reg */ 248 static int intel_overlay_on(struct intel_overlay *overlay) in intel_overlay_on() argument 282 intel_overlay_flip_prepare(struct intel_overlay *overlay, struct i915_vma *vma) intel_overlay_flip_prepare() argument 311 intel_overlay_continue(struct intel_overlay *overlay, struct i915_vma *vma, bool load_polyphase_filter) intel_overlay_continue() argument 350 intel_overlay_release_old_vma(struct intel_overlay *overlay) intel_overlay_release_old_vma() argument 366 intel_overlay_release_old_vid_tail(struct intel_overlay *overlay) intel_overlay_release_old_vid_tail() argument 371 intel_overlay_off_tail(struct intel_overlay *overlay) intel_overlay_off_tail() argument 388 struct intel_overlay *overlay = intel_overlay_last_flip_retire() local 396 intel_overlay_off(struct intel_overlay *overlay) intel_overlay_off() argument 439 intel_overlay_recover_from_interrupt(struct intel_overlay *overlay) intel_overlay_recover_from_interrupt() argument 448 intel_overlay_release_old_vid(struct intel_overlay *overlay) intel_overlay_release_old_vid() argument 487 struct intel_overlay *overlay = dev_priv->overlay; intel_overlay_reset() local 610 update_scaling_factors(struct intel_overlay *overlay, struct overlay_registers __iomem *regs, struct drm_intel_overlay_put_image *params) update_scaling_factors() argument 670 update_colorkey(struct intel_overlay *overlay, struct overlay_registers __iomem *regs) update_colorkey() argument 757 intel_overlay_do_put_image(struct intel_overlay *overlay, struct drm_i915_gem_object *new_bo, struct drm_intel_overlay_put_image *params) intel_overlay_do_put_image() argument 869 intel_overlay_switch_off(struct intel_overlay *overlay) intel_overlay_switch_off() argument 893 check_overlay_possible_on_crtc(struct intel_overlay *overlay, struct intel_crtc *crtc) check_overlay_possible_on_crtc() argument 906 update_pfit_vscale_ratio(struct intel_overlay *overlay) update_pfit_vscale_ratio() argument 929 check_overlay_dst(struct intel_overlay *overlay, struct drm_intel_overlay_put_image *rec) check_overlay_dst() argument 1079 struct intel_overlay *overlay; intel_overlay_put_image_ioctl() local 1185 update_reg_attrs(struct intel_overlay *overlay, struct overlay_registers __iomem *regs) update_reg_attrs() argument 1242 struct intel_overlay *overlay; intel_overlay_attrs_ioctl() local 1313 get_registers(struct intel_overlay *overlay, bool use_phys) get_registers() argument 1354 struct intel_overlay *overlay; intel_overlay_setup() local 1400 struct intel_overlay *overlay; intel_overlay_cleanup() local 1431 struct intel_overlay *overlay = dev_priv->overlay; intel_overlay_capture_error_state() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_overlay.c | 44 /* Limits for overlay size. According to intel doc, the real limits are: 54 /* overlay register definitions */ 117 /* overlay flip addr flag */ 128 /* memory bufferd overlay registers */ 231 alloc_request(struct intel_overlay *overlay, void (*fn)(struct intel_overlay *)) in alloc_request() argument 236 overlay->flip_complete = fn; in alloc_request() 238 rq = i915_request_create(overlay->context); in alloc_request() 242 err = i915_active_add_request(&overlay->last_flip, rq); in alloc_request() 251 /* overlay needs to be disable in OCMD reg */ 252 static int intel_overlay_on(struct intel_overlay *overlay) in intel_overlay_on() argument 286 intel_overlay_flip_prepare(struct intel_overlay *overlay, struct i915_vma *vma) intel_overlay_flip_prepare() argument 315 intel_overlay_continue(struct intel_overlay *overlay, struct i915_vma *vma, bool load_polyphase_filter) intel_overlay_continue() argument 354 intel_overlay_release_old_vma(struct intel_overlay *overlay) intel_overlay_release_old_vma() argument 370 intel_overlay_release_old_vid_tail(struct intel_overlay *overlay) intel_overlay_release_old_vid_tail() argument 375 intel_overlay_off_tail(struct intel_overlay *overlay) intel_overlay_off_tail() argument 391 struct intel_overlay *overlay = intel_overlay_last_flip_retire() local 399 intel_overlay_off(struct intel_overlay *overlay) intel_overlay_off() argument 442 intel_overlay_recover_from_interrupt(struct intel_overlay *overlay) intel_overlay_recover_from_interrupt() argument 451 intel_overlay_release_old_vid(struct intel_overlay *overlay) intel_overlay_release_old_vid() argument 490 struct intel_overlay *overlay = dev_priv->display.overlay; intel_overlay_reset() local 613 update_scaling_factors(struct intel_overlay *overlay, struct overlay_registers __iomem *regs, struct drm_intel_overlay_put_image *params) update_scaling_factors() argument 673 update_colorkey(struct intel_overlay *overlay, struct overlay_registers __iomem *regs) update_colorkey() argument 786 intel_overlay_do_put_image(struct intel_overlay *overlay, struct drm_i915_gem_object *new_bo, struct drm_intel_overlay_put_image *params) intel_overlay_do_put_image() argument 898 intel_overlay_switch_off(struct intel_overlay *overlay) intel_overlay_switch_off() argument 922 check_overlay_possible_on_crtc(struct intel_overlay *overlay, struct intel_crtc *crtc) check_overlay_possible_on_crtc() argument 935 update_pfit_vscale_ratio(struct intel_overlay *overlay) update_pfit_vscale_ratio() argument 962 check_overlay_dst(struct intel_overlay *overlay, struct drm_intel_overlay_put_image *rec) check_overlay_dst() argument 1114 struct intel_overlay *overlay; intel_overlay_put_image_ioctl() local 1220 update_reg_attrs(struct intel_overlay *overlay, struct overlay_registers __iomem *regs) update_reg_attrs() argument 1277 struct intel_overlay *overlay; intel_overlay_attrs_ioctl() local 1348 get_registers(struct intel_overlay *overlay, bool use_phys) get_registers() argument 1390 struct intel_overlay *overlay; intel_overlay_setup() local 1434 struct intel_overlay *overlay; intel_overlay_cleanup() local 1465 struct intel_overlay *overlay = dev_priv->display.overlay; intel_overlay_capture_error_state() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/ |
H A D | omap_overlay.c | 14 * overlay funcs 24 * Find a free overlay with the required caps and supported fourcc 62 * Assign a new overlay to a plane with the required caps and supported fourcc 63 * If a plane need a new overlay, the previous one should have been released 69 u32 caps, u32 fourcc, struct omap_hw_overlay **overlay, in omap_overlay_assign() 82 *overlay = ovl; in omap_overlay_assign() 89 *overlay = NULL; in omap_overlay_assign() 108 * Release an overlay from a plane if the plane gets not visible or the plane 109 * need a new overlay if overlay cap 68 omap_overlay_assign(struct drm_atomic_state *s, struct drm_plane *plane, u32 caps, u32 fourcc, struct omap_hw_overlay **overlay, struct omap_hw_overlay **r_overlay) omap_overlay_assign() argument 113 omap_overlay_release(struct drm_atomic_state *s, struct omap_hw_overlay *overlay) omap_overlay_release() argument 136 omap_overlay_update_state(struct omap_drm_private *priv, struct omap_hw_overlay *overlay) omap_overlay_update_state() argument 151 omap_overlay_destroy(struct omap_hw_overlay *overlay) omap_overlay_destroy() argument 159 struct omap_hw_overlay *overlay; omap_overlay_init() local 183 struct omap_hw_overlay *overlay; omap_hwoverlays_init() local [all...] |
H A D | omap_plane.c | 27 struct omap_hw_overlay *overlay; member 28 struct omap_hw_overlay *r_overlay; /* right overlay */ 83 /* Cleanup previously held overlay if needed */ in omap_plane_atomic_update() 84 if (old_omap_state->overlay) in omap_plane_atomic_update() 85 omap_overlay_update_state(priv, old_omap_state->overlay); in omap_plane_atomic_update() 89 if (!new_omap_state->overlay) { in omap_plane_atomic_update() 90 DBG("[PLANE:%d:%s] no overlay attached", plane->base.id, plane->name); in omap_plane_atomic_update() 94 ovl_id = new_omap_state->overlay->id; in omap_plane_atomic_update() 117 new_omap_state->overlay->name, info.width, info.height, in omap_plane_atomic_update() 127 * main overlay zorde in omap_plane_atomic_update() [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
H A D | Overlay.h | 7 // Defines the Overlay class that handles overlay widgets. 53 angle::PackedEnumMap<WidgetId, std::unique_ptr<overlay::Widget>> mOverlayWidgets; 67 overlay::Text *getTextWidget(WidgetId id) const in getTextWidget() 69 return getWidgetAs<overlay::Text, WidgetType::Text>(id); in getTextWidget() 71 overlay::Count *getCountWidget(WidgetId id) const in getCountWidget() 73 return getWidgetAs<overlay::Count, WidgetType::Count>(id); in getCountWidget() 75 overlay::PerSecond *getPerSecondWidget(WidgetId id) const in getPerSecondWidget() 77 return getWidgetAs<overlay::PerSecond, WidgetType::PerSecond>(id); in getPerSecondWidget() 79 overlay::RunningGraph *getRunningGraphWidget(WidgetId id) const in getRunningGraphWidget() 81 return getWidgetAs<overlay in getRunningGraphWidget() [all...] |
H A D | OverlayWidgets.cpp | 9 // could respect them too, if they implement the overlay. 122 dstFontSize[0] = overlay::kFontGlyphWidths[srcFontSize]; 123 dstFontSize[1] = overlay::kFontGlyphHeights[srcFontSize]; 175 using AppendWidgetDataFunc = void (*)(const overlay::Widget *widget, 185 static void Append##WIDGET_ID(const overlay::Widget *widget, const gl::Extents &imageExtent, \ 198 static std::ostream &OutputPerSecond(std::ostream &out, const overlay::PerSecond *perSecond); 200 static std::ostream &OutputText(std::ostream &out, const overlay::Text *text); 202 static std::ostream &OutputCount(std::ostream &out, const overlay::Count *count); 204 static void AppendTextCommon(const overlay::Widget *widget, 211 static void AppendRunningGraphCommon(const overlay 505 namespace overlay global() namespace [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_manager_popup_test_ng.cpp | 22 #include "core/components_ng/pattern/overlay/overlay_manager.h" 113 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); in HWTEST_F() local 114 ASSERT_NE(overlay, nullptr); in HWTEST_F() 115 EXPECT_TRUE(overlay->GetPattern<BubblePattern>()->HasOnWillDismiss()); in HWTEST_F() 116 EXPECT_TRUE(overlayManager->PopupCallBackOnWillDismiss(overlay)); in HWTEST_F() 117 EXPECT_EQ(overlayManager->GetPopupIdByNode(overlay), targetId1); in HWTEST_F() 126 overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); in HWTEST_F() 127 ASSERT_NE(overlay, nullptr); in HWTEST_F() 128 EXPECT_FALSE(overlay->GetPattern<BubblePattern>()->HasOnWillDismiss()); in HWTEST_F() 129 EXPECT_FALSE(overlayManager->PopupCallBackOnWillDismiss(overlay)); in HWTEST_F() 166 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 219 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 275 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 331 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 387 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 444 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 502 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 560 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 618 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 676 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 732 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 785 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 838 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 891 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 945 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 1000 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 1055 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 1110 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 1165 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local 1221 auto overlay = AceType::DynamicCast<NG::FrameNode>(rootUINode->GetLastChild()); HWTEST_F() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_overlay.c | 50 * Each stream is a single overlay. In Xv these are called ports. 245 * The caller must hold the overlay lock. 254 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_stop() local 255 struct vmw_stream *stream = &overlay->stream[stream_id]; in vmw_overlay_stop() 291 * The caller must hold the overlay lock. 302 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_update_stream() local 303 struct vmw_stream *stream = &overlay->stream[arg->stream_id]; in vmw_overlay_update_stream() 361 * Takes the overlay lock. 365 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_resume_all() local 368 if (!overlay) in vmw_overlay_resume_all() 399 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_pause_all() local 433 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_ioctl() local 479 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_num_free_overlays() local 498 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_claim() local 523 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_unref() local 542 struct vmw_overlay *overlay; vmw_overlay_init() local 566 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_close() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_overlay.c | 50 * Each stream is a single overlay. In Xv these are called ports. 239 * The caller must hold the overlay lock. 248 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_stop() local 249 struct vmw_stream *stream = &overlay->stream[stream_id]; in vmw_overlay_stop() 285 * The caller must hold the overlay lock. 296 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_update_stream() local 297 struct vmw_stream *stream = &overlay->stream[arg->stream_id]; in vmw_overlay_update_stream() 355 * Takes the overlay lock. 359 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_resume_all() local 362 if (!overlay) in vmw_overlay_resume_all() 393 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_pause_all() local 427 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_ioctl() local 473 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_num_free_overlays() local 492 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_claim() local 517 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_unref() local 536 struct vmw_overlay *overlay; vmw_overlay_init() local 560 struct vmw_overlay *overlay = dev_priv->overlay_priv; vmw_overlay_close() local [all...] |
/kernel/linux/linux-5.10/drivers/of/ |
H A D | resolver.c | 40 static void adjust_overlay_phandles(struct device_node *overlay, in adjust_overlay_phandles() argument 48 if (overlay->phandle != 0 && overlay->phandle != OF_PHANDLE_ILLEGAL) in adjust_overlay_phandles() 49 overlay->phandle += phandle_delta; in adjust_overlay_phandles() 52 for_each_property_of_node(overlay, prop) { in adjust_overlay_phandles() 65 *(__be32 *)prop->value = cpu_to_be32(overlay->phandle); in adjust_overlay_phandles() 68 for_each_child_of_node(overlay, child) in adjust_overlay_phandles() 72 static int update_usages_of_a_phandle_reference(struct device_node *overlay, in update_usages_of_a_phandle_reference() argument 110 refnode = __of_find_node_by_full_path(of_node_get(overlay), node_path); in update_usages_of_a_phandle_reference() 151 * Subtree @local_fixups, which is overlay nod 159 adjust_local_phandle_references(struct device_node *local_fixups, struct device_node *overlay, int phandle_delta) adjust_local_phandle_references() argument 263 of_resolve_phandles(struct device_node *overlay) of_resolve_phandles() argument [all...] |
/kernel/linux/linux-5.10/include/video/ |
H A D | mmp_disp.h | 66 /* parameters used by path/overlay */ 67 /* overlay related para: win/addr */ 137 void (*set_fetch)(struct mmp_overlay *overlay, int fetch_id); 138 void (*set_onoff)(struct mmp_overlay *overlay, int status); 139 void (*set_win)(struct mmp_overlay *overlay, struct mmp_win *win); 140 int (*set_addr)(struct mmp_overlay *overlay, struct mmp_addr *addr); 143 /* overlay describes a z-order indexed slot in each path. */ 149 /* overlay info: private data */ 263 static inline void mmp_overlay_set_fetch(struct mmp_overlay *overlay, in mmp_overlay_set_fetch() argument 266 if (overlay) in mmp_overlay_set_fetch() 269 mmp_overlay_set_onoff(struct mmp_overlay *overlay, int status) mmp_overlay_set_onoff() argument 275 mmp_overlay_set_win(struct mmp_overlay *overlay, struct mmp_win *win) mmp_overlay_set_win() argument 281 mmp_overlay_set_addr(struct mmp_overlay *overlay, struct mmp_addr *addr) mmp_overlay_set_addr() argument [all...] |
/kernel/linux/linux-6.6/include/video/ |
H A D | mmp_disp.h | 66 /* parameters used by path/overlay */ 67 /* overlay related para: win/addr */ 137 void (*set_fetch)(struct mmp_overlay *overlay, int fetch_id); 138 void (*set_onoff)(struct mmp_overlay *overlay, int status); 139 void (*set_win)(struct mmp_overlay *overlay, struct mmp_win *win); 140 int (*set_addr)(struct mmp_overlay *overlay, struct mmp_addr *addr); 143 /* overlay describes a z-order indexed slot in each path. */ 149 /* overlay info: private data */ 263 static inline void mmp_overlay_set_fetch(struct mmp_overlay *overlay, in mmp_overlay_set_fetch() argument 266 if (overlay) in mmp_overlay_set_fetch() 269 mmp_overlay_set_onoff(struct mmp_overlay *overlay, int status) mmp_overlay_set_onoff() argument 275 mmp_overlay_set_win(struct mmp_overlay *overlay, struct mmp_win *win) mmp_overlay_set_win() argument 281 mmp_overlay_set_addr(struct mmp_overlay *overlay, struct mmp_addr *addr) mmp_overlay_set_addr() argument [all...] |
/kernel/linux/linux-6.6/drivers/of/ |
H A D | resolver.c | 40 static void adjust_overlay_phandles(struct device_node *overlay, in adjust_overlay_phandles() argument 48 if (overlay->phandle != 0 && overlay->phandle != OF_PHANDLE_ILLEGAL) in adjust_overlay_phandles() 49 overlay->phandle += phandle_delta; in adjust_overlay_phandles() 52 for_each_property_of_node(overlay, prop) { in adjust_overlay_phandles() 65 *(__be32 *)prop->value = cpu_to_be32(overlay->phandle); in adjust_overlay_phandles() 68 for_each_child_of_node(overlay, child) in adjust_overlay_phandles() 72 static int update_usages_of_a_phandle_reference(struct device_node *overlay, in update_usages_of_a_phandle_reference() argument 110 refnode = __of_find_node_by_full_path(of_node_get(overlay), node_path); in update_usages_of_a_phandle_reference() 151 * Subtree @local_fixups, which is overlay nod 159 adjust_local_phandle_references(struct device_node *local_fixups, struct device_node *overlay, int phandle_delta) adjust_local_phandle_references() argument 263 of_resolve_phandles(struct device_node *overlay) of_resolve_phandles() argument [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/web/ |
H A D | web_context_select_overlay_test.cpp | 123 WebContextSelectOverlay overlay(textBase); in HWTEST_F() 131 bool result = overlay.PreProcessOverlay(request); in HWTEST_F() 156 WebContextSelectOverlay overlay(textBase); in HWTEST_F() 164 bool result = overlay.PreProcessOverlay(request); in HWTEST_F() 179 WebContextSelectOverlay overlay(textBase); in HWTEST_F() 182 bool result = overlay.CheckHandleVisible(paintRect); in HWTEST_F() 194 WebContextSelectOverlay overlay(textBase); in HWTEST_F() 196 std::optional<SelectHandleInfo> result = overlay.GetFirstHandleInfo(); in HWTEST_F() 217 WebContextSelectOverlay overlay(textBase); in HWTEST_F() 219 std::optional<SelectHandleInfo> result = overlay in HWTEST_F() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_ctrl.c | 48 static u32 fmt_to_reg(struct mmp_overlay *overlay, int pix_fmt) in fmt_to_reg() argument 52 vid = overlay_is_vid(overlay); in fmt_to_reg() 119 static void dmafetch_set_fmt(struct mmp_overlay *overlay) in dmafetch_set_fmt() argument 122 struct mmp_path *path = overlay->path; in dmafetch_set_fmt() 124 tmp &= ~dma_mask(overlay_is_vid(overlay)); in dmafetch_set_fmt() 125 tmp |= fmt_to_reg(overlay, overlay->win.pix_fmt); in dmafetch_set_fmt() 129 static void overlay_set_win(struct mmp_overlay *overlay, struct mmp_win *win) in overlay_set_win() argument 131 struct lcd_regs *regs = path_regs(overlay->path); in overlay_set_win() 134 memcpy(&overlay in overlay_set_win() 165 dmafetch_onoff(struct mmp_overlay *overlay, int on) dmafetch_onoff() argument 216 overlay_set_onoff(struct mmp_overlay *overlay, int on) overlay_set_onoff() argument 230 overlay_set_fetch(struct mmp_overlay *overlay, int fetch_id) overlay_set_fetch() argument 235 overlay_set_addr(struct mmp_overlay *overlay, struct mmp_addr *addr) overlay_set_addr() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_ctrl.c | 48 static u32 fmt_to_reg(struct mmp_overlay *overlay, int pix_fmt) in fmt_to_reg() argument 52 vid = overlay_is_vid(overlay); in fmt_to_reg() 119 static void dmafetch_set_fmt(struct mmp_overlay *overlay) in dmafetch_set_fmt() argument 122 struct mmp_path *path = overlay->path; in dmafetch_set_fmt() 124 tmp &= ~dma_mask(overlay_is_vid(overlay)); in dmafetch_set_fmt() 125 tmp |= fmt_to_reg(overlay, overlay->win.pix_fmt); in dmafetch_set_fmt() 129 static void overlay_set_win(struct mmp_overlay *overlay, struct mmp_win *win) in overlay_set_win() argument 131 struct lcd_regs *regs = path_regs(overlay->path); in overlay_set_win() 134 memcpy(&overlay in overlay_set_win() 165 dmafetch_onoff(struct mmp_overlay *overlay, int on) dmafetch_onoff() argument 216 overlay_set_onoff(struct mmp_overlay *overlay, int on) overlay_set_onoff() argument 230 overlay_set_fetch(struct mmp_overlay *overlay, int fetch_id) overlay_set_fetch() argument 235 overlay_set_addr(struct mmp_overlay *overlay, struct mmp_addr *addr) overlay_set_addr() argument [all...] |
/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | shared_transition_controller.cpp | 18 #include "core/components/overlay/overlay_element.h" 107 auto overlay = pipelineContext->GetOverlayElement(); in StartSharedTransition() local 108 if (!overlay) { in StartSharedTransition() 109 LOGE("Start shared transition failed. overlay is null."); in StartSharedTransition() 112 KickoffSharedTransition(event_, overlay); in StartSharedTransition() 115 void SharedTransitionController::KickoffSharedTransition(TransitionEvent event, RefPtr<OverlayElement>& overlay) in KickoffSharedTransition() argument 127 hasSharedTransition_ = PrepareTransition(overlay); in KickoffSharedTransition() 133 controllers_.front()->AddStartListener([overlayWeak = WeakClaim(RawPtr(overlay))]() { in KickoffSharedTransition() 134 auto overlay = overlayWeak.Upgrade(); in KickoffSharedTransition() 135 if (overlay) { in KickoffSharedTransition() 172 CheckAndCreateTransition( std::vector<RefPtr<SharedTransitionEffect>>& effects, RefPtr<OverlayElement>& overlay) CheckAndCreateTransition() argument 191 PrepareTransition(RefPtr<OverlayElement> overlay, bool preCheck) PrepareTransition() argument 268 PrepareEachTransition( const ShareId& shareId, RefPtr<SharedTransitionEffect>& effect, RefPtr<OverlayElement>& overlay) PrepareEachTransition() argument [all...] |
/kernel/linux/linux-5.10/drivers/fpga/ |
H A D | of-fpga-region.c | 106 /* If overlay has a list of bridges, use it. */ in of_fpga_region_get_bridges() 107 br = of_parse_phandle(info->overlay, "fpga-bridges", 0); in of_fpga_region_get_bridges() 110 np = info->overlay; in of_fpga_region_get_bridges() 143 * @overlay: device node of the overlay 145 * If the overlay adds child FPGA regions, they are not allowed to have 150 static int child_regions_with_firmware(struct device_node *overlay) in child_regions_with_firmware() argument 156 of_node_get(overlay); in child_regions_with_firmware() 158 child_region = of_find_matching_node(overlay, fpga_region_of_match); in child_regions_with_firmware() 179 * of_fpga_region_parse_ov - parse and check overlay applie 192 of_fpga_region_parse_ov( struct fpga_region *region, struct device_node *overlay) of_fpga_region_parse_ov() argument [all...] |
/kernel/linux/linux-6.6/drivers/fpga/ |
H A D | of-fpga-region.c | 108 /* If overlay has a list of bridges, use it. */ in of_fpga_region_get_bridges() 109 br = of_parse_phandle(info->overlay, "fpga-bridges", 0); in of_fpga_region_get_bridges() 112 np = info->overlay; in of_fpga_region_get_bridges() 145 * @overlay: device node of the overlay 147 * If the overlay adds child FPGA regions, they are not allowed to have 152 static int child_regions_with_firmware(struct device_node *overlay) in child_regions_with_firmware() argument 158 of_node_get(overlay); in child_regions_with_firmware() 160 child_region = of_find_matching_node(overlay, fpga_region_of_match); in child_regions_with_firmware() 181 * of_fpga_region_parse_ov - parse and check overlay applie 195 of_fpga_region_parse_ov(struct fpga_region *region, struct device_node *overlay) of_fpga_region_parse_ov() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/ |
H A D | sun8i_ui_layer.c | 28 int overlay, bool enable, unsigned int zpos, in sun8i_ui_layer_enable() 36 DRM_DEBUG_DRIVER("%sabling channel %d overlay %d\n", in sun8i_ui_layer_enable() 37 enable ? "En" : "Dis", channel, overlay); in sun8i_ui_layer_enable() 45 SUN8I_MIXER_CHAN_UI_LAYER_ATTR(ch_base, overlay), in sun8i_ui_layer_enable() 77 int overlay, struct drm_plane *plane) in sun8i_ui_layer_update_alpha() 93 SUN8I_MIXER_CHAN_UI_LAYER_ATTR(ch_base, overlay), in sun8i_ui_layer_update_alpha() 98 int overlay, struct drm_plane *plane, in sun8i_ui_layer_update_coord() 107 DRM_DEBUG_DRIVER("Updating UI channel %d overlay %d\n", in sun8i_ui_layer_update_coord() 108 channel, overlay); in sun8i_ui_layer_update_coord() 129 SUN8I_MIXER_CHAN_UI_LAYER_SIZE(ch_base, overlay), in sun8i_ui_layer_update_coord() 27 sun8i_ui_layer_enable(struct sun8i_mixer *mixer, int channel, int overlay, bool enable, unsigned int zpos, unsigned int old_zpos) sun8i_ui_layer_enable() argument 76 sun8i_ui_layer_update_alpha(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_ui_layer_update_alpha() argument 97 sun8i_ui_layer_update_coord(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane, unsigned int zpos) sun8i_ui_layer_update_coord() argument 165 sun8i_ui_layer_update_formats(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_ui_layer_update_formats() argument 190 sun8i_ui_layer_update_buffer(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_ui_layer_update_buffer() argument [all...] |
H A D | sun8i_vi_layer.c | 22 int overlay, bool enable, unsigned int zpos, in sun8i_vi_layer_enable() 30 DRM_DEBUG_DRIVER("%sabling VI channel %d overlay %d\n", in sun8i_vi_layer_enable() 31 enable ? "En" : "Dis", channel, overlay); in sun8i_vi_layer_enable() 39 SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), in sun8i_vi_layer_enable() 71 int overlay, struct drm_plane *plane) in sun8i_vi_layer_update_alpha() 89 overlay), in sun8i_vi_layer_update_alpha() 101 int overlay, struct drm_plane *plane, in sun8i_vi_layer_update_coord() 114 DRM_DEBUG_DRIVER("Updating VI channel %d overlay %d\n", in sun8i_vi_layer_update_coord() 115 channel, overlay); in sun8i_vi_layer_update_coord() 156 SUN8I_MIXER_CHAN_VI_LAYER_SIZE(ch_base, overlay), in sun8i_vi_layer_update_coord() 21 sun8i_vi_layer_enable(struct sun8i_mixer *mixer, int channel, int overlay, bool enable, unsigned int zpos, unsigned int old_zpos) sun8i_vi_layer_enable() argument 70 sun8i_vi_layer_update_alpha(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_vi_layer_update_alpha() argument 100 sun8i_vi_layer_update_coord(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane, unsigned int zpos) sun8i_vi_layer_update_coord() argument 261 sun8i_vi_layer_update_formats(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_vi_layer_update_formats() argument 305 sun8i_vi_layer_update_buffer(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_vi_layer_update_buffer() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/ |
H A D | sun8i_vi_layer.c | 21 int overlay, bool enable, unsigned int zpos, in sun8i_vi_layer_enable() 29 DRM_DEBUG_DRIVER("%sabling VI channel %d overlay %d\n", in sun8i_vi_layer_enable() 30 enable ? "En" : "Dis", channel, overlay); in sun8i_vi_layer_enable() 38 SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), in sun8i_vi_layer_enable() 70 int overlay, struct drm_plane *plane, in sun8i_vi_layer_update_coord() 83 DRM_DEBUG_DRIVER("Updating VI channel %d overlay %d\n", in sun8i_vi_layer_update_coord() 84 channel, overlay); in sun8i_vi_layer_update_coord() 125 SUN8I_MIXER_CHAN_VI_LAYER_SIZE(ch_base, overlay), in sun8i_vi_layer_update_coord() 231 int overlay, struct drm_plane *plane) in sun8i_vi_layer_update_formats() 249 SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), in sun8i_vi_layer_update_formats() 20 sun8i_vi_layer_enable(struct sun8i_mixer *mixer, int channel, int overlay, bool enable, unsigned int zpos, unsigned int old_zpos) sun8i_vi_layer_enable() argument 69 sun8i_vi_layer_update_coord(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane, unsigned int zpos) sun8i_vi_layer_update_coord() argument 230 sun8i_vi_layer_update_formats(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_vi_layer_update_formats() argument 282 sun8i_vi_layer_update_buffer(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_vi_layer_update_buffer() argument [all...] |
H A D | sun8i_ui_layer.c | 27 int overlay, bool enable, unsigned int zpos, in sun8i_ui_layer_enable() 35 DRM_DEBUG_DRIVER("%sabling channel %d overlay %d\n", in sun8i_ui_layer_enable() 36 enable ? "En" : "Dis", channel, overlay); in sun8i_ui_layer_enable() 44 SUN8I_MIXER_CHAN_UI_LAYER_ATTR(ch_base, overlay), in sun8i_ui_layer_enable() 76 int overlay, struct drm_plane *plane, in sun8i_ui_layer_update_coord() 85 DRM_DEBUG_DRIVER("Updating UI channel %d overlay %d\n", in sun8i_ui_layer_update_coord() 86 channel, overlay); in sun8i_ui_layer_update_coord() 137 SUN8I_MIXER_CHAN_UI_LAYER_SIZE(ch_base, overlay), in sun8i_ui_layer_update_coord() 174 int overlay, struct drm_plane *plane) in sun8i_ui_layer_update_formats() 192 SUN8I_MIXER_CHAN_UI_LAYER_ATTR(ch_base, overlay), in sun8i_ui_layer_update_formats() 26 sun8i_ui_layer_enable(struct sun8i_mixer *mixer, int channel, int overlay, bool enable, unsigned int zpos, unsigned int old_zpos) sun8i_ui_layer_enable() argument 75 sun8i_ui_layer_update_coord(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane, unsigned int zpos) sun8i_ui_layer_update_coord() argument 173 sun8i_ui_layer_update_formats(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_ui_layer_update_formats() argument 198 sun8i_ui_layer_update_buffer(struct sun8i_mixer *mixer, int channel, int overlay, struct drm_plane *plane) sun8i_ui_layer_update_buffer() argument [all...] |