Lines Matching refs:C2LinearBlock
54 friend class ::C2LinearBlock;
59 friend class ::C2LinearBlock;
62 class LinearBlockBuddy : public C2LinearBlock {
63 using C2LinearBlock::C2LinearBlock;
74 friend class ::C2LinearBlock;
300 C2LinearBlock::C2LinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range) in C2LinearBlock() function in C2LinearBlock
303 C2Acquirable<C2WriteView> C2LinearBlock::map() { in map()
322 C2ConstLinearBlock C2LinearBlock::share(size_t offset_, size_t size_, C2Fence fence) { in share()
333 std::shared_ptr<C2LinearBlock> *block /* nonnull */) { in fetchLinearBlock()
377 std::shared_ptr<C2LinearBlock> _C2BlockFactory::CreateLinearBlock( in CreateLinearBlock()
382 return std::shared_ptr<C2LinearBlock>(new C2LinearBlock(impl, *impl)); in CreateLinearBlock()
393 std::shared_ptr<C2LinearBlock> _C2BlockFactory::CreateLinearBlock( in CreateLinearBlock()
402 std::shared_ptr<C2LinearBlock> block = _C2BlockFactory::CreateLinearBlock(alloc); in CreateLinearBlock()
409 std::shared_ptr<C2LinearBlock> _C2BlockFactory::CreateLinearBlock( in CreateLinearBlock()
423 std::shared_ptr<C2LinearBlock> block = in CreateLinearBlock()
665 std::shared_ptr<C2LinearBlock> *block /* nonnull */) { in fetchLinearBlock()
757 std::shared_ptr<C2LinearBlock> *block /* nonnull */) { in fetchLinearBlock()