Lines Matching refs:magic
114 const char* magic; member
120 #define MAGIC_NUMBER(mime_type, magic) \ argument
121 { (mime_type), (magic), sizeof(magic)-1, false, NULL },
130 #define verified_sizeof(magic, mask) \ argument
131 VerifySizes<sizeof(magic), sizeof(mask)>::SIZES
133 #define MAGIC_MASK(mime_type, magic, mask) \ argument
134 { (mime_type), (magic), verified_sizeof(magic, mask)-1, false, (mask) },
137 #define MAGIC_STRING(mime_type, magic) \ argument
138 { (mime_type), (magic), sizeof(magic)-1, true, NULL },
352 match = (base::strncasecmp(magic_entry.magic, content, len) == 0); in MatchMagicNumber()
357 match = MagicCmp(magic_entry.magic, content, len); in MatchMagicNumber()
359 match = MagicMaskCmp(magic_entry.magic, content, len, magic_entry.mask); in MatchMagicNumber()
372 const MagicNumber* magic, size_t magic_len, in CheckForMagicNumbers() argument
376 if (MatchMagicNumber(content, size, magic[i], result)) { in CheckForMagicNumbers()