magic              45 ext/fileinfo/fileinfo.c 	struct magic_set *magic;
magic              89 ext/fileinfo/fileinfo.c 		magic_close(intern->ptr->magic);
magic             174 ext/fileinfo/fileinfo.c #define FINFO_SET_OPTION(magic, options) \
magic             175 ext/fileinfo/fileinfo.c 	if (magic_setflags(magic, options) == -1) { \
magic             177 ext/fileinfo/fileinfo.c 				options, magic_errno(magic), magic_error(magic)); \
magic             189 ext/fileinfo/fileinfo.c 		magic_close(finfo->magic);
magic             305 ext/fileinfo/fileinfo.c 			magic_close(finfo_obj->ptr->magic);
magic             339 ext/fileinfo/fileinfo.c 	finfo->magic = magic_open(options);
magic             341 ext/fileinfo/fileinfo.c 	if (finfo->magic == NULL) {
magic             353 ext/fileinfo/fileinfo.c 	if (magic_load(finfo->magic, file) == -1) {
magic             355 ext/fileinfo/fileinfo.c 		magic_close(finfo->magic);
magic             419 ext/fileinfo/fileinfo.c 	FINFO_SET_OPTION(finfo->magic, options)
magic             440 ext/fileinfo/fileinfo.c 	struct magic_set *magic = NULL;
magic             466 ext/fileinfo/fileinfo.c 		magic = magic_open(MAGIC_MIME_TYPE);
magic             467 ext/fileinfo/fileinfo.c 		if (magic_load(magic, NULL) == -1) {
magic             476 ext/fileinfo/fileinfo.c 		magic = finfo->magic;
magic             484 ext/fileinfo/fileinfo.c 		magic = finfo->magic;
magic             489 ext/fileinfo/fileinfo.c 		FINFO_SET_OPTION(magic, options)
magic             495 ext/fileinfo/fileinfo.c 			ret_val = (char *) magic_buffer(magic, buffer, buffer_len);
magic             512 ext/fileinfo/fileinfo.c 				ret_val = (char *) magic_stream(magic, stream);
magic             566 ext/fileinfo/fileinfo.c 						ret_val = (char *)magic_stream(magic, stream);
magic             583 ext/fileinfo/fileinfo.c 		php_error_docref(NULL, E_WARNING, "Failed identify data %d:%s", magic_errno(magic), magic_error(magic));
magic             589 ext/fileinfo/fileinfo.c 		magic_close(magic);
magic             594 ext/fileinfo/fileinfo.c 		FINFO_SET_OPTION(magic, finfo->options)
magic              99 ext/fileinfo/libmagic/apprentice.c 	struct magic *mp;	
magic             114 ext/fileinfo/libmagic/apprentice.c 	struct magic *magic[MAGIC_SETS];
magic             123 ext/fileinfo/libmagic/apprentice.c private int getvalue(struct magic_set *ms, struct magic *, const char **, int);
magic             125 ext/fileinfo/libmagic/apprentice.c private const char *getstr(struct magic_set *, struct magic *, const char *,
magic             131 ext/fileinfo/libmagic/apprentice.c private size_t apprentice_magic_strength(const struct magic *);
magic             138 ext/fileinfo/libmagic/apprentice.c private void byteswap(struct magic *, uint32_t);
magic             139 ext/fileinfo/libmagic/apprentice.c private void bs1(struct magic *);
magic             144 ext/fileinfo/libmagic/apprentice.c private struct magic_map *apprentice_buf(struct magic_set *, struct magic *,
magic             152 ext/fileinfo/libmagic/apprentice.c private int check_format(struct magic_set *, struct magic *);
magic             159 ext/fileinfo/libmagic/apprentice.c private size_t magicsize = sizeof(struct magic);
magic             390 ext/fileinfo/libmagic/apprentice.c 	ml->magic = map->magic[idx];
magic             412 ext/fileinfo/libmagic/apprentice.c 		    (unsigned long)sizeof(*map->magic[0]),
magic             522 ext/fileinfo/libmagic/apprentice.c 				if (map->magic[j]) {
magic             523 ext/fileinfo/libmagic/apprentice.c 					efree(map->magic[j]);
magic             713 ext/fileinfo/libmagic/apprentice.c apprentice_magic_strength(const struct magic *m)
magic             886 ext/fileinfo/libmagic/apprentice.c 			struct magic *m = &ml->magic[magindex];
magic             890 ext/fileinfo/libmagic/apprentice.c 				       ml->magic[magindex + 1].cont_level != 0)
magic             900 ext/fileinfo/libmagic/apprentice.c 			       ml->magic[magindex + 1].cont_level != 0 &&
magic             901 ext/fileinfo/libmagic/apprentice.c 			       *ml->magic[magindex].desc == '\0' &&
magic             902 ext/fileinfo/libmagic/apprentice.c 			       *ml->magic[magindex].mimetype == '\0')
magic             907 ext/fileinfo/libmagic/apprentice.c 			    ml->magic[magindex].lineno,
magic             908 ext/fileinfo/libmagic/apprentice.c 			    ml->magic[magindex].desc,
magic             909 ext/fileinfo/libmagic/apprentice.c 			    ml->magic[magindex].mimetype);
magic             915 ext/fileinfo/libmagic/apprentice.c set_test_type(struct magic *mstart, struct magic *m)
magic            1175 ext/fileinfo/libmagic/apprentice.c     struct magic **ma, uint32_t *nma)
magic            1184 ext/fileinfo/libmagic/apprentice.c 	if ((*ma = CAST(struct magic *, emalloc(slen))) == NULL) {
magic            1307 ext/fileinfo/libmagic/apprentice.c 		    &map->magic[j], &map->nmagic[j]) == -1) {
magic            1328 ext/fileinfo/libmagic/apprentice.c file_signextend(struct magic_set *ms, struct magic *m, uint64_t v)
magic            1402 ext/fileinfo/libmagic/apprentice.c string_modifier_check(struct magic_set *ms, struct magic *m)
magic            1557 ext/fileinfo/libmagic/apprentice.c parse_indirect_modifier(struct magic_set *ms, struct magic *m, const char **lp)
magic            1578 ext/fileinfo/libmagic/apprentice.c parse_op_modifier(struct magic_set *ms, struct magic *m, const char **lp,
magic            1595 ext/fileinfo/libmagic/apprentice.c parse_string_modifier(struct magic_set *ms, struct magic *m, const char **lp)
magic            1706 ext/fileinfo/libmagic/apprentice.c 	struct magic *m;
magic            1744 ext/fileinfo/libmagic/apprentice.c 			struct magic *nm;
magic            1746 ext/fileinfo/libmagic/apprentice.c 			if ((nm = CAST(struct magic *, erealloc(me->mp,
magic            1761 ext/fileinfo/libmagic/apprentice.c 		if ((m = CAST(struct magic *, emalloc(len))) == NULL) {
magic            2083 ext/fileinfo/libmagic/apprentice.c 	struct magic *m = &me->mp[0];
magic            2144 ext/fileinfo/libmagic/apprentice.c 	struct magic *m = &me->mp[me->cont_count == 0 ? 0 : me->cont_count - 1];
magic            2192 ext/fileinfo/libmagic/apprentice.c 	struct magic *m = &me->mp[0];
magic            2195 ext/fileinfo/libmagic/apprentice.c 	    CAST(off_t, offsetof(struct magic, apple)),
magic            2206 ext/fileinfo/libmagic/apprentice.c 	struct magic *m = &me->mp[0];
magic            2209 ext/fileinfo/libmagic/apprentice.c 	    CAST(zend_off_t, offsetof(struct magic, mimetype)),
magic            2388 ext/fileinfo/libmagic/apprentice.c check_format(struct magic_set *ms, struct magic *m)
magic            2443 ext/fileinfo/libmagic/apprentice.c getvalue(struct magic_set *ms, struct magic *m, const char **p, int action)
magic            2517 ext/fileinfo/libmagic/apprentice.c getstr(struct magic_set *ms, struct magic *m, const char *s, int warn)
magic            2778 ext/fileinfo/libmagic/apprentice.c apprentice_buf(struct magic_set *ms, struct magic *buf, size_t len)
magic            2899 ext/fileinfo/libmagic/apprentice.c 		nentries = (uint32_t)(st.sb.st_size / sizeof(struct magic));
magic            2900 ext/fileinfo/libmagic/apprentice.c 		entries = (uint32_t)(st.sb.st_size / sizeof(struct magic));
magic            2901 ext/fileinfo/libmagic/apprentice.c 		if ((zend_off_t)(entries * sizeof(struct magic)) != st.sb.st_size) {
magic            2904 ext/fileinfo/libmagic/apprentice.c 				sizeof(struct magic));
magic            2908 ext/fileinfo/libmagic/apprentice.c 	map->magic[0] = CAST(struct magic *, map->p) + 1;
magic            2916 ext/fileinfo/libmagic/apprentice.c 			map->magic[i + 1] = map->magic[i] + map->nmagic[i];
magic            2926 ext/fileinfo/libmagic/apprentice.c 			byteswap(map->magic[i], map->nmagic[i]);
magic            2971 ext/fileinfo/libmagic/apprentice.c 	entries = (uint32_t)(map->len / sizeof(struct magic));
magic            2972 ext/fileinfo/libmagic/apprentice.c 	if ((entries * sizeof(struct magic)) != map->len) {
magic            2975 ext/fileinfo/libmagic/apprentice.c 		    dbname, map->len, sizeof(struct magic));
magic            2978 ext/fileinfo/libmagic/apprentice.c 	map->magic[0] = CAST(struct magic *, map->p) + 1;
magic            2986 ext/fileinfo/libmagic/apprentice.c 			map->magic[i + 1] = map->magic[i] + map->nmagic[i];
magic            2996 ext/fileinfo/libmagic/apprentice.c 			byteswap(map->magic[i], map->nmagic[i]);
magic            3007 ext/fileinfo/libmagic/apprentice.c 	static const size_t m = sizeof(**map->magic);
magic            3013 ext/fileinfo/libmagic/apprentice.c 		struct magic m;
magic            3043 ext/fileinfo/libmagic/apprentice.c 		if (php_stream_write(stream, (const char *)map->magic[i], len) != (ssize_t)len) {
magic            3111 ext/fileinfo/libmagic/apprentice.c byteswap(struct magic *magic, uint32_t nmagic)
magic            3115 ext/fileinfo/libmagic/apprentice.c 		bs1(&magic[i]);
magic            3183 ext/fileinfo/libmagic/apprentice.c bs1(struct magic *m)
magic            3200 ext/fileinfo/libmagic/apprentice.c file_pstring_length_size(const struct magic *m)
magic            3217 ext/fileinfo/libmagic/apprentice.c file_pstring_get_length(const struct magic *m, const char *s)
magic            3256 ext/fileinfo/libmagic/apprentice.c 		struct magic *ma = ml->magic;
magic            3262 ext/fileinfo/libmagic/apprentice.c 				v->magic = &ma[i];
magic              73 ext/fileinfo/libmagic/compress.c 	const char magic[8];
magic             128 ext/fileinfo/libmagic/compress.c 		if (memcmp(buf, compr[i].magic, compr[i].maglen) == 0 &&
magic             355 ext/fileinfo/libmagic/file.h 	struct magic *magic;		/* array of magic entries */
magic             454 ext/fileinfo/libmagic/file.h protected int buffer_apprentice(struct magic_set *, struct magic **,
magic             457 ext/fileinfo/libmagic/file.h protected uint64_t file_signextend(struct magic_set *, struct magic *,
magic             459 ext/fileinfo/libmagic/file.h protected void file_delmagic(struct magic *, int type, size_t entries);
magic             473 ext/fileinfo/libmagic/file.h protected size_t file_pstring_length_size(const struct magic *);
magic             474 ext/fileinfo/libmagic/file.h protected size_t file_pstring_get_length(const struct magic *, const char *);
magic             118 ext/fileinfo/libmagic/is_tar.c 	if (strcmp(header->header.magic, GNUTMAGIC) == 0)
magic             120 ext/fileinfo/libmagic/is_tar.c 	if (strcmp(header->header.magic, TMAGIC) == 0)
magic              53 ext/fileinfo/libmagic/softmagic.c private int match(struct magic_set *, struct magic *, uint32_t,
magic              57 ext/fileinfo/libmagic/softmagic.c     struct magic *, size_t, size_t, unsigned int, int, int, int, uint16_t,
magic              59 ext/fileinfo/libmagic/softmagic.c private int magiccheck(struct magic_set *, struct magic *);
magic              60 ext/fileinfo/libmagic/softmagic.c private int32_t mprint(struct magic_set *, struct magic *);
magic              61 ext/fileinfo/libmagic/softmagic.c private int32_t moffset(struct magic_set *, struct magic *);
magic              64 ext/fileinfo/libmagic/softmagic.c     const unsigned char *, uint32_t, size_t, struct magic *);
magic              65 ext/fileinfo/libmagic/softmagic.c private int mconvert(struct magic_set *, struct magic *, int);
magic              67 ext/fileinfo/libmagic/softmagic.c private int handle_annotation(struct magic_set *, struct magic *);
magic              68 ext/fileinfo/libmagic/softmagic.c private void cvt_8(union VALUETYPE *, const struct magic *);
magic              69 ext/fileinfo/libmagic/softmagic.c private void cvt_16(union VALUETYPE *, const struct magic *);
magic              70 ext/fileinfo/libmagic/softmagic.c private void cvt_32(union VALUETYPE *, const struct magic *);
magic              71 ext/fileinfo/libmagic/softmagic.c private void cvt_64(union VALUETYPE *, const struct magic *);
magic              94 ext/fileinfo/libmagic/softmagic.c 		if ((rv = match(ms, ml->magic, ml->nmagic, buf, nbytes, 0, mode,
magic             107 ext/fileinfo/libmagic/softmagic.c file_fmtcheck(struct magic_set *ms, const struct magic *m, const char *def,
magic             151 ext/fileinfo/libmagic/softmagic.c match(struct magic_set *ms, struct magic *magic, uint32_t nmagic,
magic             170 ext/fileinfo/libmagic/softmagic.c 		struct magic *m = &magic[magindex];
magic             180 ext/fileinfo/libmagic/softmagic.c                                magic[magindex + 1].cont_level != 0 &&
magic             220 ext/fileinfo/libmagic/softmagic.c 			    magic[magindex + 1].cont_level != 0)
magic             253 ext/fileinfo/libmagic/softmagic.c 		    magic[magindex + 1].cont_level != 0) {
magic             254 ext/fileinfo/libmagic/softmagic.c 			m = &magic[++magindex];
magic             380 ext/fileinfo/libmagic/softmagic.c check_fmt(struct magic_set *ms, struct magic *m)
magic             403 ext/fileinfo/libmagic/softmagic.c mprint(struct magic_set *ms, struct magic *m)
magic             680 ext/fileinfo/libmagic/softmagic.c moffset(struct magic_set *ms, struct magic *m)
magic             857 ext/fileinfo/libmagic/softmagic.c cvt_8(union VALUETYPE *p, const struct magic *m)
magic             863 ext/fileinfo/libmagic/softmagic.c cvt_16(union VALUETYPE *p, const struct magic *m)
magic             869 ext/fileinfo/libmagic/softmagic.c cvt_32(union VALUETYPE *p, const struct magic *m)
magic             875 ext/fileinfo/libmagic/softmagic.c cvt_64(union VALUETYPE *p, const struct magic *m)
magic             898 ext/fileinfo/libmagic/softmagic.c cvt_float(union VALUETYPE *p, const struct magic *m)
magic             904 ext/fileinfo/libmagic/softmagic.c cvt_double(union VALUETYPE *p, const struct magic *m)
magic             915 ext/fileinfo/libmagic/softmagic.c mconvert(struct magic_set *ms, struct magic *m, int flip)
magic            1072 ext/fileinfo/libmagic/softmagic.c     const unsigned char *s, uint32_t offset, size_t nbytes, struct magic *m)
magic            1199 ext/fileinfo/libmagic/softmagic.c mget(struct magic_set *ms, const unsigned char *s, struct magic *m,
magic            1711 ext/fileinfo/libmagic/softmagic.c 		rv = match(ms, ml.magic, ml.nmagic, s, nbytes, offset + o,
magic            1843 ext/fileinfo/libmagic/softmagic.c magiccheck(struct magic_set *ms, struct magic *m)
magic            2176 ext/fileinfo/libmagic/softmagic.c handle_annotation(struct magic_set *ms, struct magic *m)
magic              63 ext/fileinfo/libmagic/tar.h 		char	magic[8];
magic             150 ext/opcache/zend_file_cache.c 	char         magic[8];
magic             653 ext/opcache/zend_file_cache.c 	memcpy(info->magic, "OPCACHE", 8);
magic            1245 ext/opcache/zend_file_cache.c 	if (memcmp(info.magic, "OPCACHE", 8) != 0) {
magic             234 ext/phar/tar.c 	old = (memcmp(hdr->magic, "ustar", sizeof("ustar")-1) != 0);
magic             768 ext/phar/tar.c 	strncpy(header.magic, "ustar", sizeof("ustar")-1);
magic              83 ext/phar/tar.h 	char magic[6];      /* USTAR indicator */
magic            11041 ext/sqlite3/libsqlite/sqlite3.c   u32 magic;                    /* Magic number for detect library misuse */
magic            14829 ext/sqlite3/libsqlite/sqlite3.c   u32 magic;              /* Magic number for sanity checking */
magic            24587 ext/sqlite3/libsqlite/sqlite3.c   u32 magic;
magic            24592 ext/sqlite3/libsqlite/sqlite3.c   magic = db->magic;
magic            24593 ext/sqlite3/libsqlite/sqlite3.c   if( magic!=SQLITE_MAGIC_OPEN ){
magic            24604 ext/sqlite3/libsqlite/sqlite3.c   u32 magic;
magic            24605 ext/sqlite3/libsqlite/sqlite3.c   magic = db->magic;
magic            24606 ext/sqlite3/libsqlite/sqlite3.c   if( magic!=SQLITE_MAGIC_SICK &&
magic            24607 ext/sqlite3/libsqlite/sqlite3.c       magic!=SQLITE_MAGIC_OPEN &&
magic            24608 ext/sqlite3/libsqlite/sqlite3.c       magic!=SQLITE_MAGIC_BUSY ){
magic            50003 ext/sqlite3/libsqlite/sqlite3.c     u32 magic;                    /* Magic value read from WAL header */
magic            50018 ext/sqlite3/libsqlite/sqlite3.c     magic = sqlite3Get4byte(&aBuf[0]);
magic            50020 ext/sqlite3/libsqlite/sqlite3.c     if( (magic&0xFFFFFFFE)!=WAL_MAGIC 
magic            50027 ext/sqlite3/libsqlite/sqlite3.c     pWal->hdr.bigEndCksum = (u8)(magic&0x00000001);
magic            64815 ext/sqlite3/libsqlite/sqlite3.c   p->magic = VDBE_MAGIC_INIT;
magic            64936 ext/sqlite3/libsqlite/sqlite3.c   assert( p->magic==VDBE_MAGIC_INIT );
magic            65055 ext/sqlite3/libsqlite/sqlite3.c   assert( v->magic==VDBE_MAGIC_INIT );
magic            65074 ext/sqlite3/libsqlite/sqlite3.c   assert( v->magic==VDBE_MAGIC_INIT );
magic            65309 ext/sqlite3/libsqlite/sqlite3.c   assert( p->magic==VDBE_MAGIC_INIT );
magic            65343 ext/sqlite3/libsqlite/sqlite3.c   assert( p->magic==VDBE_MAGIC_INIT );
magic            65602 ext/sqlite3/libsqlite/sqlite3.c   assert( p->magic==VDBE_MAGIC_INIT );
magic            65719 ext/sqlite3/libsqlite/sqlite3.c   assert( p->magic==VDBE_MAGIC_INIT );
magic            66127 ext/sqlite3/libsqlite/sqlite3.c   assert( p->magic==VDBE_MAGIC_RUN );
magic            66387 ext/sqlite3/libsqlite/sqlite3.c   assert( p->magic==VDBE_MAGIC_INIT );
magic            66394 ext/sqlite3/libsqlite/sqlite3.c   p->magic = VDBE_MAGIC_RUN;
magic            66404 ext/sqlite3/libsqlite/sqlite3.c   p->magic = VDBE_MAGIC_RUN;
magic            66454 ext/sqlite3/libsqlite/sqlite3.c   assert( p->magic==VDBE_MAGIC_INIT );
magic            67127 ext/sqlite3/libsqlite/sqlite3.c   if( p->magic!=VDBE_MAGIC_RUN ){
magic            67281 ext/sqlite3/libsqlite/sqlite3.c   p->magic = VDBE_MAGIC_HALT;
magic            67437 ext/sqlite3/libsqlite/sqlite3.c   p->magic = VDBE_MAGIC_INIT;
magic            67447 ext/sqlite3/libsqlite/sqlite3.c   if( p->magic==VDBE_MAGIC_RUN || p->magic==VDBE_MAGIC_HALT ){
magic            67541 ext/sqlite3/libsqlite/sqlite3.c   p->magic = VDBE_MAGIC_DEAD;
magic            69412 ext/sqlite3/libsqlite/sqlite3.c   if( p->magic!=VDBE_MAGIC_RUN ){
magic            70121 ext/sqlite3/libsqlite/sqlite3.c   if( p->magic!=VDBE_MAGIC_RUN || p->pc>=0 ){
magic            70442 ext/sqlite3/libsqlite/sqlite3.c   return v!=0 && v->pc>=0 && v->magic==VDBE_MAGIC_RUN;
magic            71399 ext/sqlite3/libsqlite/sqlite3.c   assert( p->magic==VDBE_MAGIC_RUN );  /* sqlite3_step() verifies this */
magic            114690 ext/sqlite3/libsqlite/sqlite3.c   assert( db->magic==SQLITE_MAGIC_OPEN || db->magic==SQLITE_MAGIC_ZOMBIE );
magic            129002 ext/sqlite3/libsqlite/sqlite3.c   db->magic = SQLITE_MAGIC_ZOMBIE;
magic            129036 ext/sqlite3/libsqlite/sqlite3.c   if( db->magic!=SQLITE_MAGIC_ZOMBIE || connectionIsBusy(db) ){
magic            129125 ext/sqlite3/libsqlite/sqlite3.c   db->magic = SQLITE_MAGIC_ERROR;
magic            129135 ext/sqlite3/libsqlite/sqlite3.c   db->magic = SQLITE_MAGIC_CLOSED;
magic            130720 ext/sqlite3/libsqlite/sqlite3.c   db->magic = SQLITE_MAGIC_BUSY;
magic            130814 ext/sqlite3/libsqlite/sqlite3.c   db->magic = SQLITE_MAGIC_OPEN;
magic            130908 ext/sqlite3/libsqlite/sqlite3.c     db->magic = SQLITE_MAGIC_SICK;
magic            151321 ext/sqlite3/libsqlite/sqlite3.c   u32 magic;                  /* Always RTREE_GEOMETRY_MAGIC */
magic            152469 ext/sqlite3/libsqlite/sqlite3.c   if( pBlob->magic!=RTREE_GEOMETRY_MAGIC || nBlob!=nExpected ){
magic            154370 ext/sqlite3/libsqlite/sqlite3.c     pBlob->magic = RTREE_GEOMETRY_MAGIC;
magic              60 ext/sysvshm/php_sysvshm.h 	char magic[8];
magic             192 ext/sysvshm/sysvshm.c 	if (strcmp((char*) &(chunk_ptr->magic), "PHP_SM") != 0) {
magic             193 ext/sysvshm/sysvshm.c 		strcpy((char*) &(chunk_ptr->magic), "PHP_SM");