Searched refs:special_handler (Results 1 – 3 of 3) sorted by relevance
2979 struct ucl_parser_special_handler *special_handler; in ucl_parser_add_chunk_full() local3000 LL_FOREACH(parser->special_handlers, special_handler) in ucl_parser_add_chunk_full()3002 if ((special_handler->flags & UCL_SPECIAL_HANDLER_PREPROCESS_ALL) || in ucl_parser_add_chunk_full()3003 (len >= special_handler->magic_len && in ucl_parser_add_chunk_full()3004 memcmp(data, special_handler->magic, special_handler->magic_len) == 0)) { in ucl_parser_add_chunk_full()3008 if (!special_handler->handler(parser, data, len, &ndata, &nlen, in ucl_parser_add_chunk_full()3009 special_handler->user_data)) { in ucl_parser_add_chunk_full()3020 nchain->special_handler = special_handler; in ucl_parser_add_chunk_full()
213 struct ucl_parser_special_handler *special_handler; member
522 if (chain->special_handler->free_function) {523 chain->special_handler->free_function(526 chain->special_handler->user_data);