Lines Matching refs:sb
88 SharedBuffer* sb = SharedBuffer::bufferFromData(mStorage)->attemptEdit(); in editArrayImpl() local
89 if (sb == 0) { in editArrayImpl()
90 sb = SharedBuffer::alloc(capacity() * mItemSize); in editArrayImpl()
91 if (sb) { in editArrayImpl()
92 _do_copy(sb->data(), mStorage, mCount); in editArrayImpl()
94 mStorage = sb->data(); in editArrayImpl()
334 SharedBuffer* sb = SharedBuffer::alloc(new_capacity * mItemSize); in setCapacity() local
335 if (sb) { in setCapacity()
336 void* array = sb->data(); in setCapacity()
359 const SharedBuffer* sb = SharedBuffer::bufferFromData(mStorage); in release_storage() local
360 if (sb->release(SharedBuffer::eKeepStorage) == 1) { in release_storage()
362 SharedBuffer::dealloc(sb); in release_storage()
386 SharedBuffer* sb = cur_sb->editResize(new_capacity * mItemSize); in _grow() local
387 mStorage = sb->data(); in _grow()
389 SharedBuffer* sb = SharedBuffer::alloc(new_capacity * mItemSize); in _grow() local
390 if (sb) { in _grow()
391 void* array = sb->data(); in _grow()
438 SharedBuffer* sb = cur_sb->editResize(new_capacity * mItemSize); in _shrink() local
439 mStorage = sb->data(); in _shrink()
441 SharedBuffer* sb = SharedBuffer::alloc(new_capacity * mItemSize); in _shrink() local
442 if (sb) { in _shrink()
443 void* array = sb->data(); in _shrink()