Home
last modified time | relevance | path

Searched refs:SharedMemoryParcelable (Results 1 – 10 of 10) sorted by relevance

/aosp12/frameworks/av/media/libaaudio/src/binding/
H A DSharedMemoryParcelable.cpp41 SharedMemoryParcelable::SharedMemoryParcelable(SharedFileRegion&& parcelable) { in SharedMemoryParcelable() function in SharedMemoryParcelable
47 SharedFileRegion SharedMemoryParcelable::parcelable() && { in parcelable()
55 SharedMemoryParcelable SharedMemoryParcelable::dup() const { in dup()
56 SharedMemoryParcelable result; in dup()
61 void SharedMemoryParcelable::setup(const unique_fd& fd, int32_t sizeInBytes) { in setup()
68 aaudio_result_t SharedMemoryParcelable::close() { in close()
80 aaudio_result_t SharedMemoryParcelable::resolveSharedMemory(const unique_fd& fd) { in resolveSharedMemory()
91 aaudio_result_t SharedMemoryParcelable::resolve(int32_t offsetInBytes, int32_t sizeInBytes, in resolve()
122 int32_t SharedMemoryParcelable::getSizeInBytes() { in getSizeInBytes()
126 aaudio_result_t SharedMemoryParcelable::validate() const { in validate()
[all …]
H A DSharedMemoryParcelable.h38 class SharedMemoryParcelable {
40 SharedMemoryParcelable() = default;
45 explicit SharedMemoryParcelable(android::media::SharedFileRegion&& parcelable);
70 SharedMemoryParcelable dup() const;
H A DSharedRegionParcelable.h42 aaudio_result_t resolve(SharedMemoryParcelable *memoryParcels, void **regionAddressPtr);
44 bool isFileDescriptorSafe(SharedMemoryParcelable *memoryParcels);
H A DRingBufferParcelable.h61 bool isFileDescriptorSafe(SharedMemoryParcelable *memoryParcels);
63 … aaudio_result_t resolve(SharedMemoryParcelable *memoryParcels, RingBufferDescriptor *descriptor);
H A DSharedRegionParcelable.cpp60 aaudio_result_t SharedRegionParcelable::resolve(SharedMemoryParcelable *memoryParcels, in resolve()
70 SharedMemoryParcelable *memoryParcel = &memoryParcels[mSharedMemoryIndex]; in resolve()
H A DAudioEndpointParcelable.cpp46 mSharedMemories[i].~SharedMemoryParcelable(); in AudioEndpointParcelable()
47 new(&mSharedMemories[i]) SharedMemoryParcelable(std::move(parcelable.sharedMemories[i])); in AudioEndpointParcelable()
H A DAudioEndpointParcelable.h77 SharedMemoryParcelable mSharedMemories[MAX_SHARED_MEMORIES];
H A DRingBufferParcelable.cpp100 aaudio_result_t RingBufferParcelable::resolve(SharedMemoryParcelable *memoryParcels, RingBufferDesc… in resolve()
/aosp12/frameworks/av/media/libaaudio/tests/
H A Dtest_marshalling.cpp42 SharedMemoryParcelable copy<SharedMemoryParcelable>(const SharedMemoryParcelable& object) {
73 SharedMemoryParcelable sharedMemoryA; in TEST()
91 SharedMemoryParcelable sharedMemoryB = readFromParcel<SharedMemoryParcelable>(parcel); in TEST()
104 SharedMemoryParcelable sharedMemories[2]; in TEST()
135 SharedMemoryParcelable sharedMemories[2]; in TEST()
/aosp12/frameworks/av/media/libaaudio/src/
H A DAndroid.bp140 "binding/SharedMemoryParcelable.cpp",