Home
last modified time | relevance | path

Searched refs:CAST (Results 1 – 25 of 26) sorted by relevance

12

/dragonfly/contrib/file/src/
H A Dsoftmagic.c105 #define BE16(p) ((CAST(uint16_t, (p)->hs[0])<<8)|(CAST(uint16_t, (p)->hs[1])))
106 #define LE16(p) ((CAST(uint16_t, (p)->hs[1])<<8)|(CAST(uint16_t, (p)->hs[0])))
108 CAST(intmax_t, CAST(int##v##_t, p)) : \
109 CAST(intmax_t, CAST(uint##v##_t, p)))
603 CAST(utype, v)); \ in mprint()
606 CAST(stype, v)); \ in mprint()
885 o += CAST(uint32_t, l); in moffset()
932 o = CAST(int32_t, in moffset()
1595 CAST(uint32_t, offset + o), CAST(uint32_t, nbytes), m) == -1) in mget()
2365 matched = CAST(int64_t, v) > CAST(int64_t, l); in magiccheck()
[all …]
H A Dreadelf.c148 ? CAST(void *, &sh32) \
149 : CAST(void *, &sh64))
167 ? CAST(void *, &ph32) \
168 : CAST(void *, &ph64))
195 ? CAST(void *, &nh32) \
196 : CAST(void *, &nh64))
211 ? CAST(void *, &dh32) \
212 : CAST(void *, &dh64))
225 : CAST(void *, &cap64))
238 : CAST(void *, &auxv64))
[all …]
H A Dcdf.c82 (CAST(uint64_t, NEED_SWAP ? _cdf_tole8(x) : CAST(uint64_t, x)))
84 (CAST(uint32_t, NEED_SWAP ? _cdf_tole4(x) : CAST(uint32_t, x)))
86 (CAST(uint16_t, NEED_SWAP ? _cdf_tole2(x) : CAST(uint16_t, x)))
374 if (CAST(off_t, off + len) != CAST(off_t, siz)) in cdf_read()
889 return CAST(int, i); in cdf_find_stream()
902 return CAST(const void *, CAST(const uint8_t *, p) + l); in cdf_offset()
933 return CAST(const uint8_t *, cdf_offset(CAST(const void *, p), ofs)); in cdf_get_property_info_pos()
969 if (CAST(size_t, CAST(const char *, e) - CAST(const char *, p)) < len) in cdf_copy_info()
1236 np = CAST(const uint16_t *, CAST(const void *, (b + 16))); in cdf_unpack_catalog()
1237 nb = CAST(const char *, CAST(const void *, in cdf_unpack_catalog()
[all …]
H A Dmagic.c429 off_t pos = CAST(off_t, -1); in file_or_fd()
539 if (pos != CAST(off_t, -1)) in file_or_fd()
617 ms->indir_max = CAST(uint16_t, *CAST(const size_t *, val)); in magic_setparam()
620 ms->name_max = CAST(uint16_t, *CAST(const size_t *, val)); in magic_setparam()
623 ms->elf_phnum_max = CAST(uint16_t, *CAST(const size_t *, val)); in magic_setparam()
626 ms->elf_shnum_max = CAST(uint16_t, *CAST(const size_t *, val)); in magic_setparam()
629 ms->elf_notes_max = CAST(uint16_t, *CAST(const size_t *, val)); in magic_setparam()
632 ms->regex_max = CAST(uint16_t, *CAST(const size_t *, val)); in magic_setparam()
653 *CAST(size_t *, val) = ms->indir_max; in magic_getparam()
656 *CAST(size_t *, val) = ms->name_max; in magic_getparam()
[all …]
H A Dascmagic.c83 bb.flen = trim_nuls(CAST(const unsigned char *, b->fbuf), b->flen); in file_ascmagic()
110 const unsigned char *buf = CAST(const unsigned char *, b->fbuf); in file_ascmagic_with_encoding()
130 size_t last_line_end = CAST(size_t, -1); in file_ascmagic_with_encoding()
146 if ((utf8_buf = CAST(unsigned char *, malloc(mlen))) == NULL) { in file_ascmagic_with_encoding()
154 CAST(size_t, utf8_end - utf8_buf)); in file_ascmagic_with_encoding()
352 *buf++ = CAST(unsigned char, ubuf[i]); in encode_utf8()
358 *buf++ = CAST(unsigned char, (ubuf[i] >> 6) + 0xc0); in encode_utf8()
364 *buf++ = CAST(unsigned char, (ubuf[i] >> 12) + 0xe0); in encode_utf8()
370 *buf++ = CAST(unsigned char, (ubuf[i] >> 18) + 0xf0); in encode_utf8()
376 *buf++ = CAST(unsigned char, (ubuf[i] >> 24) + 0xf8); in encode_utf8()
[all …]
H A Dcompress.c110 unsigned char *s = CAST(unsigned char *, CAST(void *, &x)); in zlibcmp()
371 buf = CAST(const char *, buf) + rv; in swrite()
423 if (t > 0 && CAST(size_t, t) < n) { in sread()
524 if (lseek(fd, CAST(off_t, 0), SEEK_SET) == CAST(off_t, -1)) { in file_pipe2file()
585 z.avail_in = CAST(uint32_t, *n); in uncompresszlib()
601 *n = CAST(size_t, z.total_out); in uncompresszlib()
634 bz.avail_in = CAST(uint32_t, *n); in uncompressbzlib()
644 *n = CAST(size_t, bz.total_out_lo32); in uncompressbzlib()
677 xz.avail_in = CAST(uint32_t, *n); in uncompressxzlib()
685 *n = CAST(size_t, xz.total_out); in uncompressxzlib()
[all …]
H A Dcdf_time.c93 return CAST(int, m); in cdf_getmonth()
95 return CAST(int, m); in cdf_getmonth()
111 tm.tm_sec = CAST(int, t % 60); in cdf_timestamp_to_timespec()
114 tm.tm_min = CAST(int, t % 60); in cdf_timestamp_to_timespec()
117 tm.tm_hour = CAST(int, t % 24); in cdf_timestamp_to_timespec()
121 tm.tm_year = CAST(int, CDF_BASE_YEAR + (t / 365)); in cdf_timestamp_to_timespec()
125 tm.tm_mday = cdf_getday(tm.tm_year, CAST(int, t)); in cdf_timestamp_to_timespec()
126 tm.tm_mon = cdf_getmonth(tm.tm_year, CAST(int, t)); in cdf_timestamp_to_timespec()
176 CAST(long long, *sec)); in cdf_ctime()
179 CAST(long long, *sec)); in cdf_ctime()
H A Dapprentice.c557 if ((ms = CAST(struct magic_set *, calloc(CAST(size_t, 1u), in file_ms_alloc()
609 p = CAST(char *, map->p); in apprentice_unmap()
1645 v = CAST(short, v); in file_signextend()
1668 v = CAST(int32_t, v); in file_signextend()
1688 v = CAST(int64_t, v); in file_signextend()
2055 diff = CAST(int32_t, cont_level) - CAST(int32_t, m->cont_level); in parse()
2502 char *buf = CAST(char *, CAST(void *, m)) + off; in parse_extra()
2979 *p++ = CAST(char, c); in getstr()
3044 *p++ = CAST(char, c); in getstr()
3096 *p++ = CAST(char, val); in getstr()
[all …]
H A Delfclass.h44 CAST(off_t, elf_getu(swap, elfhdr.e_phoff)), phnum,
45 CAST(size_t, elf_getu16(swap, elfhdr.e_phentsize)),
59 CAST(off_t, elf_getu(swap, elfhdr.e_phoff)), phnum,
60 CAST(size_t, elf_getu16(swap, elfhdr.e_phentsize)),
69 CAST(off_t, elf_getu(swap, elfhdr.e_shoff)), shnum,
70 CAST(size_t, elf_getu16(swap, elfhdr.e_shentsize)),
72 CAST(int, elf_getu16(swap, elfhdr.e_shstrndx)),
H A Dencoding.c100 *ubuf = CAST(file_unichar_t *, calloc(CAST(size_t, 1), mlen)); in file_encoding()
489 uc = CAST(uint32_t, in looks_ucs16()
492 uc = CAST(uint32_t, in looks_ucs16()
547 ubf[(*ulen)++] = CAST(file_unichar_t, bf[i + 3]) in looks_ucs32()
548 | (CAST(file_unichar_t, bf[i + 2]) << 8) in looks_ucs32()
549 | (CAST(file_unichar_t, bf[i + 1]) << 16) in looks_ucs32()
550 | (CAST(file_unichar_t, bf[i]) << 24); in looks_ucs32()
552 ubf[(*ulen)++] = CAST(file_unichar_t, bf[i + 0]) in looks_ucs32()
553 | (CAST(file_unichar_t, bf[i + 1]) << 8) in looks_ucs32()
554 | (CAST(file_unichar_t, bf[i + 2]) << 16) in looks_ucs32()
[all …]
H A Dfuncs.c523 *(n)++ = ((CAST(uint32_t, *(o)) >> 6) & 3) + '0', \
524 *(n)++ = ((CAST(uint32_t, *(o)) >> 3) & 7) + '0', \
571 CAST(size_t, eop - op), &state); in file_getbuffer()
572 if (bytesconsumed == CAST(size_t, -1) || in file_getbuffer()
573 bytesconsumed == CAST(size_t, -2)) { in file_getbuffer()
596 if (isprint(CAST(unsigned char, *op))) { in file_getbuffer()
801 struct guid *g = CAST(struct guid *, CAST(void *, guid)); in file_parse_guid()
826 const struct guid *g = CAST(const struct guid *, in file_print_guid()
827 CAST(const void *, guid)); in file_print_guid()
874 while (isspace(CAST(unsigned char, *str))) in file_strtrim()
[all …]
H A Dfile.c423 for (wid = 0, j = CAST(size_t, optind); j < CAST(size_t, argc); in main()
535 char **nf = CAST(char **, in unwrap()
583 if (bytesconsumed == CAST(size_t, -1) || in fname_print()
584 bytesconsumed == CAST(size_t, -2)) { in fname_print()
588 file_octal(CAST(unsigned char, nextchar)); in fname_print()
598 file_octal(CAST(unsigned char, nextchar)); in fname_print()
633 (void)printf("%*s ", CAST(int, nopad ? 0 in process()
664 if (bytesconsumed == CAST(size_t, -1) || in file_mbswidth()
665 bytesconsumed == CAST(size_t, -2)) { in file_mbswidth()
681 || isprint(CAST(unsigned char, *s)) ? 1 : 4; in file_mbswidth()
[all …]
H A Dprint.c66 (CAST(size_t, m->in_op & FILE_OPS_MASK) < in file_mdump()
113 if (CAST(size_t, m->mask_op & FILE_OPS_MASK) < in file_mdump()
121 CAST(unsigned long long, m->num_mask)); in file_mdump()
144 CAST(long long, m->value.q)); in file_mdump()
153 CAST(size_t, m->vallen)); in file_mdump()
255 CAST(unsigned long, ms->line)); in file_magwarn()
279 cdf_timestamp_to_timespec(&ts, CAST(cdf_timestamp_t, v)); in file_fmtdatetime()
284 t = CAST(time_t, v); in file_fmtdatetime()
H A Dis_tar.c65 const unsigned char *buf = CAST(const unsigned char *, b->fbuf); in file_is_tar()
116 nulp = CAST(const char *, in is_tar()
164 while (isspace(CAST(unsigned char, *where))) { /* Skip spaces */ in from_oct()
175 if (digs > 0 && *where && !isspace(CAST(unsigned char, *where))) in from_oct()
H A Dder.c42 #define CAST(a, b) ((a)(b))
62 #define DER_BAD CAST(uint32_t, -1)
221 return CAST(uint32_t, len); in getlength()
239 const uint8_t *d = CAST(const uint8_t *, q); in der_data()
295 ms->c.li[m->cont_level - 1].off = CAST(int, offs + tlen); in der_offs()
299 return CAST(int32_t, offs); in der_offs()
350 if (!isdigit(CAST(unsigned char, *s))) { in der_cmp()
358 while (isdigit(CAST(unsigned char, *++s))); in der_cmp()
H A Dreadcdf.c208 if (isprint(CAST(unsigned char, *s))) in cdf_file_property_info()
322 CAST(uint32_t, si.si_os_version) >> 8) == -1) in cdf_file_summary_info()
327 CAST(uint32_t, si.si_os_version) >> 8, in cdf_file_summary_info()
334 CAST(uint32_t, si.si_os_version) >> 8) == -1) in cdf_file_summary_info()
410 name[k] = CAST(char, cdf_tole2(d->d_name[k])); in cdf_check_summary_info()
544 const unsigned char *buf = CAST(const unsigned char *, b->fbuf); in file_trycdf()
H A Dbuffer.c72 b->elen = CAST(size_t, b->st.st_size) < b->flen ? in buffer_fill()
73 CAST(size_t, b->st.st_size) : b->flen; in buffer_fill()
H A Dis_csv.c135 const unsigned char *uc = CAST(const unsigned char *, b->fbuf); in file_is_csv()
187 if ((p = CAST(char *, malloc(st.st_size))) == NULL) in main()
H A Dfile.h158 #define FILE_BADSIZE CAST(size_t, ~0ul)
422 #define CAST(T, b) static_cast<T>(b) macro
426 #define CAST(T, b) ((T)(b)) macro
H A Dcdf.h80 #define CDF_SEC_SIZE(h) CAST(size_t, 1 << (h)->h_sec_size_p2)
82 #define CDF_SHORT_SEC_SIZE(h) CAST(size_t, 1 << (h)->h_short_sec_size_p2)
H A Dis_json.c424 const unsigned char *uc = CAST(const unsigned char *, b->fbuf); in file_is_json()
489 if ((p = CAST(char *, malloc(st.st_size))) == NULL) in main()
/dragonfly/contrib/file/magic/Magdir/
H A Dgringotts16 >>8 byte&0x70 0x30 CAST-256 crypt,
34 >>8 byte&0x70 0x30 CAST-256 crypt,
H A Dmcrypt33 >3 byte 8 algorithm: CAST-128,
/dragonfly/crypto/libressl/include/openssl/
H A Dcast.h69 #error CAST is disabled.
/dragonfly/share/zoneinfo/
H A Dafrica55 # +03 CAST Central Africa Summer Time

12