/system/chre/platform/shared/ |
pal_system_api.cc | 17 #include "chre/platform/shared/pal_system_api.h" 22 #include "chre/pal/system.h" 23 #include "chre/platform/log.h" 24 #include "chre/platform/memory.h" 25 #include "chre/platform/system_time.h" 32 namespace chre { namespace 62 // Initialize the CHRE System API with function implementations provided above. 71 } // namespace chre
|
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
|
chre_api_core.cc | 21 #include "chre_api/chre/event.h" 22 #include "chre_api/chre/re.h" 23 #include "chre/core/event_loop_manager.h" 24 #include "chre/core/host_comms_manager.h" 25 #include "chre/platform/fatal_error.h" 26 #include "chre/platform/log.h" 27 #include "chre/util/macros.h" 29 using chre::EventLoop; 30 using chre::EventLoopManager; 31 using chre::EventLoopManagerSingleton [all...] |
/system/chre/variant/android/ |
variant.mk | 2 # Android Simulator-Specific CHRE Makefile 9 VERSION_STRING = chre=$(shell $(COMMIT_HASH_COMMAND))
|
/system/chre/platform/include/chre/platform/ |
platform_id.h | 19 * Provides platform IDs and versions for implementations of CHRE. 25 #include "chre/util/id_from_string.h" 29 namespace chre { namespace 41 //! Patch level of the current CHRE implementation, defined by the build system 47 } // namespace chre 49 #include "chre/target_platform/platform_id_impl.h"
|
/system/chre/platform/slpi/include/chre/platform/slpi/see/ |
see_client.h | 20 #include "chre/platform/slpi/see/see_helper.h" 21 #include "chre/util/singleton.h" 29 namespace chre { namespace 32 //! requests. This must only be used from the CHRE thread. 37 * be used from the CHRE thread. 43 } // namespace chre
|
/system/chre/platform/slpi/include/chre/platform/slpi/smgr/ |
smgr_client.h | 20 #include "chre/platform/slpi/smgr/smr_helper.h" 21 #include "chre/util/singleton.h" 29 namespace chre { namespace 33 //! the CHRE thread. 38 * be used from the CHRE thread. 50 } // namespace chre
|
/system/chre/platform/slpi/ |
platform_audio.cc | 17 #include "chre/platform/platform_audio.h" 21 #include "chre/core/event_loop_manager.h" 22 #include "chre/platform/host_link.h" 23 #include "chre/platform/log.h" 24 #include "chre/platform/slpi/power_control_util.h" 25 #include "chre/util/memory.h" 30 "WCD SPI/CHRE audio sources must be equal in size"); 34 "WCD SPI/CHRE audio source name must have the same offset"); 38 "WCD SPI/CHRE audio source sample rate must have the same offset"); 42 "WCD SPI/CHRE audio source min buffer duration must have the same offset") 52 namespace chre { namespace [all...] |
preloaded_nanoapps.cc | 17 #include "chre/platform/slpi/preloaded_nanoapps.h" 19 #include "chre/core/event_loop_manager.h" 20 #include "chre/platform/fatal_error.h" 21 #include "chre/util/macros.h" 23 namespace chre { namespace 25 // The CHRE build variant can supply this macro to override the detault list of 59 } // namespace chre
|
fatal_error.cc | 17 #include "chre/target_platform/fatal_error.h" 21 #include "chre/platform/slpi/power_control_util.h" 22 #include "chre/target_platform/host_link_base.h" 24 namespace chre { namespace 36 } // namespace chre
|
/system/chre/util/tests/ |
heap_test.cc | 2 #include "chre/util/heap.h" 7 using chre::DynamicVector; 8 using chre::FixedSizeVector; 13 EXPECT_DEATH(chre::push_heap(v, comp), ""); 19 EXPECT_DEATH(chre::pop_heap(v, comp), ""); 40 chre::push_heap(v, comp); 46 chre::pop_heap(v, comp); 58 chre::push_heap(v, comp); 59 EXPECT_DEATH(chre::remove_heap(v, 1, comp), ""); 79 chre::push_heap(v, comp) [all...] |
blocking_queue_test.cc | 19 #include "chre/util/fixed_size_blocking_queue.h" 20 #include "chre/util/unique_ptr.h" 22 using chre::FixedSizeBlockingQueue; 23 using chre::MakeUnique; 24 using chre::UniquePtr;
|
/system/chre/apps/host_awake_world/ |
host_awake_world.cc | 17 #include <chre.h> 19 #include "chre/util/nanoapp/log.h" 29 namespace chre { namespace 85 } // namespace chre 87 #include "chre/util/nanoapp/app_id.h" 88 #include "chre/platform/static_nanoapp_init.h" 90 CHRE_STATIC_NANOAPP_INIT(HostAwakeWorld, chre::kHostAwakeWorldAppId, 0);
|
/system/chre/apps/timer_world/ |
timer_world.cc | 17 #include <chre.h> 20 #include "chre/util/nanoapp/log.h" 25 namespace chre { namespace 78 } // namespace chre 80 #include "chre/util/nanoapp/app_id.h" 81 #include "chre/platform/static_nanoapp_init.h" 83 CHRE_STATIC_NANOAPP_INIT(TimerWorld, chre::kTimerWorldAppId, 0);
|
/system/chre/core/ |
static_nanoapps.cc | 17 #include "chre/apps/apps.h" 18 #include "chre/core/event_loop_manager.h" 19 #include "chre/core/static_nanoapps.h" 20 #include "chre/util/macros.h" 22 namespace chre { namespace 24 // The CHRE build variant can supply this macro to override the default list of 53 } // namespace chre
|
/system/chre/platform/slpi/smgr/ |
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/host/common/include/chre_host/ |
host_protocol_host.h | 23 #include "chre/platform/shared/host_protocol_common.h" 31 namespace chre { namespace in namespace:android 52 const ::chre::fbs::NanoappMessageT& /*message*/) {}; 55 const ::chre::fbs::HubInfoResponseT& /*response*/) {}; 58 const ::chre::fbs::NanoappListResponseT& /*response*/) {}; 61 const ::chre::fbs::LoadNanoappResponseT& /*response*/) {}; 64 const ::chre::fbs::UnloadNanoappResponseT& /*response*/) {}; 67 const ::chre::fbs::DebugDumpDataT& /*data*/) {}; 70 const ::chre::fbs::DebugDumpResponseT& /*response*/) {}; 75 * messages used in communication with CHRE from the host [all...] |
/system/chre/core/include/chre/core/ |
wifi_scan_request.h | 22 #include "chre_api/chre/wifi.h" 23 #include "chre/util/dynamic_vector.h" 24 #include "chre/util/fixed_size_vector.h" 25 #include "chre/util/time.h" 27 namespace chre { namespace 31 * and can also be found in the CHRE API wifi.h. 36 * This WifiScanType is designed to wrap constants provided by the CHRE API to 48 * Translates a CHRE API enum wifi scan type to a WifiScanType. This funciton 52 * @param enumWifiScanType A potentially unsafe CHRE API enum wifi scan type. 53 * @return a WifiScanType given a CHRE API wifi scan type [all...] |
event_loop_manager.h | 20 #include "chre_api/chre/event.h" 21 #include "chre/core/event_loop.h" 22 #include "chre/core/gnss_manager.h" 23 #include "chre/core/host_comms_manager.h" 24 #include "chre/core/sensor_request_manager.h" 25 #include "chre/core/wifi_request_manager.h" 26 #include "chre/core/wwan_request_manager.h" 27 #include "chre/platform/memory_manager.h" 28 #include "chre/platform/mutex.h" 29 #include "chre/util/fixed_size_vector.h 38 namespace chre { namespace [all...] |
/device/google/contexthub/firmware/app/chre/ |
chre.mk | 22 SRCS += $(NANOHUB_DIR)/app/chre/common/chre_app.c 23 SRCS += $(NANOHUB_DIR)/app/chre/common/chre_app_syscalls.c 29 # CHRE API 1.2 31 CFLAGS += -I$(NANOHUB_DIR)/../../../../system/chre/chre_api/include/chre_api 32 CFLAGS += -I$(NANOHUB_DIR)/../../../../system/chre/util/include
|
/system/chre/platform/android/include/chre/platform/android/ |
host_link.h | 23 #include "chre/util/singleton.h" 25 namespace chre { namespace 28 typedef chre::Singleton<::android::chre::SocketServer> SocketServerSingleton; 40 } // namespace chre
|
/system/chre/platform/linux/ |
system_time.cc | 17 #include "chre/platform/system_time.h" 23 #include "chre/platform/assert.h" 24 #include "chre/platform/log.h" 26 namespace chre { namespace 47 } // namespace chre
|
/system/chre/platform/shared/include/chre/platform/shared/ |
platform_log.h | 20 #include "chre/target_platform/platform_log_base.h" 21 #include "chre/util/singleton.h" 23 namespace chre { namespace 27 * Only one instance of this class is created by CHRE and is accessed via the 52 } // namespace chre
|
/system/chre/platform/slpi/include/chre/platform/slpi/ |
power_control_util.h | 26 #include "chre/core/event_loop_manager.h" 27 #include "chre/platform/slpi/uimg_util.h" 29 namespace chre { namespace 52 * Removes a big image vote from CHRE. Should only be called when the system is 62 } // namespace chre
|
/system/chre/platform/slpi/include/chre/target_platform/ |
fatal_error.h | 22 #include "chre/util/macros.h" 25 ::chre::preFatalError(); \ 26 ERR_FATAL("CHRE fatal@" CHRE_FILENAME ":" STRINGIFY(__LINE__), 0, 0, 0) 28 namespace chre { namespace 39 } // namespace chre
|