Lines Matching refs:nsz
190 rd_nm(ARCHD *arcn, int nsz)
195 if ((nsz <= 0) || (nsz > (int)sizeof(arcn->name))) {
196 tty_warn(1, "Cpio file name length %d is out of range", nsz);
203 if ((rd_wrbuf(arcn->name,nsz) != nsz) || (arcn->name[nsz-1] != '\0') ||
285 int nsz;
318 if ((nsz = (int)asc_u32(hd->c_namesize,sizeof(hd->c_namesize),OCT)) < 2)
320 arcn->nlen = nsz - 1;
321 if (rd_nm(arcn, nsz) < 0)
385 int nsz;
395 nsz = arcn->nlen + 1;
452 u32_asc((uintmax_t)nsz, hd->c_namesize, sizeof(hd->c_namesize), OCT))
459 (wr_rdbuf(arcn->name, nsz) < 0)) {
561 int nsz;
603 if ((nsz = (int)asc_u32(hd->c_namesize,sizeof(hd->c_namesize),HEX)) < 2)
605 arcn->nlen = nsz - 1;
606 if (rd_nm(arcn, nsz) < 0)
612 if (rd_skip((off_t)(VCPIO_PAD(sizeof(HD_VCPIO) + nsz))) < 0)
683 unsigned int nsz;
692 nsz = arcn->nlen + 1;
774 u32_asc((uintmax_t)nsz, hd->c_namesize, sizeof(hd->c_namesize), HEX))
781 (wr_rdbuf(arcn->name, (int)nsz) < 0) ||
782 (wr_skip((off_t)(VCPIO_PAD(sizeof(HD_VCPIO) + nsz))) < 0)) {
865 int nsz;
892 nsz = (int)(RSHRT_EXT(hd->h_namesize));
907 nsz = (int)(SHRT_EXT(hd->h_namesize));
915 if (nsz < 2)
917 arcn->nlen = nsz - 1;
918 if (rd_nm(arcn, nsz) < 0)
924 if (rd_skip((off_t)(BCPIO_PAD(sizeof(HD_BCPIO) + nsz))) < 0)
980 int nsz;
1086 nsz = arcn->nlen + 1;
1087 hd->h_namesize[0] = CHR_WR_2(nsz);
1088 hd->h_namesize[1] = CHR_WR_3(nsz);
1089 if (nsz != (int)(SHRT_EXT(hd->h_namesize)))
1096 (wr_rdbuf(arcn->name, nsz) < 0) ||
1097 (wr_skip((off_t)(BCPIO_PAD(sizeof(HD_BCPIO) + nsz))) < 0)) {