Lines Matching defs:Buffr

233 } Buffr;
749 if (Buffr.b_cnt > Bufsize)
750 Blocks -= (u_longlong_t)(Buffr.b_cnt / Bufsize);
916 while ((Buffr.b_end_p - Buffr.b_in_p) >= Bufsize) {
918 if ((rv = g_read(Device, Archive, Buffr.b_in_p, Bufsize)) < 0) {
919 if (((Buffr.b_end_p - Buffr.b_in_p) >= Bufsize) &&
943 Buffr.b_in_p += rv;
944 Buffr.b_cnt += (long)rv;
971 } /* (Buffr.b_end_p - Buffr.b_in_p) <= Bufsize */
975 if ((rv = g_read(Device, Archive, Buffr.b_in_p, Bufsize)) < 0) {
978 Buffr.b_in_p += rv;
979 Buffr.b_cnt += (long)rv;
1007 while (Buffr.b_cnt >= Bufsize) {
1009 if ((rv = g_write(Device, Archive, Buffr.b_out_p,
1016 Buffr.b_out_p += rv;
1017 Buffr.b_cnt -= (long)rv;
1107 if ((rv = g_write(Device, Archive, Buffr.b_out_p,
1461 end_p = Buffr.b_out_p + byt_cnt;
1462 for (crc_p = Buffr.b_out_p; crc_p < end_p; crc_p++)
2242 swap(Buffr.b_out_p, datasize);
2258 (void) memcpy(buffer, Buffr.b_out_p, datasize);
2259 Buffr.b_out_p += datasize;
2260 Buffr.b_cnt -= datasize;
2788 Buffr.b_out_p += pad;
2789 Buffr.b_cnt -= pad;
2842 if ((amount_read = read(Ifile, Buffr.b_in_p, readsz)) < 0) {
2867 Buffr.b_in_p += amount_read;
2868 Buffr.b_cnt += (long)amount_read;
2879 amount_read = read(Ifile, Buffr.b_in_p, CPIOBSZ);
3012 if ((size = readlink(nam_p, Buffr.b_in_p, G_p->g_filesz)) <
3023 Buffr.b_in_p += size;
3024 Buffr.b_cnt += size;
3028 (void) memset(Buffr.b_in_p, 0, pad);
3029 Buffr.b_in_p += pad;
3030 Buffr.b_cnt += pad;
3189 (void) memset(Buffr.b_in_p, 0, cnt);
3190 Buffr.b_in_p += cnt;
3191 Buffr.b_cnt += cnt;
3198 (void) memset(Buffr.b_in_p, 0, pad);
3199 Buffr.b_in_p += pad;
3200 Buffr.b_cnt += pad;
4476 do { /* hit == NONE && (Args & OCk) && Buffr.b_cnt > 0 */
4481 Binmag.b_byte[0] = Buffr.b_out_p[0];
4482 Binmag.b_byte[1] = Buffr.b_out_p[1];
4495 if (!(strncmp(Buffr.b_out_p, CMS_CHR, CMS_LEN))) {
4504 if (!(strncmp(Buffr.b_out_p, CMS_ASC, CMS_LEN))) {
4514 if (!(strncmp(Buffr.b_out_p, CMS_CRC, CMS_LEN))) {
4598 if (*(Buffr.b_out_p + hsize - 1) != '\0')
4612 Buffr.b_out_p++;
4613 Buffr.b_cnt--;
4715 (void) memcpy(Gen.g_nam_p, Buffr.b_out_p + Hdrsz, Gen.g_namesz);
4721 Thdr_p = (union tblock *)Buffr.b_out_p;
4722 Buffr.b_out_p += offset;
4723 Buffr.b_cnt -= (off_t)offset;
4893 (void) memcpy(tp, Buffr.b_out_p, cnt);
4895 Buffr.b_out_p += cnt;
4896 Buffr.b_cnt -= (off_t)cnt;
4904 Buffr.b_out_p += pad;
4905 Buffr.b_cnt -= (off_t)pad;
4979 (void) memcpy(holesdata, Buffr.b_out_p, MIN_HOLES_HDRSIZE);
4986 Buffr.b_out_p += MIN_HOLES_HDRSIZE;
4987 Buffr.b_cnt -= MIN_HOLES_HDRSIZE;
5643 Buffr.b_out_p, G_p->g_filesz);
5827 if (Buffr.b_end_p != (Buffr.b_out_p + Hdrsz)) {
5828 tmpnull = *(Buffr.b_out_p + Hdrsz);
5829 *(Buffr.b_out_p + Hdrsz) = '\0';
5835 (void) memcpy(&Hdr, Buffr.b_out_p, HDRSZ);
5854 if (sscanf(Buffr.b_out_p,
5879 if (sscanf(Buffr.b_out_p,
5892 if (*Buffr.b_out_p == '\0') {
5896 Thdr_p = (union tblock *)Buffr.b_out_p;
5956 if (*Buffr.b_out_p == '\0') {
5960 Thdr_p = (union tblock *)Buffr.b_out_p;
5996 if (Buffr.b_end_p != (Buffr.b_out_p + Hdrsz))
5997 *(Buffr.b_out_p + Hdrsz) = tmpnull;
6038 if (Buffr.b_out_p != Buffr.b_base_p) {
6039 pad = ((Buffr.b_cnt + FULLWD) & ~FULLWD);
6040 Buffr.b_in_p = Buffr.b_base_p + pad;
6041 pad -= Buffr.b_cnt;
6042 (void) memcpy(Buffr.b_base_p + pad, Buffr.b_out_p,
6043 (int)Buffr.b_cnt);
6044 Buffr.b_out_p = Buffr.b_base_p + pad;
6049 (void) memcpy(Buffr.b_base_p, Buffr.b_out_p, (int)Buffr.b_cnt);
6050 Buffr.b_out_p = Buffr.b_base_p;
6051 Buffr.b_in_p = Buffr.b_base_p + Buffr.b_cnt;
6354 off1 = Buffr.b_cnt;
6355 off2 = Bufsize - (Buffr.b_cnt % Bufsize);
6356 Buffr.b_out_p = Buffr.b_in_p = Buffr.b_base_p;
6357 Buffr.b_cnt = (off_t)0;
6360 if ((rv = g_read(Device, Archive, Buffr.b_in_p, Bufsize)) < 0)
6364 Buffr.b_cnt = off2;
6365 Buffr.b_in_p = Buffr.b_base_p + Buffr.b_cnt;
6696 Buffr.b_base_p = NULL;
6699 Buffr.b_size = (size_t)(Bufsize * blk_cnt);
6700 Buffr.b_base_p = e_valloc(E_NORMAL, Buffr.b_size);
6701 if (Buffr.b_base_p != NULL) {
6705 if (Buffr.b_base_p == NULL || Buffr.b_size < (2 * CPIOBSZ)) {
6709 Buffr.b_out_p = Buffr.b_in_p = Buffr.b_base_p;
6710 Buffr.b_cnt = 0L;
6711 Buffr.b_end_p = Buffr.b_base_p + Buffr.b_size;
7083 (void) strncpy(Symlnk_p, Buffr.b_out_p,
7266 (void) memcpy(Buffr.b_in_p, &Hdr, cnt);
7270 (void) sprintf(Buffr.b_in_p,
7280 (void) sprintf(Buffr.b_in_p,
7290 Thdr_p = (union tblock *)Buffr.b_in_p;
7340 Thdr_p = (union tblock *)Buffr.b_in_p;
7363 Buffr.b_in_p += cnt;
7364 Buffr.b_cnt += cnt;
7368 (void) memset(Buffr.b_in_p, 0, pad);
7369 Buffr.b_in_p += pad;
7370 Buffr.b_cnt += pad;
7423 (void) memset(Buffr.b_in_p, 0, TARSZ);
7424 Buffr.b_in_p += TARSZ;
7425 Buffr.b_cnt += TARSZ;
7431 need = Bufsize - (Buffr.b_cnt % Bufsize);
7435 while (Buffr.b_cnt > 0) {
7440 (void) memset(Buffr.b_in_p, 0, cnt);
7441 Buffr.b_in_p += cnt;
7442 Buffr.b_cnt += cnt;
7593 tmp_hdr = (union b_block *)Buffr.b_out_p;
7620 Buffr.b_out_p += 512;
7621 Buffr.b_cnt -= 512;
7648 if (*Buffr.b_out_p == '\0') {
7653 tmp_hdr = (union b_block *)Buffr.b_out_p;
7771 (void) memcpy(Buffr.b_in_p, &buff[512], (Bufsize - 512));
7772 Buffr.b_in_p += (Bufsize - 512);
7773 Buffr.b_cnt += (long)(Bufsize - 512);
8109 (void) memcpy(Buffr.b_in_p, buf, (unsigned)cnt);
8110 Buffr.b_in_p += cnt;
8111 Buffr.b_cnt += cnt;
8119 (void) memset(Buffr.b_in_p, 0, pad);
8120 Buffr.b_in_p += pad;
8121 Buffr.b_cnt += pad;
8765 (void) memcpy(tp, Buffr.b_out_p, cnt);
8767 Buffr.b_out_p += cnt;
8768 Buffr.b_cnt -= (off_t)cnt;
8776 Buffr.b_out_p += pad;
8777 Buffr.b_cnt -= (off_t)pad;