Home
last modified time | relevance | path

Searched refs:looper (Results 1 - 16 of 16) sorted by relevance

/drivers/hdf_core/framework/utils/src/
H A Dhdf_message_looper.c14 void HdfMessageLooperStart(struct HdfMessageLooper *looper) in HdfMessageLooperStart() argument
17 if (looper == NULL) { in HdfMessageLooperStart()
20 looper->isRunning = true; in HdfMessageLooperStart()
22 message = HdfMessageQueueNext(&looper->messageQueue); in HdfMessageLooperStart()
27 OsalMessageQueueDestroy(&looper->messageQueue); in HdfMessageLooperStart()
28 looper->isRunning = false; in HdfMessageLooperStart()
39 void HdfMessageLooperStop(struct HdfMessageLooper *looper) in HdfMessageLooperStop() argument
41 if (looper == NULL || !looper->isRunning) { in HdfMessageLooperStop()
48 HdfMessageQueueEnqueue(&looper in HdfMessageLooperStop()
52 HdfMessageLooperConstruct(struct HdfMessageLooper *looper) HdfMessageLooperConstruct() argument
[all...]
H A Dhdf_message_task.c50 struct HdfMessageLooper *looper, struct IHdfMessageHandler *handler) in HdfMessageTaskConstruct()
52 if (inst != NULL && looper != NULL) { in HdfMessageTaskConstruct()
55 inst->messageQueue = &looper->messageQueue; in HdfMessageTaskConstruct()
49 HdfMessageTaskConstruct(struct HdfMessageTask *inst, struct HdfMessageLooper *looper, struct IHdfMessageHandler *handler) HdfMessageTaskConstruct() argument
/drivers/hdf_core/adapter/uhdf2/manager/
H A Ddevice_manager.c47 struct HdfMessageLooper *looper = &fullService->looper; in main() local
48 if ((looper != NULL) && (looper->Start != NULL)) { in main()
50 looper->Start(looper); in main()
/drivers/hdf_core/adapter/uhdf2/host/src/
H A Dhdf_device_thread.c73 struct HdfMessageLooper *looper = &currentThread->looper; in DeviceThreadMain() local
74 if (looper->Start != NULL) { in DeviceThreadMain()
75 looper->Start(looper); in DeviceThreadMain()
86 HdfMessageLooperConstruct(&inst->looper); in DeviceThreadConstruct()
87 HdfMessageTaskConstruct(&inst->task, &inst->looper, &handler); in DeviceThreadConstruct()
H A Ddevhost_service_full.c211 HdfMessageLooperConstruct(&inst->looper); in DevHostServiceFullConstruct()
212 HdfMessageTaskConstruct(&inst->task, &inst->looper, &handler); in DevHostServiceFullConstruct()
219 if (inst->looper.Stop != NULL) { in DevHostServiceFullDestruct()
220 inst->looper.Stop(&inst->looper); in DevHostServiceFullDestruct()
H A Ddevsvc_manager_proxy.c222 struct HdfMessageLooper *looper = &fullService->looper; in DevSvcManagerProxyOnRemoteDied() local
224 if ((looper != NULL) && (looper->Stop != NULL)) { in DevSvcManagerProxyOnRemoteDied()
225 looper->Stop(looper); in DevSvcManagerProxyOnRemoteDied()
/drivers/hdf_core/framework/test/fuzztest/devicemanagerstart_fuzzer/
H A Ddevicemanagerstart_fuzzer.cpp48 struct HdfMessageLooper *looper = &fullService->looper; in DeviceManagerStartServiceFuzzTest() local
49 if ((looper != NULL) && (looper->Start != NULL)) { in DeviceManagerStartServiceFuzzTest()
/drivers/hdf_core/adapter/uhdf2/host/
H A Ddevhost.c192 struct HdfMessageLooper *looper = &fullService->looper; in main() local
193 if ((looper != NULL) && (looper->Start != NULL)) { in main()
195 looper->Start(looper); in main()
/drivers/hdf_core/adapter/uhdf2/host/test/unittest/sample_driver/
H A Dsample_hdi_service.cpp195 struct HdfMessageLooper *looper = &fullService->looper; in SampleServiceEndHost() local
197 if ((looper != nullptr) && (looper->Stop != nullptr)) { in SampleServiceEndHost()
198 looper->Stop(looper); in SampleServiceEndHost()
/drivers/hdf_core/framework/utils/include/
H A Dhdf_message_looper.h27 void HdfMessageLooperConstruct(struct HdfMessageLooper *looper);
H A Dhdf_message_task.h35 struct HdfMessageLooper *looper, struct IHdfMessageHandler *handler);
/drivers/hdf_core/adapter/uhdf2/host/include/
H A Ddevhost_service_full.h27 struct HdfMessageLooper looper; member
H A Dhdf_device_thread.h29 struct HdfMessageLooper looper; member
/drivers/hdf_core/adapter/uhdf2/manager/include/
H A Ddevmgr_service_full.h25 struct HdfMessageLooper looper; member
/drivers/hdf_core/adapter/uhdf2/manager/src/
H A Ddevmgr_service_full.c118 HdfMessageLooperConstruct(&inst->looper); in DevmgrServiceFullConstruct()
120 HdfMessageTaskConstruct(&inst->task, &inst->looper, &handler); in DevmgrServiceFullConstruct()
/drivers/peripheral/audio/supportlibs/alsa_adapter/src/
H A Dalsa_snd_render.c606 uint32_t looper = 0; in RenderWriteiMmap() local
629 while (looper < loopTimes) { in RenderWriteiMmap()
630 uint32_t copyLen = (looper < (loopTimes - 1)) ? MIN_PERIOD_SIZE : lastBuffSize; in RenderWriteiMmap()
647 looper++; in RenderWriteiMmap()

Completed in 7 milliseconds