/drivers/hdf_core/framework/utils/src/ |
H A D | hdf_message_looper.c | 14 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 D | hdf_message_task.c | 50 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 D | device_manager.c | 47 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 D | hdf_device_thread.c | 73 struct HdfMessageLooper *looper = ¤tThread->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 D | devhost_service_full.c | 211 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 D | devsvc_manager_proxy.c | 222 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 D | devicemanagerstart_fuzzer.cpp | 48 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 D | devhost.c | 192 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 D | sample_hdi_service.cpp | 195 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 D | hdf_message_looper.h | 27 void HdfMessageLooperConstruct(struct HdfMessageLooper *looper);
|
H A D | hdf_message_task.h | 35 struct HdfMessageLooper *looper, struct IHdfMessageHandler *handler);
|
/drivers/hdf_core/adapter/uhdf2/host/include/ |
H A D | devhost_service_full.h | 27 struct HdfMessageLooper looper; member
|
H A D | hdf_device_thread.h | 29 struct HdfMessageLooper looper; member
|
/drivers/hdf_core/adapter/uhdf2/manager/include/ |
H A D | devmgr_service_full.h | 25 struct HdfMessageLooper looper; member
|
/drivers/hdf_core/adapter/uhdf2/manager/src/ |
H A D | devmgr_service_full.c | 118 HdfMessageLooperConstruct(&inst->looper); in DevmgrServiceFullConstruct() 120 HdfMessageTaskConstruct(&inst->task, &inst->looper, &handler); in DevmgrServiceFullConstruct()
|
/drivers/peripheral/audio/supportlibs/alsa_adapter/src/ |
H A D | alsa_snd_render.c | 606 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()
|