Lines Matching defs:parser
61 apreq_parser_t *parser;
374 if (req->parser == NULL) {
381 req->parser = apreq_parser_make(pool,
401 if (req->parser->brigade_limit > req->brigade_limit)
402 req->parser->brigade_limit = req->brigade_limit;
404 req->parser->temp_dir = req->temp_dir;
406 apreq_parser_add_hook(req->parser, req->hook_queue);
455 apreq_parser_run(req->parser, req->body, req->tmpbb);
482 apreq_parser_run(req->parser, req->body, req->tmpbb);
761 h->next = req->parser->hook;
762 req->parser->hook = h;
766 hook_ctx->prev = req->parser->hook;
774 req->parser->hook = h->next;
794 const apreq_parser_t **parser)
798 *parser = req->parser;
803 apreq_parser_t *parser)
807 if (req->parser == NULL) {
810 apr_status_t s = apreq_parser_add_hook(parser, req->hook_queue);
815 parser->temp_dir = req->temp_dir;
817 if (req->brigade_limit < parser->brigade_limit) {
818 parser->brigade_limit = req->brigade_limit;
822 req->parser = parser;
835 if (req->parser != NULL) {
836 return apreq_parser_add_hook(req->parser, hook);
855 apr_size_t *limit = (req->parser == NULL)
857 : &req->parser->brigade_limit;
871 *bytes = (req->parser == NULL)
873 : req->parser->brigade_limit;
905 const char **temp_dir = (req->parser == NULL)
907 : &req->parser->temp_dir;
924 *path = (req->parser == NULL)
926 : req->parser->temp_dir;