Lines Matching refs:frmt
82 if ((get_arc() < 0) || ((*frmt->options)() < 0) || in list()
83 ((*frmt->st_rd)() < 0)) in list()
131 (void)(*frmt->end_rd)(); in list()
160 if ((get_arc() < 0) || ((*frmt->options)() < 0) || in extract()
161 ((*frmt->st_rd)() < 0) || (dir_start() < 0)) in extract()
313 res = (*frmt->rd_data)(arcn, fd, &cnt); in extract()
336 (void)(*frmt->end_rd)(); in extract()
364 if (((hlk = frmt->hlk) == 1) && (lnk_start() < 0)) in wr_archive()
370 if ((ftree_start() < 0) || ((*frmt->st_wr)() < 0)) in wr_archive()
372 wrf = frmt->wr; in wr_archive()
499 res = (*frmt->wr_data)(arcn, fd, &cnt); in wr_archive()
523 (*frmt->end_wr)(); in wr_archive()
566 orgfrmt = frmt; in append()
574 if ((orgfrmt != NULL) && (orgfrmt != frmt)) { in append()
576 frmt->name, orgfrmt->name); in append()
583 if (((*frmt->options)() < 0) || ((*frmt->st_rd)() < 0)) in append()
607 if ((udev = frmt->udev) && (dev_start() < 0)) in append()
662 tlen = (*frmt->end_rd)(); in append()
703 if ((*frmt->options)() < 0) in archive()
982 res = hsz = frmt->hsz; in next_head()
1042 if ((*frmt->rd)(arcn, hdbuf) == 0) in next_head()
1045 if (!frmt->inhead) { in next_head()
1049 if ((ret = (*frmt->trail_tar)(hdbuf,in_resync,&cnt)) == 0){ in next_head()
1095 if (frmt->inhead && ((*frmt->trail_cpio)(arcn) == 0)) { in next_head()
1185 frmt = &(fsub[ford[i]]); in get_arc()