Searched refs:chre (Results 1 - 25 of 190) sorted by relevance

12345678

/system/chre/chre_api/include/chre_api/
H A Dchre.h31 #include <chre/common.h>
32 #include <chre/event.h>
33 #include <chre/gnss.h>
34 #include <chre/nanoapp.h>
35 #include <chre/re.h>
36 #include <chre/sensor.h>
37 #include <chre/version.h>
38 #include <chre/wifi.h>
39 #include <chre/wwan.h>
56 * all three must be implemented by any nanoapp (see chre/nanoap
[all...]
/system/chre/chre_api/legacy/v1_0/
H A Dchre.h33 #include <chre/event.h>
34 #include <chre/nanoapp.h>
35 #include <chre/re.h>
36 #include <chre/sensor.h>
37 #include <chre/version.h>
/system/chre/platform/linux/
H A Dinit.cc17 #include "chre/core/event.h"
18 #include "chre/core/event_loop.h"
19 #include "chre/core/event_loop_manager.h"
20 #include "chre/core/init.h"
21 #include "chre/core/nanoapp.h"
22 #include "chre/platform/context.h"
23 #include "chre/platform/log.h"
24 #include "chre/platform/static_nanoapps.h"
25 #include "chre/platform/system_timer.h"
26 #include "chre/uti
[all...]
H A Dhost_link.cc17 #include "chre/platform/host_link.h"
19 namespace chre { namespace
26 } // namespace chre
H A Devent_loop.cc17 #include "chre/platform/context.h"
18 #include "chre/core/event_loop_manager.h"
22 chre::EventLoop *gEventLoop = nullptr;
26 namespace chre { namespace
30 gEventLoop = chre::EventLoopManagerSingleton::get()->createEventLoop();
38 } // namespace chre
/system/chre/platform/shared/
H A Dchre_api_gnss.cc17 #include "chre_api/chre/gnss.h"
19 #include "chre/core/event_loop_manager.h"
21 using chre::EventLoopManager;
22 using chre::EventLoopManagerSingleton;
25 return chre::EventLoopManagerSingleton::get()->getGnssRequestManager()
H A Dchre_api_wwan.cc17 #include "chre_api/chre/wwan.h"
19 #include "chre/core/event_loop_manager.h"
21 using chre::EventLoopManager;
22 using chre::EventLoopManagerSingleton;
25 return chre::EventLoopManagerSingleton::get()->getWwanRequestManager()
H A Dchre_api_version.cc17 #include "chre_api/chre/version.h"
19 #include "chre/platform/platform_id.h"
26 return chreGetApiVersion() | chre::kPatchVersion;
30 return chre::createPlatformIdFromVendorPlatform(chre::kVendorId,
31 chre::kPlatformId);
H A Dchre_api_re.cc17 #include "chre_api/chre/re.h"
18 #include "chre/core/event_loop.h"
19 #include "chre/core/event_loop_manager.h"
20 #include "chre/platform/assert.h"
21 #include "chre/platform/context.h"
22 #include "chre/platform/memory.h"
23 #include "chre/platform/system_time.h"
25 using chre::EventLoopManager;
28 return chre::SystemTime::getMonotonicTime().toRawNanoseconds();
32 chre
[all...]
H A Dplatform_sensor.cc17 #include "chre/platform/platform_sensor.h"
19 namespace chre { namespace
27 } // namespace chre
H A Dchre_api_wifi.cc17 #include "chre_api/chre/wifi.h"
19 #include "chre/core/event_loop_manager.h"
21 using chre::EventLoopManager;
22 using chre::EventLoopManagerSingleton;
25 return chre::EventLoopManagerSingleton::get()->getWifiRequestManager()
30 chre::Nanoapp *nanoapp = EventLoopManager::validateChreApiCall(__func__);
37 chre::Nanoapp *nanoapp = EventLoopManager::validateChreApiCall(__func__);
H A Dchre_api_sensor.cc17 #include "chre/core/event_loop_manager.h"
18 #include "chre/core/sensor_request.h"
19 #include "chre/platform/context.h"
20 #include "chre/util/time.h"
21 #include "chre_api/chre/sensor.h"
23 using chre::EventLoopManager;
24 using chre::EventLoopManagerSingleton;
25 using chre::Nanoseconds;
26 using chre::SensorMode;
27 using chre
[all...]
/system/chre/platform/shared/include/chre/platform/shared/
H A Dpal_system_api.h17 #include "chre/pal/system.h"
19 namespace chre { namespace
25 } // namespace chre
/system/chre/core/
H A Dgnss_request_manager.cc17 #include "chre/core/gnss_request_manager.h"
19 namespace chre { namespace
25 } // namespace chre
H A Dwwan_request_manager.cc17 #include "chre/core/wwan_request_manager.h"
19 namespace chre { namespace
25 } // namespace chre
H A Dinit.cc17 #include "chre/core/init.h"
19 #include "chre/core/event_loop_manager.h"
20 #include "chre/platform/platform_sensor.h"
21 #include "chre/platform/system_time.h"
22 #include "chre/util/singleton.h"
24 namespace chre { namespace
37 } // namespace chre
/system/chre/core/include/chre/core/
H A Dinit.h20 namespace chre { namespace
28 * platforms must invoke chre::init() prior to loading apps.
43 * platforms must invoke chre::deinit() after unloading all apps
48 * After step 1 is complete, chre common code has been deinitialized and calling
56 } // namespace chre
/system/chre/platform/include/chre/platform/
H A Dcontext.h20 #include "chre/core/event_loop.h"
22 namespace chre { namespace
34 } // namespace chre
/system/chre/platform/linux/include/chre/target_platform/
H A Dhost_link_base.h20 namespace chre { namespace
26 } // namespace chre
/system/chre/platform/slpi/include/chre/target_platform/
H A Dhost_link_base.h20 #include "chre/util/fixed_size_blocking_queue.h"
22 namespace chre { namespace
29 } // namespace chre
/system/chre/platform/slpi/
H A Dsystem_time.cc17 #include "chre/platform/system_time.h"
25 namespace chre { namespace
31 } // namespace chre
/system/chre/util/include/chre/util/nanoapp/
H A Dsensor.h22 namespace chre { namespace
32 } // namespace chre
/system/chre/util/nanoapp/
H A Dsensor.cc17 #include "chre/util/nanoapp/sensor.h"
19 #include "chre/core/sensor_request.h"
20 #include "chre_api/chre/sensor.h"
22 namespace chre { namespace
29 } // namespace chre
/system/chre/apps/hello_world/
H A Dhello_world.cc17 #include <chre.h>
29 namespace chre { namespace
51 } // namespace chre
53 #include "chre/util/nanoapp/app_id.h"
54 #include "chre/platform/static_nanoapp_init.h"
56 CHRE_STATIC_NANOAPP_INIT(HelloWorld, chre::kHelloWorldAppId, 0);
/system/chre/apps/wwan_world/
H A Dwwan_world.cc17 #include <chre.h>
20 #include "chre/util/nanoapp/log.h"
25 namespace chre { namespace
62 } // namespace chre
64 #include "chre/util/nanoapp/app_id.h"
65 #include "chre/platform/static_nanoapp_init.h"
67 CHRE_STATIC_NANOAPP_INIT(WwanWorld, chre::kWwanWorldAppId, 0);

Completed in 706 milliseconds

12345678