zone_parser_t
struct rr *rr, zone_parser_t *parser, struct region* tempregion,
struct rr *rr, zone_parser_t *parser, struct region* tempregion,
struct rr *rr, zone_parser_t *parser, struct region* tempregion,
struct rr *rr, zone_parser_t *parser, struct region* tempregion,
zone_parser_t *parser,
zone_parser_t *parser,
zone_parser_t parser;
zone_parser_t *,
zone_parser_t *,
zone_parser_t *,
zone_parser_t *parser,
zone_parser_t *parser,
zone_parser_t *parser,
static int32_t bench_parse(zone_parser_t *parser, const kernel_t *kernel)
int32_t (*bench)(zone_parser_t *, const kernel_t *) = 0;
zone_parser_t parser;
typedef zone_parser_t parser_t;
extern int32_t zone_bench_haswell_lex(zone_parser_t *, size_t *);
extern int32_t zone_haswell_parse(zone_parser_t *);
extern int32_t zone_bench_westmere_lex(zone_parser_t *, size_t *);
extern int32_t zone_westmere_parse(zone_parser_t *);
extern int32_t zone_bench_fallback_lex(zone_parser_t *, size_t *);
extern int32_t zone_fallback_parse(zone_parser_t *);
int32_t (*bench_lex)(zone_parser_t *, size_t *);
int32_t (*parse)(zone_parser_t *);
zone_parser_t *,
zone_parser_t *);
static int32_t bench_lex(zone_parser_t *parser, const kernel_t *kernel)
typedef zone_parser_t parser_t; // convenience
zone_parser_t *parser,
int32_t zone_bench_haswell_lex(zone_parser_t *parser, size_t *tokens)
int32_t zone_bench_westmere_lex(zone_parser_t *parser, size_t *tokens)
typedef zone_parser_t parser_t; // convenience
zone_parser_t *parser,
zone_parser_t *parser,
zone_parser_t *parser,
zone_parser_t *parser,
zone_parser_t *parser,
zone_parser_t *parser,
zone_parser_t *parser,
static void zonec_commit_rrset(zone_parser_t *parser, struct zonec_state *state)
zone_parser_t *parser,
zone_parser_t *parser,
zone_parser_t *parser,
zone_parser_t parser;