Lines Matching refs:Mapped
874 struct Mapped { struct in _C2MappingBlock2DImpl
878 Mapped(const std::shared_ptr<_C2Block2DImpl> &impl, bool writable, C2Fence *fence __unused) in Mapped() argument
918 explicit Mapped(c2_status_t error) in Mapped() argument
927 ~Mapped() { in ~Mapped() argument
960 std::shared_ptr<Mapped> map(bool writable, C2Fence *fence) { in map()
962 std::shared_ptr<Mapped> existing = mMapped.lock(); in map()
964 existing = std::shared_ptr<Mapped>(new Mapped(shared_from_this(), writable, fence)); in map()
969 existing = std::shared_ptr<Mapped>(new Mapped(C2_CANNOT_DO)); in map()
979 std::weak_ptr<Mapped> mMapped;
986 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mapping) in _C2MappedBlock2DImpl()
992 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mapping() const { return mMapping; } in mapping()
995 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mMapping;
1069 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mapping = in map()
1090 std::shared_ptr<_C2MappingBlock2DImpl::Mapped> mapping = in map()