Home
last modified time | relevance | path

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

/device/google/atv/audio_proxy/
DOutputStreamImpl.cpp33 void deleteEventFlag(EventFlag* obj) { in deleteEventFlag()
38 status_t status = EventFlag::deleteEventFlag(&obj); in deleteEventFlag()
49 OutputStreamImpl::StatusMQ* statusMQ, EventFlag* eventFlag);
63 EventFlag* const mEventFlag;
70 EventFlag* eventFlag) in WriteThread()
198 EventFlag* rawEventFlag = nullptr; in prepareForWriting()
200 EventFlag::createEventFlag(dataMQ->getEventFlagWord(), &rawEventFlag); in prepareForWriting()
201 std::unique_ptr<EventFlag, EventFlagDeleter> eventFlag(rawEventFlag, in prepareForWriting()
DOutputStreamImpl.h27 using android::hardware::EventFlag;
71 typedef void (*EventFlagDeleter)(EventFlag*);
79 std::unique_ptr<EventFlag, EventFlagDeleter> mEventFlag;
/device/generic/goldfish/audio/
Ddeleters.h24 typedef ::android::hardware::EventFlag EventFlag; typedef
26 void operator()(EventFlag *x) const { in operator()
27 LOG_ALWAYS_FATAL_IF(EventFlag::deleteEventFlag(&x) != ::android::OK); in operator()
Dstream_in.cpp72 EventFlag* rawEfGroup = nullptr; in ReadThread()
73 status = EventFlag::createEventFlag(mDataMQ.getEventFlagWord(), &rawEfGroup); in ReadThread()
91 EventFlag *getEventFlag() override { in getEventFlag()
216 std::unique_ptr<EventFlag, deleters::forEventFlag> mEfGroup;
Dstream_out.cpp75 EventFlag* rawEfGroup = nullptr; in WriteThread()
76 status = EventFlag::createEventFlag(mDataMQ.getEventFlagWord(), &rawEfGroup); in WriteThread()
94 EventFlag *getEventFlag() override { in getEventFlag()
264 std::unique_ptr<EventFlag, deleters::forEventFlag> mEfGroup;
Dio_thread.cpp27 EventFlag *evf = getEventFlag(); in notify()
Dio_thread.h31 virtual EventFlag *getEventFlag() = 0;
/device/google/atv/audio_proxy/service/
DRemoteBusOutputStream.cpp32 void deleteEventFlag(EventFlag* obj) { in deleteEventFlag()
37 status_t status = EventFlag::deleteEventFlag(&obj); in deleteEventFlag()
138 EventFlag* rawEventFlag = nullptr; in prepareForWritingImpl()
140 EventFlag::createEventFlag(dataMQ->getEventFlagWord(), &rawEventFlag); in prepareForWritingImpl()
141 std::unique_ptr<EventFlag, EventFlagDeleter> eventFlag(rawEventFlag, in prepareForWritingImpl()
DRemoteBusOutputStream.h30 using android::hardware::EventFlag;
66 typedef void (*EventFlagDeleter)(EventFlag*);
72 std::unique_ptr<EventFlag, EventFlagDeleter> mEventFlag;
DWriteThread.h35 using android::hardware::EventFlag;
55 DataMQ* dataMQ, StatusMQ* statusMQ, EventFlag* eventFlag,
97 EventFlag* const mEventFlag;
DStreamOutImpl.cpp42 void deleteEventFlag(EventFlag* obj) { in deleteEventFlag()
47 status_t status = EventFlag::deleteEventFlag(&obj); in deleteEventFlag()
299 EventFlag* rawEventFlag = nullptr; in prepareForWriting()
301 EventFlag::createEventFlag(dataMQ->getEventFlagWord(), &rawEventFlag); in prepareForWriting()
302 std::unique_ptr<EventFlag, EventFlagDeleter> eventFlag(rawEventFlag, in prepareForWriting()
DStreamOutImpl.h29 using android::hardware::EventFlag;
45 typedef void (*EventFlagDeleter)(EventFlag*);
179 std::unique_ptr<EventFlag, EventFlagDeleter> mEventFlag;
DWriteThread.cpp29 StatusMQ* statusMQ, EventFlag* eventFlag, in WriteThread()