Home
last modified time | relevance | path

Searched refs:dynamic (Results 1 – 25 of 413) sorted by relevance

12345678910>>...17

/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/matrix/src/
H A Ddevice_matrix.cpp118 newMeta.dynamic = Merge(oldMeta.dynamic, newMeta.dynamic); in Initialize()
178 mask.dynamic = Merge(meta.dynamic, mask.dynamic); in UpdateMask()
198 mask.dynamic &= ~dataLevel.dynamic; in OnBroadcast()
292 meta.dynamic = mask.dynamic; in GetMatrixMetaData()
368 matrix.dynamic |= Low(lasts_.dynamic); in Broadcast()
416 .dynamic = mask.dynamic, in OnChanged()
440 dynamic = ResetMask(dynamic); in SetDynamicMask()
498 uint16_t dynamic = Low(remote.dynamic); in UpdateConsistentMeta() local
504 meta.dynamic = remote.dynamic; in UpdateConsistentMeta()
522 if (dynamic == 0 && High(meta.dynamic) > High(metaData.dynamic)) { in UpdateConsistentMeta()
[all …]
/ohos5.0/docs/en/device-dev/kernel/
H A Dkernel-small-bundles-linking.md6dynamic loading and linking mechanism includes a kernel loader and a dynamic linker. The kernel lo…
21 ![](figures/dynamic-loading-process.png "dynamic-loading-process")
25dynamic linker path information (ET_DYN type). The dynamic linker of musl is a part of the **libc-…
27 3. The dynamic linker bootstraps and searches for all shared libraries on which the application dep…
H A Dkernel-mini-extend-dynamic-loading.md6 In small devices with limited hardware resources, dynamic algorithm deployment capability is requir…
8 …nd unload required algorithm libraries by using the APIs provided by the dynamic loading module. A…
10 The dynamic loading component supports only the Arm architecture. In addition, the signature and so…
12 **Figure 1** LiteOS-M kernel dynamic loading architecture
14 …![](figures/liteos-m-kernel-dynamic-loading-architecture.png "liteos-m-kernel-dynamic-loading-arch…
22 The kernel needs to proactively expose the API required by the dynamic library when the shared libr…
65 02 .init_array .fini_array .dynamic .got .data .bss
66 03 .dynamic
75 A relocation table is obtained by using a **.dynamic** section of the ELF file. Each entry that nee…
100 …tions in the binary file to **4**. This setting saves memory and can be used for a dynamic library.
H A Dkernel-mini-basic-memory.md14 - Dynamic memory: memory blocks of user-specified size allocated in the dynamic memory pool.
172dynamic memory of the OpenHarmony LiteOS-M has optimized the memory space partitioning based on th…
176 ![](figures/dynamic-memory-algorithm-for-mini-systems.png "dynamic-memory-algorithm-for-mini-system…
190 ![](figures/dynamic-memory-management-structure-for-mini-systems.png "dynamic-memory-management-str…
229 **Table 2** APIs of the dynamic memory module
234dynamic memory| **LOS_MemAlloc**: allocates memory of the specified size from the dynamic memory p…
250 The typical development process of dynamic memory is as follows:
255 1. Call **LOS_MemAlloc** to allocate dynamic memory of any size.
258 1. Call **LOS_MemFree** to release dynamic memory.
266 1. Initialize a dynamic memory pool.
[all …]
H A Dkernel-small-basic-memory-heap.md13 ![](figures/dynamic-memory-algorithm-for-small-systems.png "dynamic-memory-algorithm-for-small-syst…
25 ![](figures/dynamic-memory-management-structure-for-system-systems.png "dynamic-memory-management-s…
61 …110"><a name="p94857483110"></a><a name="p94857483110"></a>Initializes a dynamic memory pool of th…
78 …></a><a name="p1569175218"></a>Releases the memory allocated from the specified dynamic memory.</p>
100 …><a name="p1598889124"></a>Obtains the total memory usage of the specified dynamic memory pool.</p>
131 >- The dynamic memory module manages memory through control block structures, which consume extra…
136 The typical development process of dynamic memory is as follows:
143 1. Call the **LOS\_MemAlloc** API to allocate dynamic memory of any size.
148 1. Call the **LOS\_MemFree** API to release dynamic memory.
157 1. Initialize a dynamic memory pool.
[all …]
H A Dkernel-small-bundles-share.md6dynamic shared library, which stores its .so files in the file system, the virtual dynamic shared …
34 5. Binds the VDSO symbols when the user program creates dynamic linking.
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/metadata/
H A Dmatrix_meta_data.cpp22 SetValue(node[GET_NAME(dynamic)], dynamic); in Marshal()
34 GetValue(node, GET_NAME(dynamic), dynamic); in Unmarshal()
60 return (dynamic == meta.dynamic) && (statics == meta.statics) && in operator ==()
/ohos5.0/docs/en/application-dev/reference/apis-image-kit/
H A D_o_h___pixelmap___hdr_dynamic_metadata.md6 The OH_Pixelmap_HdrDynamicMetadata struct describes the dynamic metadata values available for the k…
20 | uint8_t \* [data](#data) | Value of dynamic metadata. |
21 | uint32_t [length](#length) | Length of the dynamic metadata value. |
35 Value of dynamic metadata.
46 Length of the dynamic metadata value.
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/
H A Ddevice_matrix_test.cpp119 metaData.dynamic = 0x7; in InitRemoteMatrixMeta()
208 .dynamic = DeviceMatrix::META_STORE_MASK,
229 .dynamic = code,
247 .dynamic = code,
263 .dynamic = DeviceMatrix::META_STORE_MASK,
272 level.dynamic = code;
282 level.dynamic = 0xFFFF;
299 metaData.dynamic = 0x1F;
322 .dynamic = 0x2,
329 level.dynamic = 0x4;
[all …]
/ohos5.0/foundation/arkui/ace_engine/adapter/preview/entrance/samples/
H A DBUILD.gn94 # The dynamic librarys of hiviewdfx subsystem.
101 # The dynamic librarys of IDE subsystem.
113 # The dynamic librarys of rosen window subsystem.
123 # The dynamic librarys of rosen window subsystem.
131 # The napi dynamic librarys of ability subsystem.
147 # The napi dynamic librarys of ability subsystem.
158 # The napi dynamic librarys of ability subsystem.
170 # The napi dynamic librarys of rosen window subsystem.
178 # The napi dynamic librarys of ability subsystem.
257 # Set the output directory for all dynamic libraries.
[all …]
/ohos5.0/docs/en/application-dev/arkts-utils/
H A Dcustomize-bytecode-during-compilation.md7dynamic library file for operating the ARK bytecode file. In the build-profile.json5 configuration…
11dynamic library file can be correctly loaded, the compiler generates an ARK bytecode file to the d…
13 The following development example is a dynamic library template. You need to implement the specific…
17 1. Create the source code for modifying the dynamic library.
/ohos5.0/docs/en/application-dev/application-models/
H A Dcapi_nativechildprocess_development_guideline.md70 2. (Child process) Compile a dynamic link library.
72 …ile the file into a dynamic link library (named **libchildprocesssample.so** in this example), and…
84 # Add the dependency of the dynamic link library of IPC Kit.
87 # Dependencies of other dynamic link libraries
135 # Add dependencies of the dynamic link library of IPC Kit and Ability Kit.
139 # Dependencies of other dynamic link libraries
201 2. (Child process) Compile a dynamic link library.
215 # Add the dependency of the dynamic link library of Ability Kit.
218 # Dependencies of other dynamic link libraries
278 # Add the dependency of the dynamic link library of Ability Kit.
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-ability-kit/
H A Dc-apis-ability-childprocess.md46 …tarted) onProcessStarted) | Creates a child process, loads the specified dynamic library file, and…
69dynamic library file fails or the necessary export function is not implemented in the dynamic libr…
192 | NCP_ERR_LIB_LOADING_FAILED | The child process fails to load the dynamic library because…
193 … | The child process fails to call the OnConnect method of the dynamic library. An inval…
222 Creates a child process, loads the specified dynamic library file, and returns the startup result a…
224 The dynamic library specified must implement and export the following functions:
257 | libName | Pointer to the name of the dynamic library file loaded in the child pr…
275 Starts a native child process, loads the specified dynamic library file, and calls the entry functi…
277 The specified dynamic library must implement and export the entry parameters of [NativeChildProcess…
289 | entry | The symbol and entry function of the dynamic library called in the child…
/ohos5.0/docs/en/device-dev/subsystems/
H A Dsubsys-build-rust-compilation.md20 OpenHarmony provides a variety of GN templates for compiling Rust executables, dynamic libraries, a…
25 | ohos_rust_shared_library | Rust dynamic library. | Rust dylib dynamic library, with the de…
28 …_shared_ffi | Rust Foreign Function Interface (FFI) dynamic library. | Rust cdylib dynamic
312 | build/rust/tests/test_dylib_crate | Tests the build of a dynamic library and dynamic l…
315 …b_crate | Tests the generation of Rust FFI bindings to a C/C++ dynamic library. …
328dynamic library of the OpenHarmony C/C++ module is in the **.z.so** format. However, when the Rust…
329 If a dynamic library is directly linked in the Rust source code, the dynamic library must be in **.…
H A Dsubsys-security-rightmanagement.md6 …The permissions can be static or dynamic. Static permissions are registered during application ins…
15 …| ohos.permission.CAMERA | user_grant (dynamic permission)| Allows an application to use the camer…
17 …| ohos.permission.READ_MEDIA | user_grant (dynamic permission)| Allows an application to read user…
18 …| ohos.permission.MICROPHONE | user_grant (dynamic permission)| Allows an application to use the m…
19 …| ohos.permission.WRITE_MEDIA | user_grant (dynamic permission)| Allows an application to write us…
20 …| ohos.permission.DISTRIBUTED_DATASYNC | user_grant (dynamic permission)| Allows an application to…
21 …| ohos.permission.DISTRIBUTED_VIRTUALDEVICE | user_grant (dynamic permission)| Allows an applicati…
/ohos5.0/docs/en/application-dev/performance/
H A Dperformance-dynamic-import.md6 This is where dynamic import comes into play. In this document, we will improve the performance of …
12 | ![Home](./figures/dynamic-import-home.png) | ![Subpage](./figures/dynamic-import-pages.png) |
14 The following example compares static import and dynamic import of the **Navigation** component to …
64 …me, you can use dynamic import, so that child components are dynamically imported as needed during…
159 // Trigger dynamic loading.
172 …resource consumption and prevent the main thread from being blocked, use dynamic import so subpage…
/ohos5.0/base/hiviewdfx/faultloggerd/test/resource/testdata/
H A Dphdrs_from_readelf_3229 05 .init_array .fini_array .dynamic .got .data .bss
30 06 .dynamic
35 11 .init_array .fini_array .dynamic .got
H A Dphdrs_from_readelf_6444 05 .init_array .fini_array .dynamic .got .data .bss
45 06 .dynamic
51 12 .init_array .fini_array .dynamic .got
/ohos5.0/docs/zh-cn/device-dev/kernel/
H A Dkernel-mini-extend-dynamic-loading.md61 02 .init_array .fini_array .dynamic .got .data .bss
62 03 .dynamic
72 如图4所示,通过ELF文件的.dynamic段获取重定位表,遍历表中每一个需要重定位的条目,再根据需要重定位的符号名在共享库和内核提供的导出符号表中查找相应符号并更新相应的重定位信息。
/ohos5.0/drivers/hdf_core/framework/core/manager/src/
H A Dhdf_driver_installer.c16 static int DriverInstallerStartDeviceHost(uint32_t devHostId, const char *devHostName, bool dynamic) in DriverInstallerStartDeviceHost() argument
20 (void)dynamic; in DriverInstallerStartDeviceHost()
/ohos5.0/base/hiviewdfx/hiview/
H A Dhiview_zh.md90 这里的dynamic插件仅仅表示单一插件实体是以so的形式体现,名称为libxxx.z.so。
92 dynamic插件与上文的动态加载卸载插件没有关系。dynamic插件的so也与[插件包](#插件包的概念)的so也没有关系。
94 dynamic插件与静态插件没有功能上面的区别,只区别插件的实现形式。
290 DynamicLoadPluginExample[thread:t-example-5]:0 dynamic // 插件模式,dynamic表示当前插件实体是以so的形式体现,名称…
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dmusl.md18 - libdl: provides dynamic linker interfaces such as dlopen. Currently, OpenHarmony provides a link …
33dynamic loader supports isolation by namespace. The dynamic libraries that can be loaded by **dlop…
34 2. **dlclose()** can be used to unload a dynamic library. This capability is not supported by musl.
39 The libc provides dynamic enabling of debug logging (disabled by default). The debug logs help you …
/ohos5.0/docs/en/application-dev/napi/
H A Dc-cpp-overview.md25 …linker namespace (also referred to as ns) is a mechanism provided by the dynamic linker to isolate…
27 The dynamic linker must be associated with a specific namespace no matter whether it loads the shar…
31 …ating the .so files in **/system/lib{abi}** and **/vendor/lib{abi}** when the dynamic linker stats.
33 …exposing the NDK interfaces in .so files in **/system/lib{abi}/ndk** when the dynamic linker stats.
45 … search path to be embedded in an executable file or shared library. The dynamic linker uses this …
57 You can use **dlclose** to uninstall a dynamic library.
60 symbol-version is a symbol retrieval mechanism provided by libc for symbol relocation in dynamic li…
/ohos5.0/drivers/hdf_core/adapter/uhdf2/manager/src/
H A Ddriver_installer_full.c28 int DriverInstallerFullStartDeviceHost(uint32_t devHostId, const char* devHostName, bool dynamic) in DriverInstallerFullStartDeviceHost() argument
30 if (dynamic) { in DriverInstallerFullStartDeviceHost()
/ohos5.0/docs/en/application-dev/web/
H A Dweb-offline-mode.md47 // @Builder contains the specific information of the dynamic component.
76 // Return null to detach the dynamic component from the bound node.
103 // Create a dynamic Web component.
139 …page is bound to the NodeController through the NodeContainer API to display the dynamic component.
184 // @Builder contains the specific information of the dynamic component.
213 // Return null to detach the dynamic component from the bound node.
240 // Create a dynamic Web component.
344 // @Builder contains the specific information of the dynamic component.
384 // Return null to detach the dynamic component from the bound node.
410 // Create a dynamic Web component.
[all …]

12345678910>>...17