Home
last modified time | relevance | path

Searched refs:MQDescriptor (Results 1 – 25 of 27) sorted by relevance

12

/aosp12/system/libhidl/base/include/hidl/
H A DMQDescriptor.h31 struct MQDescriptor { struct
33 MQDescriptor(
41 MQDescriptor();
42 ~MQDescriptor();
44 explicit MQDescriptor(const MQDescriptor& other) : MQDescriptor() { *this = other; } in MQDescriptor() function
45 MQDescriptor& operator=(const MQDescriptor& other); argument
99 MQDescriptor<T, flavor>::MQDescriptor(const std::vector<GrantorDescriptor>& grantors, in MQDescriptor() function
109 MQDescriptor<T, flavor>::MQDescriptor(size_t bufferSize, native_handle_t* nHandle, in MQDescriptor() function
143 MQDescriptor<T, flavor>& MQDescriptor<T, flavor>::operator=(const MQDescriptor& other) {
169 MQDescriptor<T, flavor>::MQDescriptor() : MQDescriptor( in MQDescriptor() function
[all …]
/aosp12/system/libfmq/include/fmq/
H A DMessageQueue.h26 struct MessageQueue final : public MessageQueueBase<MQDescriptor, T, flavor> {
27 typedef MQDescriptor<T, flavor> Descriptor;
29 : MessageQueueBase<MQDescriptor, T, flavor>(Desc, resetPointers) {}
48 : MessageQueueBase<MQDescriptor, T, flavor>(numElementsInQueue, configureEventFlagWord, in MessageQueue()
52 : MessageQueueBase<MQDescriptor, T, flavor>(numElementsInQueue, configureEventFlagWord,
H A DAidlMessageQueue.h30 using aidl::android::hardware::common::fmq::MQDescriptor;
83 AidlMessageQueue(const MQDescriptor<T, U>& desc, bool resetPointers = true);
107 MQDescriptor<T, U> dupeDesc();
116 AidlMessageQueue<T, U>::AidlMessageQueue(const MQDescriptor<T, U>& desc, bool resetPointers)
127 MQDescriptor<T, U> AidlMessageQueue<T, U>::dupeDesc() {
146 return MQDescriptor<T, U>{
153 return MQDescriptor<T, U>();
H A DConvertMQDescriptors.h27 using aidl::android::hardware::common::fmq::MQDescriptor;
66 const hardware::MQDescriptor<HidlPayload, FlavorTypeToValue<AidlFlavor>::value>& hidlDesc, in unsafeHidlToAidlMQDescriptor()
67 MQDescriptor<AidlPayload, AidlFlavor>* aidlDesc) { in unsafeHidlToAidlMQDescriptor()
H A DAidlMQDescriptorShim.h27 using aidl::android::hardware::common::fmq::MQDescriptor;
40 const MQDescriptor<
86 const MQDescriptor<T, typename std::conditional<flavor == hardware::kSynchronizedReadWrite, in AidlMQDescriptorShim()
/aosp12/system/libfmq/tests/aidl/android/fmq/test/
H A DITestAidlMsgQ.aidl19 import android.hardware.common.fmq.MQDescriptor;
36 boolean configureFmqSyncReadWrite(in MQDescriptor<int, SynchronizedReadWrite> mqDesc); in configureFmqSyncReadWrite()
55 out MQDescriptor<int, UnsynchronizedWrite> mqDesc); in getFmqUnsyncWrite()
/aosp12/system/libhidl/transport/include/hidl/
H A DHidlBinderSupport.h124 MQDescriptor<T, flavor> &obj, in readEmbeddedFromParcel()
136 parentOffset + MQDescriptor<T, flavor>::kOffsetOfGrantors, in readEmbeddedFromParcel()
144 parentOffset + MQDescriptor<T, flavor>::kOffsetOfHandle, in readEmbeddedFromParcel()
154 const MQDescriptor<T, flavor> &obj, in writeEmbeddedToParcel()
166 parentOffset + MQDescriptor<T, flavor>::kOffsetOfGrantors, in writeEmbeddedToParcel()
174 parentOffset + MQDescriptor<T, flavor>::kOffsetOfHandle); in writeEmbeddedToParcel()
/aosp12/system/libfmq/tests/aidl/default/
H A DTestAidlMsgQ.h32 using ::aidl::android::hardware::common::fmq::MQDescriptor;
49 const MQDescriptor<int32_t, SynchronizedReadWrite>& mqDesc,
52 MQDescriptor<int32_t, UnsynchronizedWrite>* mqDesc,
H A DTestAidlMsgQ.cpp26 const MQDescriptor<int32_t, SynchronizedReadWrite>& mqDesc, bool* _aidl_return) { in configureFmqSyncReadWrite()
43 bool configureFmq, bool userFd, MQDescriptor<int32_t, UnsynchronizedWrite>* mqDesc, in getFmqUnsyncWrite()
/aosp12/frameworks/av/services/tuner/aidl/android/media/tv/tuner/
H A DITunerDvr.aidl19 import android.hardware.common.fmq.MQDescriptor;
33 MQDescriptor<byte, SynchronizedReadWrite> getQueueDesc(); in getQueueDesc()
H A DITunerFilter.aidl19 import android.hardware.common.fmq.MQDescriptor;
44 MQDescriptor<byte, SynchronizedReadWrite> getQueueDesc(); in getQueueDesc()
H A DITunerService.aidl19 import android.hardware.common.fmq.MQDescriptor;
/aosp12/frameworks/av/services/tuner/
H A DTunerDvr.h29 using ::aidl::android::hardware::common::fmq::MQDescriptor;
53 using AidlMQDesc = MQDescriptor<int8_t, SynchronizedReadWrite>;
H A DTunerService.h28 using ::aidl::android::hardware::common::fmq::MQDescriptor;
98 typedef MQDescriptor<int8_t, SynchronizedReadWrite> AidlMQDesc;
H A DTunerFilter.h32 using ::aidl::android::hardware::common::fmq::MQDescriptor;
87 using AidlMQDesc = MQDescriptor<int8_t, SynchronizedReadWrite>;
/aosp12/hardware/interfaces/common/fmq/aidl/aidl_api/android.hardware.common.fmq/1/android/hardware/common/fmq/
H A DMQDescriptor.aidl36 parcelable MQDescriptor<T, Flavor> {
/aosp12/hardware/interfaces/common/fmq/aidl/aidl_api/android.hardware.common.fmq/current/android/hardware/common/fmq/
H A DMQDescriptor.aidl36 parcelable MQDescriptor<T, Flavor> {
/aosp12/hardware/interfaces/common/fmq/aidl/android/hardware/common/fmq/
H A DMQDescriptor.aidl31 parcelable MQDescriptor<T, Flavor> {
/aosp12/system/libfmq/fuzzer/
H A Dfmq_fuzzer.cpp63 typedef aidl::android::hardware::common::fmq::MQDescriptor<payload_t, SynchronizedReadWrite>
65 typedef aidl::android::hardware::common::fmq::MQDescriptor<payload_t, UnsynchronizedWrite>
/aosp12/system/libfmq/tests/
H A Dfmq_unit_tests.cpp48 typedef android::hardware::MQDescriptor<uint8_t, kSynchronizedReadWrite> HidlMQDescSync8;
50 typedef aidl::android::hardware::common::fmq::MQDescriptor<int8_t, SynchronizedReadWrite>
53 typedef android::hardware::MQDescriptor<uint8_t, kUnsynchronizedWrite> HidlMQDescUnsync8;
55 typedef aidl::android::hardware::common::fmq::MQDescriptor<int8_t, UnsynchronizedWrite>
467 aidl::android::hardware::common::fmq::MQDescriptor<uint16_t, SynchronizedReadWrite> desc; in TEST_F()
478 aidl::android::hardware::common::fmq::MQDescriptor<uint16_t, SynchronizedReadWrite> desc; in TEST_F()
498 aidl::android::hardware::common::fmq::MQDescriptor<uint16_t, SynchronizedReadWrite> desc = in TEST_F()
/aosp12/system/libfmq/
H A DAndroid.bp64 // Header only lib to share type between HIDL and AIDL MQDescriptor
/aosp12/frameworks/base/media/jni/tuner/
H A DDvrClient.h51 using AidlMQDesc = MQDescriptor<int8_t, SynchronizedReadWrite>;
H A DFilterClient.h79 using AidlMQDesc = MQDescriptor<int8_t, SynchronizedReadWrite>;
/aosp12/hardware/interfaces/audio/common/7.0/example/
H A DEffect.cpp159 _hidl_cb(Result::OK, MQDescriptor<Result, kSynchronizedReadWrite>{}); in prepareForProcessing()
/aosp12/hardware/interfaces/tests/msgq/1.0/
H A DITestMsgQ.hal37 * This method requests the service to return an MQDescriptor to

12