Searched refs:SharedMemQueueMeta (Results 1 – 7 of 7) sorted by relevance
/drivers/hdf_core/interfaces/inner_api/hdi/base/ |
D | hdi_smq_meta.h | 79 class SharedMemQueueMeta { 84 SharedMemQueueMeta() : SharedMemQueueMeta(-1, 0, 0) {} in SharedMemQueueMeta() function 92 …SharedMemQueueMeta(size_t elementCount, SmqType type) : SharedMemQueueMeta(-1, elementCount, type)… in SharedMemQueueMeta() function 101 SharedMemQueueMeta(int fd, size_t elementCount, SmqType type); 108 SharedMemQueueMeta(const SharedMemQueueMeta<T> &other); 109 ~SharedMemQueueMeta(); 116 SharedMemQueueMeta &operator=(const SharedMemQueueMeta<T> &other); 198 static std::shared_ptr<SharedMemQueueMeta<T>> UnMarshalling(MessageParcel &parcel); 238 SharedMemQueueMeta<T> &SharedMemQueueMeta<T>::operator=(const SharedMemQueueMeta<T> &other) 258 SharedMemQueueMeta<T>::SharedMemQueueMeta(int fd, size_t elementCount, SmqType type) in SharedMemQueueMeta() function [all …]
|
D | hdi_smq.h | 88 explicit SharedMemQueue(const SharedMemQueueMeta<T> &meta); 225 std::shared_ptr<SharedMemQueueMeta<T>> GetMeta(); 258 std::shared_ptr<SharedMemQueueMeta<T>> meta_ = nullptr; 269 meta_ = std::make_shared<SharedMemQueueMeta<T>>(elementCount, type); in SharedMemQueue() 281 SharedMemQueue<T>::SharedMemQueue(const SharedMemQueueMeta<T> &meta) in SharedMemQueue() 283 meta_ = std::make_shared<SharedMemQueueMeta<T>>(meta); in SharedMemQueue() 291 UnMapMemZone(readOffset_, SharedMemQueueMeta<T>::MemZoneType::MEMZONE_RPTR); in ~SharedMemQueue() 298 UnMapMemZone(writeOffset_, SharedMemQueueMeta<T>::MEMZONE_WPTR); in ~SharedMemQueue() 302 UnMapMemZone(syncerPtr_, SharedMemQueueMeta<T>::MEMZONE_SYNCER); in ~SharedMemQueue() 306 UnMapMemZone(queueBuffer_, SharedMemQueueMeta<T>::MEMZONE_DATA); in ~SharedMemQueue() [all …]
|
/drivers/hdf_core/adapter/uhdf2/host/test/unittest/sample_driver/ |
D | sample_hdi_service_stub.cpp | 25 using OHOS::HDI::Base::SharedMemQueueMeta; 191 std::shared_ptr<SharedMemQueueMeta<SampleSmqElement>> smqMeta = in SampleServiceSmqTrans() 192 SharedMemQueueMeta<SampleSmqElement>::UnMarshalling(*parcel); in SampleServiceSmqTrans()
|
D | sample_hdi_service.cpp | 28 using OHOS::HDI::Base::SharedMemQueueMeta; 138 struct HdfDeviceObject *device, SharedMemQueueMeta<SampleSmqElement> *smqMeta, uint32_t element) in SampleServiceTansSmq()
|
D | sample_hdi.h | 61 …int32_t (*tansSmq)(struct HdfDeviceObject *device, OHOS::HDI::Base::SharedMemQueueMeta<SampleSmqEl…
|
/drivers/hdf_core/adapter/uhdf2/hdi/test/smq_test/ |
D | smq_test.cpp | 36 using OHOS::HDI::Base::SharedMemQueueMeta; 211 …std::shared_ptr<SharedMemQueueMeta<int32_t>> replyMeta = SharedMemQueueMeta<int32_t>::UnMarshallin…
|
/drivers/hdf_core/adapter/uhdf2/hdi/test/servmgr/ |
D | service_manager_hdi_test.cpp | 40 using OHOS::HDI::Base::SharedMemQueueMeta;
|