Home
last modified time | relevance | path

Searched refs:handle_tracker_slot_t (Results 1 – 2 of 2) sorted by relevance

/frameworks/av/media/libaaudio/src/utility/
DHandleTracker.h25 typedef int32_t handle_tracker_slot_t; // index in allocation table typedef
108 handle_tracker_slot_t allocateSlot_l();
113 handle_tracker_generation_t nextGeneration_l(handle_tracker_slot_t index);
119 handle_tracker_slot_t handleToIndex(aaudio_handle_t handle, handle_tracker_type_t type) const;
127 static aaudio_handle_t buildHandle(handle_tracker_header_t header, handle_tracker_slot_t index);
140 static handle_tracker_slot_t extractIndex(aaudio_handle_t handle);
DHandleTracker.cpp96 handle_tracker_slot_t HandleTracker::allocateSlot_l() { in allocateSlot_l()
106 handle_tracker_generation_t HandleTracker::nextGeneration_l(handle_tracker_slot_t index) { in nextGeneration_l()
127 handle_tracker_slot_t index = allocateSlot_l(); in put()
149 handle_tracker_slot_t HandleTracker::handleToIndex(handle_tracker_type_t type, in handleToIndex()
153 handle_tracker_slot_t index = extractIndex(handle); in handleToIndex()
175 handle_tracker_slot_t index = handleToIndex(type, handle); in get()
192 handle_tracker_slot_t index = handleToIndex(type,handle); in remove()
212 handle_tracker_slot_t index) { in buildHandle()
223 handle_tracker_slot_t HandleTracker::extractIndex(aaudio_handle_t handle) in extractIndex()