Lines Matching refs:SkDeque
12 struct SkDeque::Block {
29 SkDeque::SkDeque(size_t elemSize, int allocCount) in SkDeque() function in SkDeque
39 SkDeque::SkDeque(size_t elemSize, void* storage, size_t storageSize, int allocCount) in SkDeque() function in SkDeque
57 SkDeque::~SkDeque() { in ~SkDeque()
70 void* SkDeque::push_front() { in push_front()
110 void* SkDeque::push_back() { in push_back()
151 void SkDeque::pop_front() { in pop_front()
185 void SkDeque::pop_back() { in pop_back()
219 int SkDeque::numBlocksAllocated() const { in numBlocksAllocated()
229 SkDeque::Block* SkDeque::allocateBlock(int allocCount) { in allocateBlock()
235 void SkDeque::freeBlock(Block* block) { in freeBlock()
241 SkDeque::Iter::Iter() : fCurBlock(NULL), fPos(NULL), fElemSize(0) {} in Iter()
243 SkDeque::Iter::Iter(const SkDeque& d, IterStart startLoc) { in Iter()
249 void* SkDeque::Iter::next() { in next()
268 void* SkDeque::Iter::prev() { in prev()
290 void SkDeque::Iter::reset(const SkDeque& d, IterStart startLoc) { in reset()