Lines Matching refs:block_r

8 					 struct message_block *block_r);
10 struct message_block *block_r);
13 struct message_block *block_r ATTR_UNUSED) in preparsed_parse_eof()
51 struct message_block *block_r) in preparsed_parse_body_finish() argument
57 return ctx->parse_next_block(ctx, block_r); in preparsed_parse_body_finish()
61 struct message_block *block_r) in preparsed_parse_prologue_finish() argument
68 return ctx->parse_next_block(ctx, block_r); in preparsed_parse_prologue_finish()
72 struct message_block *block_r) in preparsed_parse_body_more() argument
80 if ((ret = message_parser_read_more(ctx, block_r, &full)) <= 0) in preparsed_parse_body_more()
83 if (ctx->input->v_offset + block_r->size >= end_offset) { in preparsed_parse_body_more()
84 block_r->size = end_offset - ctx->input->v_offset; in preparsed_parse_body_more()
87 ctx->skip = block_r->size; in preparsed_parse_body_more()
92 struct message_block *block_r) in preparsed_parse_prologue_more() argument
102 if ((ret = message_parser_read_more(ctx, block_r, &full)) <= 0) in preparsed_parse_prologue_more()
105 if (ctx->input->v_offset + block_r->size >= end_offset) { in preparsed_parse_prologue_more()
107 block_r->size = end_offset - ctx->input->v_offset; in preparsed_parse_prologue_more()
108 cur = block_r->data + block_r->size - 1; in preparsed_parse_prologue_more()
111 if (block_r->size < 5 || *cur != '\n') { in preparsed_parse_prologue_more()
120 for (; cur >= block_r->data; cur--) { in preparsed_parse_prologue_more()
129 if (cur != block_r->data && cur[-1] == '\r') cur--; in preparsed_parse_prologue_more()
132 block_r->size = cur - block_r->data; in preparsed_parse_prologue_more()
135 ctx->skip = block_r->size; in preparsed_parse_prologue_more()
145 if (ctx->input->v_offset + block_r->size >= boundary_min_start) { in preparsed_parse_prologue_more()
148 block_r->size = boundary_min_start - ctx->input->v_offset; in preparsed_parse_prologue_more()
150 ctx->skip = block_r->size; in preparsed_parse_prologue_more()
155 struct message_block *block_r) in preparsed_parse_epilogue_more() argument
163 if ((ret = message_parser_read_more(ctx, block_r, &full)) <= 0) in preparsed_parse_epilogue_more()
166 if (ctx->input->v_offset + block_r->size >= end_offset) { in preparsed_parse_epilogue_more()
167 block_r->size = end_offset - ctx->input->v_offset; in preparsed_parse_epilogue_more()
170 ctx->skip = block_r->size; in preparsed_parse_epilogue_more()
175 struct message_block *block_r) in preparsed_parse_epilogue_boundary() argument
190 if ((ret = message_parser_read_more(ctx, block_r, &full)) <= 0) in preparsed_parse_epilogue_boundary()
194 if (block_r->size < 7) { in preparsed_parse_epilogue_boundary()
199 data = block_r->data; in preparsed_parse_epilogue_boundary()
200 size = block_r->size; in preparsed_parse_epilogue_boundary()
224 block_r->size = 0; in preparsed_parse_epilogue_boundary()
231 struct message_block *block_r) in preparsed_parse_body_init() argument
250 return ctx->parse_next_block(ctx, block_r); in preparsed_parse_body_init()
254 struct message_block *block_r) in preparsed_parse_epilogue_init() argument
271 return ctx->parse_next_block(ctx, block_r); in preparsed_parse_epilogue_init()
275 struct message_block *block_r) in preparsed_parse_finish_header() argument
290 return ctx->parse_next_block(ctx, block_r); in preparsed_parse_finish_header()
294 struct message_block *block_r) in preparsed_parse_next_header() argument
306 block_r->hdr = hdr; in preparsed_parse_next_header()
307 block_r->size = 0; in preparsed_parse_next_header()
315 block_r->hdr = NULL; in preparsed_parse_next_header()
316 block_r->size = 0; in preparsed_parse_next_header()
328 struct message_block *block_r) in preparsed_parse_next_header_init() argument
348 return preparsed_parse_next_header(ctx, block_r); in preparsed_parse_next_header_init()