Home
last modified time | relevance | path

Searched refs:grpc_chttp2_hpack_parser (Results 1 – 6 of 6) sorted by relevance

/external/grpc-grpc/src/core/ext/transport/chttp2/transport/
Dhpack_parser.cc64 static grpc_error* parse_begin(grpc_chttp2_hpack_parser* p, const uint8_t* cur,
66 static grpc_error* parse_error(grpc_chttp2_hpack_parser* p, const uint8_t* cur,
68 static grpc_error* still_parse_error(grpc_chttp2_hpack_parser* p,
70 static grpc_error* parse_illegal_op(grpc_chttp2_hpack_parser* p,
73 static grpc_error* parse_string_prefix(grpc_chttp2_hpack_parser* p,
75 static grpc_error* parse_key_string(grpc_chttp2_hpack_parser* p,
78 grpc_chttp2_hpack_parser* p, const uint8_t* cur, const uint8_t* end);
80 grpc_chttp2_hpack_parser* p, const uint8_t* cur, const uint8_t* end);
82 static grpc_error* parse_value0(grpc_chttp2_hpack_parser* p, const uint8_t* cur,
84 static grpc_error* parse_value1(grpc_chttp2_hpack_parser* p, const uint8_t* cur,
[all …]
Dhpack_parser.h30 typedef struct grpc_chttp2_hpack_parser grpc_chttp2_hpack_parser; typedef
33 grpc_chttp2_hpack_parser* p, const uint8_t* beg, const uint8_t* end);
47 struct grpc_chttp2_hpack_parser { struct
94 void grpc_chttp2_hpack_parser_init(grpc_chttp2_hpack_parser* p); argument
95 void grpc_chttp2_hpack_parser_destroy(grpc_chttp2_hpack_parser* p);
97 void grpc_chttp2_hpack_parser_set_has_priority(grpc_chttp2_hpack_parser* p);
99 grpc_error* grpc_chttp2_hpack_parser_parse(grpc_chttp2_hpack_parser* p,
Dinternal.h388 grpc_chttp2_hpack_parser hpack_parser;
/external/grpc-grpc/test/core/transport/chttp2/
Dhpack_parser_test.cc49 static void test_vector(grpc_chttp2_hpack_parser* parser, in test_vector()
83 grpc_chttp2_hpack_parser parser; in test_vectors()
Dhpack_parser_fuzzer_test.cc40 grpc_chttp2_hpack_parser parser; in LLVMFuzzerTestOneInput()
/external/grpc-grpc/test/cpp/microbenchmarks/
Dbm_chttp2_hpack.cc437 grpc_chttp2_hpack_parser p; in BM_HpackParserInitDestroy()
458 grpc_chttp2_hpack_parser p; in BM_HpackParserParseHeader()