Lines Matching refs:data
63 uintptr_t HASH_KEY(const char* data) in HASH_KEY() argument
65 return reinterpret_cast<uintptr_t>(data); in HASH_KEY()
234 static LoadModule* _findFromCache(const char* data, uint32_t size, const string& mimeType) in _findFromCache() argument
242 auto key = HASH_KEY(data); in _findFromCache()
366 LoadModule* LoaderMgr::loader(const char* data, uint32_t size, const string& mimeType, bool copy) in loader() argument
379 if (auto loader = _findFromCache(data, size, mimeType)) return loader; in loader()
385 if (loader->open(data, size, copy)) { in loader()
387 loader->hashkey = HASH_KEY(data); in loader()
402 if (loader->open(data, size, copy)) { in loader()
404 loader->hashkey = HASH_KEY(data); in loader()
417 LoadModule* LoaderMgr::loader(const uint32_t *data, uint32_t w, uint32_t h, bool copy) in loader() argument
423 if (auto loader = _findFromCache((const char*)(data), w * h, "raw")) return loader; in loader()
428 if (loader->open(data, w, h, copy)) { in loader()
430 loader->hashkey = HASH_KEY((const char*)data); in loader()
442 LoadModule* LoaderMgr::loader(const char* name, const char* data, uint32_t size, TVG_UNUSED const s… in loader() argument
450 if (loader->open(data, size, copy)) { in loader()