/system/libhidl/base/include/hidl/ |
D | MQDescriptor.h | 31 struct MQDescriptor { struct 33 MQDescriptor( 38 MQDescriptor(size_t bufferSize, native_handle_t* nHandle, 41 MQDescriptor(); 42 ~MQDescriptor(); 44 explicit MQDescriptor(const MQDescriptor& other) : MQDescriptor() { *this = other; } in MQDescriptor() function 45 MQDescriptor& operator=(const MQDescriptor& other); argument 79 const size_t MQDescriptor<T, flavor>::kOffsetOfGrantors = offsetof(MQDescriptor, mGrantors); argument 82 const size_t MQDescriptor<T, flavor>::kOffsetOfHandle = offsetof(MQDescriptor, mHandle); 89 using MQDescriptorSync = MQDescriptor<T, kSynchronizedReadWrite>; [all …]
|
/system/libfmq/include/fmq/ |
D | MessageQueue.h | 26 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,
|
D | AidlMessageQueue.h | 30 using aidl::android::hardware::common::fmq::MQDescriptor; 83 AidlMessageQueue(const MQDescriptor<T, U>& desc, bool resetPointers = true); 118 MQDescriptor<T, U> dupeDesc(); 127 AidlMessageQueue<T, U>::AidlMessageQueue(const MQDescriptor<T, U>& desc, bool resetPointers) 147 MQDescriptor<T, U> AidlMessageQueue<T, U>::dupeDesc() { 166 return MQDescriptor<T, U>{ 173 return MQDescriptor<T, U>();
|
D | ConvertMQDescriptors.h | 27 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()
|
D | AidlMQDescriptorShim.h | 27 using aidl::android::hardware::common::fmq::MQDescriptor; 40 const MQDescriptor< 86 const MQDescriptor<T, typename std::conditional<flavor == hardware::kSynchronizedReadWrite, in AidlMQDescriptorShim()
|
/system/libfmq/tests/aidl/android/fmq/test/ |
D | ITestAidlMsgQ.aidl | 19 import android.hardware.common.fmq.MQDescriptor; 36 boolean configureFmqSyncReadWrite(in MQDescriptor<int, SynchronizedReadWrite> mqDesc); in configureFmqSyncReadWrite() 55 out MQDescriptor<int, UnsynchronizedWrite> mqDesc); in getFmqUnsyncWrite()
|
/system/libfmq/tests/aidl/default/ |
D | TestAidlMsgQ.rs | 31 MQDescriptor::MQDescriptor, SynchronizedReadWrite::SynchronizedReadWrite, 47 mq_desc: &MQDescriptor<i32, SynchronizedReadWrite>, in configureFmqSyncReadWrite() 120 _: &mut MQDescriptor<i32, UnsynchronizedWrite>, in getFmqUnsyncWrite()
|
D | TestAidlMsgQ.h | 32 using ::aidl::android::hardware::common::fmq::MQDescriptor; 49 const MQDescriptor<int32_t, SynchronizedReadWrite>& mqDesc, 52 MQDescriptor<int32_t, UnsynchronizedWrite>* mqDesc,
|
D | TestAidlMsgQ.cpp | 26 const MQDescriptor<int32_t, SynchronizedReadWrite>& mqDesc, bool* _aidl_return) { in configureFmqSyncReadWrite() 43 bool configureFmq, bool userFd, MQDescriptor<int32_t, UnsynchronizedWrite>* mqDesc, in getFmqUnsyncWrite()
|
/system/libhidl/transport/include/hidl/ |
D | HidlBinderSupport.h | 124 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()
|
/system/libfmq/ |
D | libfmq.rs | 23 MQDescriptor, MemTransaction, NativeHandle, ParcelFileDescriptor, SynchronizedReadWrite, 169 pub fn from_desc(desc: &MQDescriptor<T, SynchronizedReadWrite>, reset_pointers: bool) -> Self { in from_desc() 205 pub fn dupe_desc(&mut self) -> MQDescriptor<T, SynchronizedReadWrite> { in dupe_desc() 234 let desc = MQDescriptor::<(), SynchronizedReadWrite>::default(); in dupe_desc() 237 let mut desc: MQDescriptor<T, SynchronizedReadWrite> = unsafe { std::mem::transmute(desc) }; in dupe_desc()
|
D | Android.bp | 64 // Header only lib to share type between HIDL and AIDL MQDescriptor 117 …id_hardware_common_fmq::aidl::android::hardware::common::fmq::{MQDescriptor::MQDescriptor, Unsynch…
|
D | ErasedMessageQueue.hpp | 32 typedef MQDescriptor<MQErased, SynchronizedReadWrite> ErasedMessageQueueDesc;
|
/system/libfmq/tests/ |
D | fmq_unit_tests.cpp | 50 typedef android::hardware::MQDescriptor<uint8_t, kSynchronizedReadWrite> HidlMQDescSync8; 52 typedef aidl::android::hardware::common::fmq::MQDescriptor<int8_t, SynchronizedReadWrite> 55 typedef android::hardware::MQDescriptor<uint8_t, kUnsynchronizedWrite> HidlMQDescUnsync8; 57 typedef aidl::android::hardware::common::fmq::MQDescriptor<int8_t, UnsynchronizedWrite> 330 android::hardware::MQDescriptor<uint16_t, kSynchronizedReadWrite> desc(grantors, handle, in TEST_F() 347 android::hardware::MQDescriptor<uint16_t, kSynchronizedReadWrite> desc(grantors, handle, in TEST_F() 367 android::hardware::MQDescriptor<uint16_t, kSynchronizedReadWrite> desc(grantors, handle, in TEST_F() 532 aidl::android::hardware::common::fmq::MQDescriptor<uint16_t, SynchronizedReadWrite> desc; in TEST_F() 542 aidl::android::hardware::common::fmq::MQDescriptor<uint16_t, SynchronizedReadWrite> desc; in TEST_F() 561 aidl::android::hardware::common::fmq::MQDescriptor<uint16_t, SynchronizedReadWrite> desc = in TEST_F()
|
D | msgq_test_client.cpp | 173 aidl::android::hardware::common::fmq::MQDescriptor<int32_t, UnsynchronizedWrite> desc; in getFmqUnsyncWrite()
|
/system/libfmq/fuzzer/ |
D | fmq_fuzzer.cpp | 76 typedef aidl::android::hardware::common::fmq::MQDescriptor<payload_t, SynchronizedReadWrite> 78 typedef aidl::android::hardware::common::fmq::MQDescriptor<payload_t, UnsynchronizedWrite>
|
/system/tools/hidl/test/hidl_test/ |
D | hidl_test_client.cpp | 114 using ::android::hardware::MQDescriptor; 210 static void checkMQDescriptorEquality(const MQDescriptor<T, flavor>& expected, in checkMQDescriptorEquality() 211 const MQDescriptor<T, flavor>& actual) { in checkMQDescriptorEquality()
|