Lines Matching refs:Mapped
842 struct Mapped { struct in _C2MappingBlock2DImpl
846 Mapped(const std::shared_ptr<_C2Block2DImpl> &impl, bool writable, C2Fence *fence __unused) in Mapped() argument
886 explicit Mapped(c2_status_t error) in Mapped() argument
895 ~Mapped() { in ~Mapped() argument
928 std::shared_ptr<Mapped> map(bool writable, C2Fence *fence) { in map()
930 std::shared_ptr<Mapped> existing = mMapped.lock(); in map()
932 existing = std::shared_ptr<Mapped>(new Mapped(shared_from_this(), writable, fence)); in map()
937 existing = std::shared_ptr<Mapped>(new Mapped(C2_CANNOT_DO)); in map()
947 std::weak_ptr<Mapped> mMapped;
954 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mapping) in _C2MappedBlock2DImpl()
960 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mapping() const { return mMapping; } in mapping()
963 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mMapping;
1037 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mapping = in map()
1058 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mapping = in map()