UMatData          395 modules/core/include/opencv2/core/mat.hpp struct CV_EXPORTS UMatData;
UMatData          409 modules/core/include/opencv2/core/mat.hpp     virtual UMatData* allocate(int dims, const int* sizes, int type,
UMatData          411 modules/core/include/opencv2/core/mat.hpp     virtual bool allocate(UMatData* data, int accessflags, UMatUsageFlags usageFlags) const = 0;
UMatData          412 modules/core/include/opencv2/core/mat.hpp     virtual void deallocate(UMatData* data) const = 0;
UMatData          413 modules/core/include/opencv2/core/mat.hpp     virtual void map(UMatData* data, int accessflags) const;
UMatData          414 modules/core/include/opencv2/core/mat.hpp     virtual void unmap(UMatData* data) const;
UMatData          415 modules/core/include/opencv2/core/mat.hpp     virtual void download(UMatData* data, void* dst, int dims, const size_t sz[],
UMatData          418 modules/core/include/opencv2/core/mat.hpp     virtual void upload(UMatData* data, const void* src, int dims, const size_t sz[],
UMatData          421 modules/core/include/opencv2/core/mat.hpp     virtual void copy(UMatData* srcdata, UMatData* dstdata, int dims, const size_t sz[],
UMatData          469 modules/core/include/opencv2/core/mat.hpp     UMatData(const MatAllocator* allocator);
UMatData          470 modules/core/include/opencv2/core/mat.hpp     ~UMatData();
UMatData          503 modules/core/include/opencv2/core/mat.hpp     explicit UMatDataAutoLock(UMatData* u);
UMatData          505 modules/core/include/opencv2/core/mat.hpp     UMatData* u;
UMatData         1884 modules/core/include/opencv2/core/mat.hpp     UMatData* u;
UMatData         2303 modules/core/include/opencv2/core/mat.hpp     UMatData* u;
UMatData         3399 modules/core/include/opencv2/core/mat.inl.hpp inline bool UMatData::hostCopyObsolete() const { return (flags & HOST_COPY_OBSOLETE) != 0; }
UMatData         3400 modules/core/include/opencv2/core/mat.inl.hpp inline bool UMatData::deviceCopyObsolete() const { return (flags & DEVICE_COPY_OBSOLETE) != 0; }
UMatData         3401 modules/core/include/opencv2/core/mat.inl.hpp inline bool UMatData::deviceMemMapped() const { return (flags & DEVICE_MEM_MAPPED) != 0; }
UMatData         3402 modules/core/include/opencv2/core/mat.inl.hpp inline bool UMatData::copyOnMap() const { return (flags & COPY_ON_MAP) != 0; }
UMatData         3403 modules/core/include/opencv2/core/mat.inl.hpp inline bool UMatData::tempUMat() const { return (flags & TEMP_UMAT) != 0; }
UMatData         3404 modules/core/include/opencv2/core/mat.inl.hpp inline bool UMatData::tempCopiedUMat() const { return (flags & TEMP_COPIED_UMAT) == TEMP_COPIED_UMAT; }
UMatData         3406 modules/core/include/opencv2/core/mat.inl.hpp inline void UMatData::markDeviceMemMapped(bool flag)
UMatData         3414 modules/core/include/opencv2/core/mat.inl.hpp inline void UMatData::markHostCopyObsolete(bool flag)
UMatData         3421 modules/core/include/opencv2/core/mat.inl.hpp inline void UMatData::markDeviceCopyObsolete(bool flag)
UMatData         3429 modules/core/include/opencv2/core/mat.inl.hpp inline UMatDataAutoLock::UMatDataAutoLock(UMatData* _u) : u(_u) { u->lock(); }
UMatData           61 modules/core/src/cuda_host_mem.cpp     UMatData* allocate(int dims, const int* sizes, int type,
UMatData           84 modules/core/src/cuda_host_mem.cpp         UMatData* u = new UMatData(this);
UMatData           90 modules/core/src/cuda_host_mem.cpp             u->flags |= UMatData::USER_ALLOCATED;
UMatData          103 modules/core/src/cuda_host_mem.cpp     bool allocate(UMatData* u, int /*accessFlags*/, UMatUsageFlags /*usageFlags*/) const
UMatData          108 modules/core/src/cuda_host_mem.cpp     void deallocate(UMatData* u) const
UMatData          118 modules/core/src/cuda_host_mem.cpp             if ( !(u->flags & UMatData::USER_ALLOCATED) )
UMatData         2350 modules/core/src/dxt.cpp     UMatData * u = (UMatData *)p;
UMatData           54 modules/core/src/matrix.cpp void MatAllocator::map(UMatData*, int) const
UMatData           58 modules/core/src/matrix.cpp void MatAllocator::unmap(UMatData* u) const
UMatData           67 modules/core/src/matrix.cpp void MatAllocator::download(UMatData* u, void* dstptr,
UMatData           99 modules/core/src/matrix.cpp void MatAllocator::upload(UMatData* u, const void* srcptr, int dims, const size_t sz[],
UMatData          129 modules/core/src/matrix.cpp void MatAllocator::copy(UMatData* usrc, UMatData* udst, int dims, const size_t sz[],
UMatData          172 modules/core/src/matrix.cpp     UMatData* allocate(int dims, const int* sizes, int type,
UMatData          191 modules/core/src/matrix.cpp         UMatData* u = new UMatData(this);
UMatData          195 modules/core/src/matrix.cpp             u->flags |= UMatData::USER_ALLOCATED;
UMatData          200 modules/core/src/matrix.cpp     bool allocate(UMatData* u, int /*accessFlags*/, UMatUsageFlags /*usageFlags*/) const
UMatData          206 modules/core/src/matrix.cpp     void deallocate(UMatData* u) const
UMatData          215 modules/core/src/matrix.cpp             if( !(u->flags & UMatData::USER_ALLOCATED) )
UMatData         3147 modules/core/src/ocl.cpp     UMatData* u[MAX_ARRS];
UMatData         4166 modules/core/src/ocl.cpp     UMatData* defaultAllocate(int dims, const int* sizes, int type, void* data, size_t* step,
UMatData         4169 modules/core/src/ocl.cpp         UMatData* u = matStdAllocator->allocate(dims, sizes, type, data, step, flags, usageFlags);
UMatData         4183 modules/core/src/ocl.cpp             flags0 = UMatData::COPY_ON_MAP;
UMatData         4186 modules/core/src/ocl.cpp     UMatData* allocate(int dims, const int* sizes, int type,
UMatData         4239 modules/core/src/ocl.cpp         UMatData* u = new UMatData(this);
UMatData         4249 modules/core/src/ocl.cpp     bool allocate(UMatData* u, int accessFlags, UMatUsageFlags usageFlags) const
UMatData         4275 modules/core/src/ocl.cpp                 tempUMatFlags = UMatData::TEMP_UMAT;
UMatData         4314 modules/core/src/ocl.cpp                     tempUMatFlags = UMatData::TEMP_UMAT | UMatData::TEMP_COPIED_UMAT;
UMatData         4322 modules/core/src/ocl.cpp                 tempUMatFlags = UMatData::TEMP_UMAT;
UMatData         4329 modules/core/src/ocl.cpp                     tempUMatFlags |= UMatData::TEMP_COPIED_UMAT;
UMatData         4375 modules/core/src/ocl.cpp     void deallocate(UMatData* u) const
UMatData         4472 modules/core/src/ocl.cpp             if(u->data && u->copyOnMap() && !(u->flags & UMatData::USER_ALLOCATED))
UMatData         4481 modules/core/src/ocl.cpp             if(u->data && u->copyOnMap() && !(u->flags & UMatData::USER_ALLOCATED))
UMatData         4528 modules/core/src/ocl.cpp     void map(UMatData* u, int accessFlags) const
UMatData         4595 modules/core/src/ocl.cpp                 u->flags |= UMatData::COPY_ON_MAP;
UMatData         4617 modules/core/src/ocl.cpp     void unmap(UMatData* u) const
UMatData         4758 modules/core/src/ocl.cpp     void download(UMatData* u, void* dstptr, int dims, const size_t sz[],
UMatData         4859 modules/core/src/ocl.cpp     void upload(UMatData* u, const void* srcptr, int dims, const size_t sz[],
UMatData         4984 modules/core/src/ocl.cpp     void copy(UMatData* src, UMatData* dst, int dims, const size_t sz[],
UMatData           53 modules/core/src/umatrix.cpp UMatData::UMatData(const MatAllocator* allocator)
UMatData           65 modules/core/src/umatrix.cpp UMatData::~UMatData()
UMatData           77 modules/core/src/umatrix.cpp void UMatData::lock()
UMatData           82 modules/core/src/umatrix.cpp void UMatData::unlock()
UMatData          215 modules/core/src/umatrix.cpp     UMatData* temp_u = u;
UMatData          676 modules/core/src/umatrix.cpp         UMatData * prevu = _dst.getUMat().u;
UMatData          640 modules/objdetect/src/cascadedetect.cpp             UMatData* u = sqsum.u;
UMatData          144 modules/python/src2/cv2.cpp     UMatData* allocate(PyObject* o, int dims, const int* sizes, int type, size_t* step) const
UMatData          146 modules/python/src2/cv2.cpp         UMatData* u = new UMatData(this);
UMatData          157 modules/python/src2/cv2.cpp     UMatData* allocate(int dims0, const int* sizes, int type, void* data, size_t* step, int flags, UMatUsageFlags usageFlags) const
UMatData          186 modules/python/src2/cv2.cpp     bool allocate(UMatData* u, int accessFlags, UMatUsageFlags usageFlags) const
UMatData          191 modules/python/src2/cv2.cpp     void deallocate(UMatData* u) const