Home
last modified time | relevance | path

Searched refs:BufferId (Results 1 – 25 of 33) sorted by relevance

12

/frameworks/av/media/module/bufferpool/2.0/
DBufferStatus.h42 bool isBufferInRange(BufferId from, BufferId to, BufferId bufferId);
116 std::list<BufferId> &pending, std::list<BufferId> &posted);
136 BufferId bufferId,
140 std::list<BufferId> &pending, std::list<BufferId> &posted);
220 void postInvalidation(uint32_t msgId, BufferId fromId, BufferId toId);
DAccessorImpl.h57 BufferId *bufferId,
62 BufferId bufferId,
105 BufferId mSeq;
106 BufferId mStartSeq;
111 std::map<ConnectionId, std::set<BufferId>> mUsingBuffers;
112 std::map<BufferId, std::set<ConnectionId>> mUsingConnections;
123 std::map<BufferId, std::unique_ptr<InternalBuffer>> mBuffers;
124 std::set<BufferId> mFreeBuffers;
165 BufferId bufferId,
256 void invalidate(bool needsAck, BufferId from, BufferId to,
[all …]
DBufferStatus.cpp45 bool isBufferInRange(BufferId from, BufferId to, BufferId bufferId) { in isBufferInRange()
132 std::list<BufferId> &pending, std::list<BufferId> &posted) { in postBufferRelease()
138 BufferId id = pending.front(); in postBufferRelease()
179 TransactionId transactionId, BufferId bufferId, in postBufferStatusMessage()
181 std::list<BufferId> &pending, std::list<BufferId> &posted) { in postBufferStatusMessage()
188 BufferId id = pending.front(); in postBufferStatusMessage()
288 uint32_t msgId, BufferId fromId, BufferId toId) { in postInvalidation()
DBufferPoolClient.cpp72 TransactionId transactionId, BufferId bufferId,
76 void postBufferRelease(BufferId bufferId);
79 BufferId bufferId, ConnectionId receiver,
84 BufferId bufferId, TransactionId transactionId,
88 BufferId bufferId, TransactionId transactionId, bool result, bool *needsSync);
96 void invalidateBuffer(BufferId id);
98 void invalidateRange(BufferId from, BufferId to);
101 const std::vector<uint8_t>& params, BufferId *bufferId,
105 TransactionId transactionId, BufferId bufferId,
126 std::map<BufferId, std::unique_ptr<ClientBuffer>> mBuffers;
[all …]
DAccessorImpl.cpp53 BufferId mId;
62 BufferId id, in InternalBuffer()
81 BufferId mBufferId;
229 BufferId *bufferId, const native_handle_t** handle) { in allocate()
256 BufferId bufferId, const native_handle_t** handle) { in fetch()
377 BufferId bufferId, in onBufferInvalidated()
459 ConnectionId connectionId, BufferId bufferId) { in handleOwnBuffer()
471 ConnectionId connectionId, BufferId bufferId) { in handleReleaseBuffer()
638 for (const BufferId& bufferId : buffers->second) { in handleClose()
670 BufferId bufferId = iter->second->mBufferId; in handleClose()
[all …]
DAccessor.h115 BufferId *bufferId,
133 BufferId bufferId,
DConnection.h65 BufferId *bufferId, const native_handle_t **handle);
DConnection.cpp79 const std::vector<uint8_t> &params, BufferId *bufferId, in allocate()
DAccessor.cpp171 BufferId *bufferId, const native_handle_t** handle) { in allocate()
180 BufferId bufferId, const native_handle_t** handle) { in fetch()
/frameworks/av/media/module/bufferpool/1.0/
DAccessorImpl.h50 BufferId *bufferId,
55 BufferId bufferId,
79 BufferId mSeq;
82 std::map<ConnectionId, std::set<BufferId>> mUsingBuffers;
83 std::map<BufferId, std::set<ConnectionId>> mUsingConnections;
94 std::map<BufferId, std::unique_ptr<InternalBuffer>> mBuffers;
95 std::set<BufferId> mFreeBuffers;
189 bool handleOwnBuffer(ConnectionId connectionId, BufferId bufferId);
200 bool handleReleaseBuffer(ConnectionId connectionId, BufferId bufferId);
258 BufferId *pId, const native_handle_t **handle);
[all …]
DBufferStatus.h109 std::list<BufferId> &pending, std::list<BufferId> &posted);
129 BufferId bufferId,
133 std::list<BufferId> &pending, std::list<BufferId> &posted);
DBufferPoolClient.cpp66 TransactionId transactionId, BufferId bufferId,
70 void postBufferRelease(BufferId bufferId);
73 BufferId bufferId, ConnectionId receiver,
78 BufferId bufferId, TransactionId transactionId,
82 BufferId bufferId, TransactionId transactionId, bool result, bool *needsSync);
91 const std::vector<uint8_t>& params, BufferId *bufferId,
95 TransactionId transactionId, BufferId bufferId,
115 std::map<BufferId, std::unique_ptr<ClientBuffer>> mBuffers;
136 std::list<BufferId> mReleasingIds;
137 std::list<BufferId> mReleasedIds;
[all …]
DBufferStatus.cpp119 std::list<BufferId> &pending, std::list<BufferId> &posted) { in postBufferRelease()
125 BufferId id = pending.front(); in postBufferRelease()
143 TransactionId transactionId, BufferId bufferId, in postBufferStatusMessage()
145 std::list<BufferId> &pending, std::list<BufferId> &posted) { in postBufferStatusMessage()
152 BufferId id = pending.front(); in postBufferStatusMessage()
DAccessorImpl.cpp45 BufferId mId;
53 BufferId id, in InternalBuffer()
67 BufferId mBufferId;
182 BufferId *bufferId, const native_handle_t** handle) { in allocate()
208 BufferId bufferId, const native_handle_t** handle) { in fetch()
265 ConnectionId connectionId, BufferId bufferId) { in handleOwnBuffer()
277 ConnectionId connectionId, BufferId bufferId) { in handleReleaseBuffer()
426 for (const BufferId& bufferId : buffers->second) { in handleClose()
451 BufferId bufferId = iter->second->mBufferId; in handleClose()
470 const std::vector<uint8_t> &params, BufferId *pId, in getFreeBuffer()
[all …]
DAccessor.h111 BufferId *bufferId,
129 BufferId bufferId,
DConnection.h60 BufferId *bufferId, const native_handle_t **handle);
DAccessor.cpp147 BufferId *bufferId, const native_handle_t** handle) { in allocate()
156 BufferId bufferId, const native_handle_t** handle) { in fetch()
DBufferPoolClient.h79 BufferId bufferId,
DConnection.cpp72 const std::vector<uint8_t> &params, BufferId *bufferId, in allocate()
/frameworks/av/media/module/bufferpool/1.0/vts/
Dsingle.cpp36 using android::hardware::media::bufferpool::V1_0::implementation::BufferId;
121 BufferId bid[kNumRecycleTest]; in TEST_F()
Dmulti.cpp43 using android::hardware::media::bufferpool::V1_0::implementation::BufferId;
64 BufferId bufferId;
/frameworks/av/media/module/bufferpool/2.0/tests/
Dsingle.cpp36 using android::hardware::media::bufferpool::V2_0::implementation::BufferId;
125 BufferId bid[kNumRecycleTest]; in TEST_F()
DBufferpoolUnitTest.cpp35 using android::hardware::media::bufferpool::V2_0::implementation::BufferId;
61 BufferId bufferId;
278 std::vector<BufferId> bid{}; in TEST_F()
293 std::unordered_set<BufferId> set(bid.begin(), bid.end()); in TEST_F()
321 std::map<TransactionId, BufferId> bufferMap{}; in TEST_F()
/frameworks/av/media/module/bufferpool/1.0/include/bufferpool/
DBufferPoolTypes.h52 typedef uint32_t BufferId; typedef
/frameworks/av/media/module/bufferpool/2.0/include/bufferpool/
DBufferPoolTypes.h53 typedef uint32_t BufferId; typedef

12