Lines Matching refs:sb
37 SharedBuffer* sb = static_cast<SharedBuffer *>(malloc(sizeof(SharedBuffer) + size)); in alloc() local
38 if (sb) { in alloc()
42 sb->mRefs.store(1, std::memory_order_relaxed); in alloc()
43 sb->mSize = size; in alloc()
45 return sb; in alloc()
59 SharedBuffer* sb = alloc(mSize); in edit() local
60 if (sb) { in edit()
61 memcpy(sb->data(), data(), size()); in edit()
64 return sb; in edit()
83 SharedBuffer* sb = alloc(newSize); in editResize() local
84 if (sb) { in editResize()
86 memcpy(sb->data(), data(), newSize < mySize ? newSize : mySize); in editResize()
89 return sb; in editResize()
103 SharedBuffer* sb = alloc(new_size); in reset() local
104 if (sb) { in reset()
107 return sb; in reset()