Lines Matching refs:dir
366 const cdf_stream_t *sst, const cdf_dir_t *dir, cdf_stream_t *scn) in cdf_file_catalog_info() argument
371 dir, "Catalog", scn)) == -1) in cdf_file_catalog_info()
384 const cdf_stream_t *sst, const cdf_dir_t *dir, cdf_stream_t *scn, in cdf_check_summary_info() argument
402 for (j = 0; str == NULL && j < dir->dir_len; j++) { in cdf_check_summary_info()
403 d = &dir->dir_tab[j]; in cdf_check_summary_info()
424 dir, scn); in cdf_check_summary_info()
507 cdf_file_dir_info(struct magic_set *ms, const cdf_dir_t *dir) in cdf_file_dir_info() argument
514 if (cdf_find_stream(dir, si->sections[j], si->types[j]) in cdf_file_dir_info()
545 cdf_dir_t dir; in file_trycdf() local
578 if ((i = cdf_read_dir(&info, &h, &sat, &dir)) == -1) { in file_trycdf()
583 if ((i = cdf_read_short_stream(&info, &h, &sat, &dir, &sst, in file_trycdf()
589 cdf_dump_dir(&info, &h, &sat, &ssat, &sst, &dir); in file_trycdf()
603 if ((i = cdf_read_user_stream(&info, &h, &sat, &ssat, &sst, &dir, in file_trycdf()
624 if ((i = cdf_read_summary_info(&info, &h, &sat, &ssat, &sst, &dir, in file_trycdf()
631 &sat, &ssat, &sst, &dir, &scn, root_storage, &expn); in file_trycdf()
636 &sst, &dir, &scn)) == -1) { in file_trycdf()
642 &sst, &dir, &scn, root_storage, &expn); in file_trycdf()
646 i = cdf_file_dir_info(ms, &dir); in file_trycdf()
654 efree(dir.dir_tab); in file_trycdf()