/system/chre/build/variant/ |
qcom_hexagonv60_nanohub.mk | 2 # Qualcomm CHRE Implementation for Hexagon v60, based on Nanohub 17 TARGET_SO_LATE_LIBS += $(CHRE_PREFIX)/build/app_support/qcom_nanohub/chre.so
|
/system/chre/chre_api/include/chre_api/chre/ |
audio.h | 28 #include <chre/event.h> 216 * do not normally need to worry about this field; the CHRE implementation 273 * Retrieves information about an audio source supported by the current CHRE 313 * amount of data at the requested interval, even if another nanoapp in CHRE
|
/system/chre/core/include/chre/core/ |
sensor_request_manager.h | 20 #include "chre/core/request_multiplexer.h" 21 #include "chre/core/sensor.h" 22 #include "chre/core/sensor_request.h" 23 #include "chre/util/fixed_size_vector.h" 24 #include "chre/util/non_copyable.h" 25 #include "chre/util/optional.h" 27 namespace chre { namespace 120 * the main CHRE thread. 209 } // namespace chre
|
timer_pool.h | 20 #include "chre_api/chre/re.h" 22 #include "chre/platform/system_timer.h" 23 #include "chre/util/non_copyable.h" 24 #include "chre/util/priority_queue.h" 26 namespace chre { namespace 31 * Note that this mirrors the CHRE API definition of a timer handle, so should 37 * Tracks requests from CHRE apps for timed events. 73 // CHRE system could use to trigger things while the task runner is busy 181 } // namespace chre
|
/system/chre/core/ |
wifi_scan_request.cc | 17 #include "chre/core/wifi_scan_request.h" 19 namespace chre { namespace 65 } // namespace chre
|
/system/chre/platform/include/chre/platform/ |
memory_manager.h | 23 #include "chre/core/nanoapp.h" 24 #include "chre/util/non_copyable.h" 26 namespace chre { namespace 37 * Allocate heap memory in CHRE. 46 * Free heap memory in CHRE. 83 * the main CHRE thread. 139 } // namespace chre
|
/system/chre/platform/linux/include/chre/target_platform/ |
static_nanoapp_init.h | 20 #include "chre/core/nanoapp.h" 21 #include "chre/platform/fatal_error.h" 22 #include "chre/util/unique_ptr.h" 33 namespace chre { \ 59 } /* namespace chre */
|
/system/chre/platform/shared/ |
platform_sensor_util.cc | 17 #include "chre/platform/shared/platform_sensor_util.h" 21 #include "chre/core/event_loop_manager.h" 22 #include "chre/core/sensor.h" 23 #include "chre/platform/assert.h" 24 #include "chre/util/memory.h" 26 namespace chre { namespace 70 } // namespace chre
|
platform_wwan.cc | 17 #include "chre/platform/platform_wwan.h" 21 #include "chre/core/event_loop_manager.h" 22 #include "chre/platform/shared/pal_system_api.h" 23 #include "chre/platform/log.h" 25 namespace chre { namespace 83 } // namespace chre
|
/system/chre/platform/slpi/include/chre/platform/slpi/ |
nanoapp_load_manager.h | 23 #include "chre/core/nanoapp.h" 24 #include "chre/util/non_copyable.h" 25 #include "chre/util/unique_ptr.h" 27 namespace chre { namespace 141 } // namespace chre
|
/system/chre/platform/slpi/include/chre/target_platform/ |
condition_variable_impl.h | 20 #include "chre/platform/condition_variable.h" 22 #include "chre/platform/fatal_error.h" 23 #include "chre/platform/log.h" 25 namespace chre { namespace 80 } // namespace chre
|
static_nanoapp_init.h | 20 #include "chre/core/static_nanoapps.h" 21 #include "chre/platform/fatal_error.h" 22 #include "chre/platform/shared/nanoapp_support_lib_dso.h" 23 #include "chre/platform/slpi/uimg_util.h" 35 namespace chre { \ 62 } // namespace chre
|
/system/chre/platform/slpi/smgr/ |
platform_sensor_util.cc | 17 #include "chre/platform/slpi/smgr/platform_sensor_util.h" 28 namespace chre { namespace 65 } // namespace chre
|
power_control_manager.cc | 17 #include "chre/platform/power_control_manager.h" 19 #include "chre/platform/fatal_error.h" 20 #include "chre/platform/log.h" 21 #include "chre/platform/slpi/power_control_util.h" 23 namespace chre { namespace 27 char kClientName[] = "CHRE"; 80 } // namespace chre
|
/system/chre/util/include/chre/util/nanoapp/ |
log.h | 23 * compiling nanoapps with a minimum logging level (that is different than CHRE 29 #include <chre/re.h> 31 #include "chre/util/log_common.h" 32 #include "chre/util/toolchain.h"
|
/system/chre/util/include/chre/util/ |
optional.h | 22 namespace chre { namespace 161 } // namespace chre 163 #include "chre/util/optional_impl.h"
|
singleton_impl.h | 23 #include "chre/util/singleton.h" 25 namespace chre { namespace 70 } // namespace chre
|
unique_ptr.h | 22 #include "chre/util/non_copyable.h" 24 namespace chre { namespace 157 } // namespace chre 159 #include "chre/util/unique_ptr_impl.h"
|
/system/chre/util/nanoapp/ |
debug.cc | 17 #include "chre/util/nanoapp/debug.h" 23 #include "chre/platform/log.h" 26 #include "chre/util/nanoapp/log.h" 29 namespace chre { namespace 75 } // namespace chre
|
wifi.cc | 17 #include "chre/util/nanoapp/wifi.h" 24 namespace chre { namespace 77 } // namespace chre
|
/system/chre/util/tests/ |
singleton_test.cc | 19 #include "chre/util/singleton.h" 21 using chre::Singleton;
|
unique_ptr_test.cc | 5 #include "chre/util/unique_ptr.h" 7 using chre::UniquePtr; 8 using chre::MakeUnique; 9 using chre::MakeUniqueZeroFill; 104 chre::memoryFree(value2);
|
/system/chre/apps/chqts/build/ |
shared_make.mk | 38 include ${ANDROID_BUILD_TOP}/system/chre/build/nanoapp/app.mk
|
/system/chre/apps/spammer/ |
spammer.cc | 19 #include "chre_api/chre.h" 20 #include "chre/platform/assert.h" 21 #include "chre/platform/log.h" 22 #include "chre/platform/static_nanoapp_init.h" 23 #include "chre/util/nanoapp/app_id.h" 31 namespace chre { namespace 121 } // namespace chre 123 CHRE_STATIC_NANOAPP_INIT(Spammer, chre::kSpammerAppId, 0);
|
/device/google/contexthub/contexthubhal/ |
nanohubhal.cpp | 171 // transmit message to FW in CHRE format 283 // receive message from FW in chre format 284 } else if (ret == (int)(sizeof(msg.chre.hdr) + len)) { 285 ret = SystemComm::handleRx(&msg.chre); 287 hub_app_name_t app_name = { .id = msg.chre.hdr.appId }; 289 dumpBuffer("(CHRE) DEV -> APP", app_name, msg.chre.hdr.appEventId, msg.chre.hdr.endpoint, &msg.chre.data[0], len); 291 doSendToApp(HubMessage(&app_name, msg.chre.hdr.appEventId, msg.chre.hdr.endpoint, &msg.chre.data[0], len)) [all...] |