Home
last modified time | relevance | path

Searched refs:EventFlag (Results 1 – 5 of 5) sorted by relevance

/system/libfmq/include/fmq/
DEventFlag.h32 struct EventFlag { struct
49 EventFlag** ef);
60 static status_t deleteEventFlag(EventFlag** ef);
101 EventFlag(std::atomic<uint32_t>* efWordPtr, status_t* status); argument
106 EventFlag();
107 EventFlag& operator=(const EventFlag& other) = delete; argument
108 EventFlag(const EventFlag& other) = delete;
126 ~EventFlag();
DMessageQueueBase.h201 android::hardware::EventFlag* evFlag = nullptr);
251 int64_t timeOutNanos = 0, android::hardware::EventFlag* evFlag = nullptr);
517 android::hardware::EventFlag* mEventFlag = nullptr;
708 android::hardware::EventFlag::createEventFlag(mEvFlagWord, &mEventFlag); in initMemory()
876 android::hardware::EventFlag::deleteEventFlag(&mEventFlag); in ~MessageQueueBase()
900 int64_t timeOutNanos, android::hardware::EventFlag* evFlag) { in writeBlocking()
1016 int64_t timeOutNanos, android::hardware::EventFlag* evFlag) { in readBlocking()
/system/libfmq/
DEventFlag.cpp35 status_t EventFlag::createEventFlag(std::atomic<uint32_t>* fwAddr, in createEventFlag()
36 EventFlag** flag) { in createEventFlag()
44 EventFlag* evFlag = new (std::nothrow) EventFlag(fwAddr, &status); in createEventFlag()
60 EventFlag::EventFlag(std::atomic<uint32_t>* fwAddr, status_t* status) { in EventFlag() function in android::hardware::EventFlag
73 status_t EventFlag::wake(uint32_t bitmask) { in wake()
102 status_t EventFlag::waitHelper(uint32_t bitmask, uint32_t* efState, int64_t timeoutNanoSeconds) { in waitHelper()
162 status_t EventFlag::wait(uint32_t bitmask, in wait()
197 status_t EventFlag::unmapEventFlagWord(std::atomic<uint32_t>* efWordPtr, in unmapEventFlagWord()
211 status_t EventFlag::deleteEventFlag(EventFlag** evFlag) { in deleteEventFlag()
224 void EventFlag::addNanosecondsToCurrentTime(int64_t nanoSeconds, struct timespec* waitTime) { in addNanosecondsToCurrentTime()
[all …]
DAndroid.bp48 "EventFlag.cpp",
/system/libfmq/tests/
Dfmq_unit_tests.cpp256 android::hardware::EventFlag* efGroup = nullptr; in ReaderThreadBlocking()
257 android::status_t status = android::hardware::EventFlag::createEventFlag(fwAddr, &efGroup); in ReaderThreadBlocking()
277 status = android::hardware::EventFlag::deleteEventFlag(&efGroup); in ReaderThreadBlocking()
289 android::hardware::EventFlag* efGroup = nullptr; in ReaderThreadBlocking2()
290 android::status_t status = android::hardware::EventFlag::createEventFlag(fwAddr, &efGroup); in ReaderThreadBlocking2()
300 status = android::hardware::EventFlag::deleteEventFlag(&efGroup); in ReaderThreadBlocking2()
621 android::hardware::EventFlag* efGroup = nullptr; in TYPED_TEST()
622 android::status_t status = android::hardware::EventFlag::createEventFlag(&this->mFw, &efGroup); in TYPED_TEST()
646 status = android::hardware::EventFlag::deleteEventFlag(&efGroup); in TYPED_TEST()
658 android::hardware::EventFlag* efGroup = nullptr; in TYPED_TEST()
[all …]