Lines Matching refs:block
289 const struct message_block *block)
297 stream_add_data(astream, block->data, block->size);
308 new_size = part_buf->used + block->size;
310 buffer_append(part_buf, block->data, block->size);
319 stream_add_data(astream, block->data, block->size);
331 astream_try_base64_decode(part, block->data, block->size);
333 block->data, block->size);
334 o_stream_nsend(part->temp_output, block->data, block->size);
591 struct message_block block;
602 switch (message_parser_parse_next_block(astream->parser, &block)) {
627 if (block.part != astream->cur_part && astream->cur_part != NULL) {
635 astream->cur_part = block.part;
637 if (block.hdr != NULL) {
639 astream_parse_header(astream, block.hdr);
640 } else if (block.size == 0) {
642 if (astream_want_attachment(astream, block.part)) {
647 astream_add_body(astream, &block);