Lines Matching defs:len
446 csum_update(uint8_t *p, uint32_t len, struct csum_state *css)
448 if (len == 0)
458 len--;
462 for ( ; len > 1; len -= 2, p +=2 ) {
470 if (len == 1){
487 csum_buf(uint8_t *p, uint32_t len)
492 csum_update(p, len, &css);
501 write_out_data(FILE *outfile, uint8_t *data, size_t len,
506 fwrite(data, len, 1, outfile);
513 csum_update(data, len, css);
521 write_out_padding(FILE *outfile, size_t len, uint8_t padc,
528 while (len > 0) {
529 if (len < buflen)
530 buflen = len;
535 len -= buflen;
543 write_out_data_align(FILE *outfile, uint8_t *data, size_t len, size_t align,
549 res = write_out_data(outfile, data, len, css);
553 padlen = ALIGN(len,align) - len;
683 write_out_file(FILE *outfile, char *name, size_t len, struct csum_state *css)
690 DBG(2, "writing out file, name=%s, len=%d",
691 name, len);
700 while (len > 0) {
701 if (len < buflen)
702 buflen = len;
717 len -= buflen;