Searched refs:grpc_chttp2_hpack_compressor (Results 1 – 5 of 5) sorted by relevance
/third_party/grpc/src/core/ext/transport/chttp2/transport/ |
D | hpack_encoder.h | 41 struct grpc_chttp2_hpack_compressor { struct 86 void grpc_chttp2_hpack_compressor_init(grpc_chttp2_hpack_compressor* c); argument 87 void grpc_chttp2_hpack_compressor_destroy(grpc_chttp2_hpack_compressor* c); 89 grpc_chttp2_hpack_compressor* c, uint32_t max_table_size); 91 grpc_chttp2_hpack_compressor* c, uint32_t max_table_size); 100 void grpc_chttp2_encode_header(grpc_chttp2_hpack_compressor* c,
|
D | hpack_encoder.cc | 246 grpc_chttp2_hpack_compressor* hpack_compressor, uint32_t elem_hash) { in UpdateHashtablePopularity() 253 static bool CanAddToHashtable(grpc_chttp2_hpack_compressor* hpack_compressor, in CanAddToHashtable() 389 static void evict_entry(grpc_chttp2_hpack_compressor* c) { in evict_entry() 404 static uint32_t prepare_space_for_new_elem(grpc_chttp2_hpack_compressor* c, in prepare_space_for_new_elem() 434 static void AddKeyWithIndex(grpc_chttp2_hpack_compressor* c, in AddKeyWithIndex() 442 static void AddElemWithIndex(grpc_chttp2_hpack_compressor* c, grpc_mdelem elem, in AddElemWithIndex() 451 static void add_elem(grpc_chttp2_hpack_compressor* c, grpc_mdelem elem, in add_elem() 459 static void add_key(grpc_chttp2_hpack_compressor* c, grpc_mdelem elem, in add_key() 467 static void emit_indexed(grpc_chttp2_hpack_compressor* /*c*/, in emit_indexed() argument 526 static void emit_lithdr(grpc_chttp2_hpack_compressor* /*c*/, uint32_t key_index, in emit_lithdr() argument [all …]
|
D | internal.h | 347 grpc_chttp2_hpack_compressor hpack_compressor;
|
/third_party/grpc/test/cpp/microbenchmarks/ |
D | bm_chttp2_hpack.cc | 56 std::unique_ptr<grpc_chttp2_hpack_compressor> c( in BM_HpackEncoderInitDestroy() 57 new grpc_chttp2_hpack_compressor); in BM_HpackEncoderInitDestroy() 77 std::unique_ptr<grpc_chttp2_hpack_compressor> c( in BM_HpackEncoderEncodeDeadline() 78 new grpc_chttp2_hpack_compressor); in BM_HpackEncoderEncodeDeadline() 127 std::unique_ptr<grpc_chttp2_hpack_compressor> c( in BM_HpackEncoderEncodeHeader() 128 new grpc_chttp2_hpack_compressor); in BM_HpackEncoderEncodeHeader()
|
/third_party/grpc/test/core/transport/chttp2/ |
D | hpack_encoder_test.cc | 43 grpc_chttp2_hpack_compressor g_compressor;
|