Lines Matching defs:len
50 static uint32_t crc32buf(unsigned char *buf, size_t len)
54 for (; len; len--, buf++)
102 size_t len, padded_len;
112 || (len = lseek(fd, 0, SEEK_END)) < 0
113 || (input_file = mmap(0, len, PROT_READ, MAP_SHARED, fd, 0)) == (void *) (-1)
131 crc = crc32buf(input_file, len);
135 write(outfd, input_file, len);
138 padded_len = ((len + sizeof(footer) + sizeof(padding) - 1) & ~(sizeof(padding) - 1)) - sizeof(footer);
139 fprintf(stderr, "len=%08x padded_len=%08x\n", len, padded_len);
140 write(outfd, padding, padded_len - len);
143 footer[0] = (len >> 0) & 0xff;
144 footer[1] = (len >> 8) & 0xff;
145 footer[2] = (len >> 16) & 0xff;
146 footer[3] = (len >> 24) & 0xff;
157 munmap(input_file, len);