Searched refs:platform (Results 1 – 25 of 321) sorted by relevance
12345678910>>...13
/system/chre/platform/ |
D | platform.mk | 24 SLPI_CFLAGS += -I$(SLPI_PREFIX)/platform/inc 25 SLPI_CFLAGS += -I$(SLPI_PREFIX)/platform/inc/HAP 26 SLPI_CFLAGS += -I$(SLPI_PREFIX)/platform/inc/a1std 27 SLPI_CFLAGS += -I$(SLPI_PREFIX)/platform/inc/stddef 28 SLPI_CFLAGS += -I$(SLPI_PREFIX)/platform/rtld/inc 39 SLPI_SEE_CFLAGS += -I$(SLPI_PREFIX)/chre/chre/src/system/chre/platform/slpi 91 SLPI_SRCS += platform/shared/assert.cc 92 SLPI_SRCS += platform/shared/chre_api_audio.cc 93 SLPI_SRCS += platform/shared/chre_api_core.cc 94 SLPI_SRCS += platform/shared/chre_api_gnss.cc [all …]
|
/system/chre/ |
D | Android.bp | 52 "platform/shared/include", 59 "platform/shared/host_protocol_common.cc", 276 "platform/shared/pal_system_api.cc", 277 "platform/linux/assert.cc", 278 "platform/linux/fatal_error.cc", 279 "platform/linux/memory.cc", 280 "platform/linux/pal_gnss.cc", 281 "platform/linux/pal_wifi.cc", 282 "platform/linux/pal_wwan.cc", 283 "platform/linux/platform_log.cc", [all …]
|
D | README.md | 4 Runtime Environment (CHRE), which is Android’s platform for developing always-on 58 - ``core/``: Common CHRE framework code, which is applicable to every platform 59 (contrast to ``platform/``) 67 and tests (these PALs may optionally be used by the platform implementation) 68 - ``platform/``: Code related to the implementation of CHRE on a particular 69 platform/device (compare to ``core/``), divided into sub-folders as follows: 70 - ``platform/include``: The interface between common code in ``core/`` and 71 platform-specific code implemented elsewhere in ``platform/`` 72 - ``platform/shared``: Code that may apply to multiple platforms, but is not 75 folder contains source files translating from the C++ platform abstractions [all …]
|
D | Android.mk | 65 platform/shared/host_protocol_common.cc 72 system/chre/platform/shared/include \ 73 system/chre/platform/slpi/include \
|
/system/chre/build/sys_support/qcom/ |
D | chre.scons | 167 "${BUILD_ROOT}/chre/chre/src/system/chre/platform/include", 168 "${BUILD_ROOT}/chre/chre/src/system/chre/platform/shared/include", 169 "${BUILD_ROOT}/chre/chre/src/system/chre/platform/slpi", 170 "${BUILD_ROOT}/chre/chre/src/system/chre/platform/slpi/include", 171 "${BUILD_ROOT}/chre/chre/src/system/chre/platform/slpi/see/include", 188 env.RequirePublicApi(platform_public_apis, area='platform') 289 # CHRE platform-specific implementation 290 "${BUILDPATH}/system/chre/platform/shared/chre_api_audio.cc", 291 "${BUILDPATH}/system/chre/platform/shared/chre_api_core.cc", 292 "${BUILDPATH}/system/chre/platform/shared/chre_api_gnss.cc", [all …]
|
/system/chre/doc/ |
D | porting_guide.md | 6 interfaces that the platform needs to implement. These interfaces provide 7 dependencies for the common CHRE code that are necessarily platform-specific. 8 Additionally, platform code calls into common code to ferry events from 12 new platform in the CHRE reference implementation. 16 CHRE platform code can be broadly categorized as follows. 20 Files under `platform/include` serve as the interface between common code in 21 `core/` and other platform-specific code in `platform/<platform_name>`. These 23 supporting an individual platform. 27 Located in `platform/shared/`, the code here is part of the platform layer’s 28 responsibilities, but is not necessarily specific to only one platform. In other [all …]
|
D | framework_overview.md | 16 approach that separates common code from platform-specific code. CHRE is an 26 and platform-specific components, it is helpful to trace the flow through a few 39 processor where CHRE is running using a platform-specific method. While the 41 CHRE via the platform-specific HostLink implementation, then verify its 45 2. Once the nanoapp code is loaded, the platform code calls 53 3. The (platform-specific) callback finalizes the newly constructed `Nanoapp` 55 transition from platform-specific to common code. 58 common and platform-specific data and functions, as described in the Platform 64 code can vary by platform, transferring control from the framework to a 65 nanoapp is considered part of the platform layer. So [all …]
|
/system/sepolicy/prebuilts/api/31.0/private/ |
D | platform_app.te | 2 ### Apps signed with the platform key. 35 # This is a performance optimization that allows platform apps to bypass the FUSE layer 71 # Allow platform apps to log via statsd. 82 # allow platform apps to use UDP sockets provided by the system server but not 87 # allow platform apps to connect to the property service 90 # allow platform apps to read keyguard.no_require_sim 93 # allow platform apps to read qemu.hw.mainkeys 96 # allow platform apps to create symbolic link 102 # Allow platform apps to act as Perfetto producers.
|
/system/sepolicy/private/ |
D | platform_app.te | 2 ### Apps signed with the platform key. 35 # This is a performance optimization that allows platform apps to bypass the FUSE layer 71 # Allow platform apps to log via statsd. 82 # allow platform apps to use UDP sockets provided by the system server but not 87 # allow platform apps to connect to the property service 90 # allow platform apps to read keyguard.no_require_sim 93 # allow platform apps to read qemu.hw.mainkeys 96 # allow platform apps to create symbolic link 102 # Allow platform apps to act as Perfetto producers.
|
/system/sepolicy/prebuilts/api/29.0/private/ |
D | platform_app.te | 2 ### Apps signed with the platform key. 35 # This is a performance optimization that allows platform apps to bypass the FUSE layer 73 # Allow platform apps to interact with gpuservice 76 # Allow platform apps to log via statsd. 87 # allow platform apps to use UDP sockets provided by the system server but not 92 # allow platform apps to connect to the property service 95 # allow platform apps to create symbolic link
|
/system/sepolicy/prebuilts/api/30.0/private/ |
D | platform_app.te | 2 ### Apps signed with the platform key. 35 # This is a performance optimization that allows platform apps to bypass the FUSE layer 72 # Allow platform apps to interact with gpuservice 75 # Allow platform apps to log via statsd. 86 # allow platform apps to use UDP sockets provided by the system server but not 91 # allow platform apps to connect to the property service 94 # allow platform apps to create symbolic link
|
/system/chre/chpp/ |
D | Android.bp | 88 "platform/pal_api.c", 89 "platform/linux/link.c", 90 "platform/linux/memory.c", 91 "platform/linux/notifier.c", 92 "platform/shared/crc.c", 95 "platform/linux/include",
|
D | QUICKSTART.md | 3 This guide focuses on integrating and porting CHPP to your desired platform. For implementation det… 9 Implement the platform-specific functionality utilized by CHPP. These can be found in chpp/platform… 16 1. CRC32 (a half-byte algorithm is provided in platform/shared, but it is recommended to use a plat… 33 In addition, the system must implement and initialize the platform-specific linkParams data structu… 41 1. Initialize the platform-specific linkParams struct (part of the transport struct) 54 1. Deallocate the transportContext, appContext, and the platform-specific linkParams structs
|
/system/extras/module_ndk_libs/libnativehelper/ |
D | libnativehelper.map.txt | 8 # JNI Invocation methods available to platform and apps. 17 LIBNATIVEHELPER_PLATFORM { # platform-only
|
/system/bt/gd/proto/ |
D | Android.bp | 21 "//apex_available:platform", 38 "//apex_available:platform", 56 "//apex_available:platform",
|
/system/tools/aidl/build/ |
D | message_check_equality_release.txt | 2 # ERROR: AIDL API change detected on a released platform # 4 Above AIDL file(s) has changed and this is NEVER allowed on a release platform
|
/system/libartpalette/ |
D | Android.bp | 17 // libartpalette-system is the implementation of the platform 74 // Definition of the extended SDK offered by the platform for mainline modules. 80 name: "platform-mainline-sdk", 108 name: "platform-mainline-test-exports",
|
/system/core/libprocessgroup/ |
D | Android.bp | 24 "//apex_available:platform", 71 "//apex_available:platform",
|
/system/sepolicy/prebuilts/api/28.0/private/ |
D | seapp_contexts | 102 user=_app seinfo=platform name=com.android.traceur domain=traceur_app type=app_data_file levelFrom=… 103 user=system seinfo=platform domain=system_app type=system_app_data_file 104 user=bluetooth seinfo=platform domain=bluetooth type=bluetooth_data_file 105 user=nfc seinfo=platform domain=nfc type=nfc_data_file 106 user=secure_element seinfo=platform domain=secure_element levelFrom=all 107 user=radio seinfo=platform domain=radio type=radio_data_file 109 user=shell seinfo=platform domain=shell name=com.android.shell type=shell_data_file 113 user=_app seinfo=platform domain=platform_app type=app_data_file levelFrom=user
|
D | platform_app.te | 2 ### Apps signed with the platform key. 35 # This is a performance optimization that allows platform apps to bypass the FUSE layer 72 # allow platform apps to use UDP sockets provided by the system server but not 77 # allow platform apps to connect to the property service
|
/system/extras/simpleperf/scripts/ |
D | simpleperf_utils.py | 40 return sys.platform == 'win32' or sys.platform == 'cygwin' 44 return sys.platform == 'darwin' 131 elif sys.platform == 'darwin': # OSX 172 lambda platform: 'toolchains/llvm/prebuilt/%s-x86_64/bin/llvm-objdump' % platform, 177 lambda platform: 'toolchains/llvm/prebuilt/%s-x86_64/bin/llvm-readelf' % platform, 182 … lambda platform: 'toolchains/llvm/prebuilt/%s-x86_64/bin/llvm-symbolizer' % platform, 208 platform = get_platform() 209 sdk_path = os.path.join(home, cls.DEFAULT_SDK_PATH[platform].replace('/', os.sep)) 235 def _get_binutils_path_in_ndk(cls, toolname: str, arch: Optional[str], platform: str 249 path = 'toolchains/llvm/prebuilt/%s-x86_64/bin/%s' % (platform, name) [all …]
|
/system/timezone/ |
D | OWNERS | 1 include platform/libcore:/OWNERS
|
/system/hardware/interfaces/ |
D | OWNERS | 1 include platform/hardware/interfaces:/OWNERS
|
/system/core/libnetutils/ |
D | OWNERS | 1 include platform/system/netd:/OWNERS
|
/system/logging/rust/ |
D | OWNERS | 1 include platform/prebuilts/rust:/OWNERS
|
12345678910>>...13