really_inline
static really_inline uint64_t trailing_zeroes(uint64_t mask)
static really_inline uint64_t leading_zeroes(uint64_t mask)
static really_inline uint64_t trailing_zeroes(uint64_t mask)
static really_inline uint64_t leading_zeroes(uint64_t mask)
static really_inline int32_t scan_name(
static really_inline int32_t reindex(parser_t *parser)
static really_inline const char *scan_comment(
static really_inline const char *scan_quoted(
static really_inline const char *scan_contiguous(
static really_inline void scan(
static really_inline uint32_t unescape(const char *text, uint8_t *wire)
static really_inline int32_t scan_string(
static really_inline int32_t scan_algorithm(
static really_inline int32_t parse_algorithm(
static really_inline int32_t scan_apl(
static really_inline int atma_stream_decode(
static really_inline int atma_decode(
static really_inline int32_t parse_atma(
static really_inline int32_t parse_atma_e164(
static really_inline int base16_stream_decode(
static really_inline int base16_decode(
static really_inline int32_t parse_base16_sequence(
static really_inline int32_t parse_base16(
static really_inline int32_t parse_salt(
static really_inline int
static really_inline void
static really_inline int32_t parse_base32(
static really_inline int
static really_inline void
static really_inline int base64_stream_decode(
static really_inline int base64_decode(
static really_inline int32_t parse_base64_sequence(
static really_inline int32_t parse_base64(
static really_inline int32_t parse_caa_tag(
static really_inline int32_t parse_certificate_type(
static really_inline int32_t scan_certificate_type(
static really_inline uint16_t bswap16(uint16_t x)
static really_inline uint32_t bswap32(uint32_t x)
static really_inline uint64_t bswap64(uint64_t x)
static really_inline bool
static really_inline int32_t parse_eui48(
static really_inline int32_t parse_eui64(
static really_inline int32_t parse_string(
static really_inline int32_t parse_text(
static really_inline int32_t parse_rr(
static really_inline int32_t parse_type(
static really_inline int32_t parse_dollar_include(
static really_inline int32_t parse_dollar_ttl(
static really_inline int32_t parse_name(
static really_inline int32_t parse_owner(
static really_inline int32_t parse_latitude(
static really_inline int32_t parse_altitude(
static really_inline int32_t parse_longitude(
static really_inline int32_t parse_ilnp64(
static really_inline int32_t scan_ip4(const char *text, uint8_t *wire)
static really_inline int32_t parse_ip4(
static really_inline int32_t scan_ip6(const char *text, uint8_t *wire)
static really_inline int32_t parse_ip6(
static really_inline int32_t scan_altitude(
static really_inline int32_t scan_degrees(
static really_inline int32_t scan_precision(
static really_inline int64_t scan_minutes(
static really_inline int64_t scan_seconds(
static really_inline void copy_name_block(
static really_inline int32_t scan_name(
static really_inline int32_t parse_nsap(
static really_inline int32_t scan_type(
static really_inline int32_t parse_nsec(
static really_inline int32_t parse_int16(
static really_inline int32_t parse_int32(
static really_inline int32_t scan_int8(
static really_inline int32_t parse_int64(
static really_inline int32_t scan_int16(
static really_inline int32_t scan_int32(
static really_inline int32_t scan_int64(
static really_inline int32_t parse_int8(
static really_inline int32_t scan_type(
static really_inline int32_t parse_nxt(
static really_inline void defer_error(token_t *token, int32_t code)
static really_inline int32_t reindex(parser_t *parser);
static really_inline int32_t advance(parser_t *parser)
static really_inline bool is_contiguous(const token_t *token)
static really_inline bool is_quoted(const token_t *token)
static really_inline bool is_contiguous_or_quoted(const token_t *token)
static really_inline bool is_delimiter(const token_t *token)
static really_inline bool is_line_feed(const token_t *token)
static really_inline bool is_end_of_file(const token_t *token)
static really_inline void take(parser_t *parser, token_t *token)
static really_inline int32_t have_contiguous(
static really_inline int32_t take_contiguous(
static really_inline int32_t have_quoted(
static really_inline int32_t take_quoted(
static really_inline int32_t have_contiguous_or_quoted(
static really_inline int32_t take_contiguous_or_quoted(
static really_inline int32_t take_quoted_or_contiguous(
static really_inline int32_t take_delimiter(
static really_inline void scan(parser_t *parser, block_t *block)
static really_inline uint64_t find_escaped(
static really_inline void write_indexes(parser_t *parser, const block_t *block, uint64_t clear)
static really_inline int32_t reindex(parser_t *parser)
static really_inline void find_delimiters(
static really_inline size_t scan_unknown_svc_param_key(
static really_inline size_t scan_svc_param(
static really_inline size_t scan_svc_param_key(
static really_inline int32_t check_mandatory(
static really_inline int32_t parse_svc_param(
static really_inline int32_t parse_svc_params(
static really_inline uint32_t unescape(const char *text, uint8_t *wire)
static really_inline void copy_string_block(
static really_inline int32_t scan_string(
static really_inline int32_t parse_time(
static really_inline int32_t scan_ttl(
static really_inline int32_t parse_ttl(
static really_inline uint8_t hash(uint64_t prefix)
static really_inline int32_t scan_type_or_class(
static really_inline int32_t scan_type(
static really_inline int32_t scan_generic_type(
static really_inline int32_t scan_generic_class(
static really_inline int32_t check_name(
static really_inline int32_t scan_type_or_class(
static really_inline int32_t check_string(
static really_inline int32_t check_nsec(
static really_inline int32_t check(size_t *length, int32_t count)
static really_inline void adjust_line_count(file_t *file)
static really_inline int32_t parse_type(
static really_inline int32_t accept_rr(
static really_inline int32_t parse_name(
static really_inline int32_t parse_string(
static really_inline int32_t parse_text(
static really_inline int32_t check_bytes(
static really_inline int32_t check_ttl(
static really_inline uint8_t service_hash(uint64_t input, size_t length)
static really_inline int32_t scan_service(
static really_inline int32_t scan_protocol(
static really_inline int32_t parse_base32(
static really_inline uint64_t simd_find_any_8x64(
static really_inline void simd_loadu_8x(simd_8x_t *simd, const void *address)
static really_inline void simd_storeu_8x(void *address, simd_8x_t *simd)
static really_inline uint64_t simd_find_8x(const simd_8x_t *simd, char key)
static really_inline uint64_t simd_find_any_8x(
static really_inline void simd_loadu_8x16(simd_8x16_t *simd, const uint8_t *address)
static really_inline uint64_t simd_find_8x16(const simd_8x16_t *simd, char key)
static really_inline void simd_loadu_8x64(simd_8x64_t *simd, const uint8_t *address)
static really_inline uint64_t simd_find_8x64(const simd_8x64_t *simd, char key)
static really_inline int32_t parse_base32(
static really_inline int32_t scan_ip4(const char *text, uint8_t *wire)
static really_inline int32_t parse_ip4(
static really_inline uint64_t simd_find_8x64(const simd_8x64_t *simd, char key)
static really_inline uint64_t simd_find_any_8x64(
static really_inline void simd_loadu_8x(simd_8x_t *simd, const uint8_t *address)
static really_inline void simd_storeu_8x(uint8_t *address, const simd_8x_t *simd)
static really_inline uint64_t simd_find_8x(const simd_8x_t *simd, char key)
static really_inline uint64_t simd_find_any_8x(
static really_inline void simd_loadu_8x32(simd_8x32_t *simd, const char *address)
static really_inline void simd_storeu_8x32(uint8_t *address, const simd_8x32_t *simd)
static really_inline uint64_t simd_find_8x32(const simd_8x32_t *simd, char key)
static really_inline void simd_loadu_8x64(simd_8x64_t *simd, const uint8_t *address)
static really_inline int32_t parse_time(
static really_inline uint8_t hash(uint64_t prefix)
static really_inline int32_t scan_type_or_class(
static really_inline int32_t scan_type(
static really_inline int32_t scan_generic_type(
static really_inline int32_t scan_generic_class(