Lines Matching refs:CAST

57 #define SIZE_T_MAX CAST(size_t, ~0ULL)
73 #define NEED_SWAP (cdf_bo.u == CAST(uint32_t, 0x01020304))
76 (CAST(uint64_t, NEED_SWAP ? _cdf_tole8(x) : CAST(uint64_t, x)))
78 (CAST(uint32_t, NEED_SWAP ? _cdf_tole4(x) : CAST(uint32_t, x)))
80 (CAST(uint16_t, NEED_SWAP ? _cdf_tole2(x) : CAST(uint16_t, x)))
82 CDF_TOLE2(CAST(uint16_t, x)) : \
84 CDF_TOLE4(CAST(uint32_t, x)) : \
85 CDF_TOLE8(CAST(uint64_t, x))))
226 CDF_TOLE4(CAST(uint32_t, h->h_secid_first_sector_in_short_sat)); in cdf_swap_header()
230 CDF_TOLE4(CAST(uint32_t, h->h_secid_first_sector_in_master_sat)); in cdf_swap_header()
235 CDF_TOLE4(CAST(uint32_t, h->h_master_sat[i])); in cdf_swap_header()
269 d->d_left_child = CDF_TOLE4(CAST(uint32_t, d->d_left_child)); in cdf_swap_dir()
270 d->d_right_child = CDF_TOLE4(CAST(uint32_t, d->d_right_child)); in cdf_swap_dir()
271 d->d_storage = CDF_TOLE4(CAST(uint32_t, d->d_storage)); in cdf_swap_dir()
275 d->d_created = CDF_TOLE8(CAST(uint64_t, d->d_created)); in cdf_swap_dir()
276 d->d_modified = CDF_TOLE8(CAST(uint64_t, d->d_modified)); in cdf_swap_dir()
278 CAST(uint32_t, d->d_stream_first_sector)); in cdf_swap_dir()
339 if (e >= b && CAST(size_t, e - b) <= ss * sst->sst_len) in cdf_check_stream_offset()
352 size_t siz = CAST(size_t, off + len); in cdf_read()
354 if (CAST(off_t, off + len) != CAST(off_t, siz)) in cdf_read()
359 return CAST(ssize_t, len); in cdf_read()
365 if (pread(info->i_fd, buf, len, off) != CAST(ssize_t, len)) in cdf_read()
368 return CAST(ssize_t, len); in cdf_read()
380 if (cdf_read(info, CAST(off_t, 0), buf, sizeof(buf)) == -1) in cdf_read_header()
414 if (SIZE_T_MAX / ss < CAST(size_t, id)) in cdf_read_sector()
419 return cdf_read(info, CAST(off_t, pos), RCAST(char *, buf) + offs, len); in cdf_read_sector()
429 if (SIZE_T_MAX / ss < CAST(size_t, id)) in cdf_read_short_sector()
476 if ((sat->sat_tab = CAST(cdf_secid_t *, CDF_CALLOC(sat->sat_len, ss))) in cdf_read_sat()
484 h->h_master_sat[i]) != CAST(ssize_t, ss)) { in cdf_read_sat()
490 if ((msa = CAST(cdf_secid_t *, CDF_CALLOC(1, ss))) == NULL) in cdf_read_sat()
502 CAST(ssize_t, ss)) { in cdf_read_sat()
507 sec = CDF_TOLE4(CAST(uint32_t, msa[k])); in cdf_read_sat()
517 sec) != CAST(ssize_t, ss)) { in cdf_read_sat()
523 mid = CDF_TOLE4(CAST(uint32_t, msa[nsatpersec])); in cdf_read_sat()
542 cdf_secid_t maxsector = CAST(cdf_secid_t, (sat->sat_len * size) in cdf_count_chain()
562 sid = CDF_TOLE4(CAST(uint32_t, sat->sat_tab[sid])); in cdf_count_chain()
573 return CAST(size_t, -1); in cdf_count_chain()
590 if (scn->sst_len == CAST(size_t, -1)) in cdf_read_long_sector_chain()
609 sid)) != CAST(ssize_t, ss)) { in cdf_read_long_sector_chain()
617 sid = CDF_TOLE4(CAST(uint32_t, sat->sat_tab[sid])); in cdf_read_long_sector_chain()
636 if (scn->sst_len == CAST(size_t, -1)) in cdf_read_short_sector_chain()
655 sid) != CAST(ssize_t, ss)) { in cdf_read_short_sector_chain()
659 sid = CDF_TOLE4(CAST(uint32_t, ssat->sat_tab[sid])); in cdf_read_short_sector_chain()
690 if (ns == CAST(size_t, -1)) in cdf_read_dir()
696 dir->dir_tab = CAST(cdf_directory_t *, in cdf_read_dir()
701 if ((buf = CAST(char *, CDF_MALLOC(ss))) == NULL) { in cdf_read_dir()
712 CAST(ssize_t, ss)) { in cdf_read_dir()
720 sid = CDF_TOLE4(CAST(uint32_t, sat->sat_tab[sid])); in cdf_read_dir()
745 if (ssat->sat_len == CAST(size_t, -1)) in cdf_read_ssat()
748 ssat->sat_tab = CAST(cdf_secid_t *, CDF_CALLOC(ssat->sat_len, ss)); in cdf_read_ssat()
764 CAST(ssize_t, ss)) { in cdf_read_ssat()
768 sid = CDF_TOLE4(CAST(uint32_t, sat->sat_tab[sid])); in cdf_read_ssat()
818 return CAST(unsigned char, *d) - CDF_TOLE2(*s); in cdf_namecmp()
869 return CAST(int, i); in cdf_find_stream()
882 return CAST(const void *, CAST(const uint8_t *, p) + l); in cdf_offset()
901 q = CAST(const uint8_t *, cdf_offset(CAST(const void *, p), in cdf_get_property_info_pos()
927 inp = CAST(cdf_property_info_t *, in cdf_grow_info()
949 if (CAST(size_t, CAST(const char *, e) - CAST(const char *, p)) < len) in cdf_copy_info()
984 shp = CAST(const cdf_section_header_t *, in cdf_read_property_info()
1007 p = CAST(const uint8_t *, cdf_offset(sst->sst_tab, offs + sizeof(sh))); in cdf_read_property_info()
1008 e = CAST(const uint8_t *, cdf_offset(shp, sh.sh_len)); in cdf_read_property_info()
1016 left = CAST(size_t, e - q); in cdf_read_property_info()
1088 inp[i].pi_str.s_buf = CAST(const char *, in cdf_read_property_info()
1089 CAST(const void *, &q[o4])); in cdf_read_property_info()
1132 CAST(const cdf_summary_info_header_t *, sst->sst_tab); in cdf_unpack_summary_info()
1134 CAST(const cdf_section_declaration_t *, RCAST(const void *, in cdf_unpack_summary_info()
1163 ce[i].f = CAST(t, CDF_TOLE(cep->f))
1170 const char *b = CAST(const char *, sst->sst_tab); in cdf_unpack_catalog()
1189 *cat = CAST(cdf_catalog_t *, in cdf_unpack_catalog()
1195 b = CAST(const char *, sst->sst_tab); in cdf_unpack_catalog()
1215 np = CAST(const uint16_t *, CAST(const void *, (b + 16))); in cdf_unpack_catalog()
1216 nb = CAST(const char *, CAST(const void *, in cdf_unpack_catalog()
1287 secs = CAST(int, ts % 60); in cdf_print_elapsed_time()
1289 mins = CAST(int, ts % 60); in cdf_print_elapsed_time()
1291 hours = CAST(int, ts % 24); in cdf_print_elapsed_time()
1293 days = CAST(int, ts); in cdf_print_elapsed_time()
1297 if (CAST(size_t, len) >= bufsiz) in cdf_print_elapsed_time()
1303 if (CAST(size_t, len) >= bufsiz) in cdf_print_elapsed_time()
1308 if (CAST(size_t, len) >= bufsiz) in cdf_print_elapsed_time()
1320 buf[i] = CAST(char, p[i]); in cdf_u16tos8()