Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/devsisters/libquic
/ functions
Functions
9,545 in github.com/devsisters/libquic
⨍
Functions
9,545
◇
Types & classes
1,720
↓ 1,114 callers
Method
get
boringssl/crypto/test/scoped_types.h:86
↓ 292 callers
Method
size
src/net/quic/crypto/crypto_handshake_message.cc:177
↓ 264 callers
Method
size
Returns the actual size of the underlying buffer.
src/net/spdy/spdy_protocol.h:1022
↓ 250 callers
Function
CBS_len
boringssl/crypto/bytestring/cbs.c:50
↓ 246 callers
Method
push_back
This is the most performance critical function, since it is called for every character.
src/url/url_canon.h:90
↓ 242 callers
Method
length
Returns the number of characters currently in the buffer.
src/url/url_canon.h:55
↓ 211 callers
Method
data
Called by the user of this class to get the output. The output will NOT be NULL-terminated. Call length() to get the length.
src/url/url_canon.h:71
↓ 201 callers
Method
empty
Returns true iff the map is empty.
src/net/base/linked_hash_map.h:114
↓ 200 callers
Method
end
src/net/quic/quic_protocol.cc:497
↓ 174 callers
Function
BN_CTX_get
boringssl/crypto/bn/ctx.c:161
↓ 172 callers
Function
BN_new
boringssl/crypto/bn/bn.c:68
↓ 165 callers
Method
New
src/net/quic/quic_one_block_arena.h:56
↓ 147 callers
Method
data
src/net/quic/quic_data_writer.cc:21
↓ 139 callers
Function
BIO_printf
boringssl/crypto/bio/printf.c:70
↓ 133 callers
Method
empty
src/base/memory/scoped_vector.h:53
↓ 116 callers
Function
copy
src/base/strings/string_piece.cc:97
↓ 115 callers
Method
size
src/base/strings/string_piece.h:208
↓ 114 callers
Method
begin
src/net/quic/quic_protocol.cc:484
↓ 110 callers
Function
BN_is_zero
boringssl/crypto/bn/cmp.c:186
↓ 103 callers
Function
Zero
Create a object with an offset of 0.
src/net/quic/quic_time.h:42
↓ 102 callers
Method
get
src/net/quic/crypto/scoped_evp_aead_ctx.cc:19
↓ 100 callers
Function
BIO_puts
boringssl/crypto/bio/bio.c:204
↓ 97 callers
Function
BN_free
boringssl/crypto/bn/bn.c:86
↓ 96 callers
Function
BIO_write
boringssl/crypto/bio/bio.c:199
↓ 91 callers
Method
end
static
src/base/metrics/statistics_recorder.cc:296
↓ 91 callers
Method
find
Finds the element with the given key. Returns an iterator to the value found, or to end() if the value was not found. Like a map, this iterator poin
src/net/base/linked_hash_map.h:157
↓ 90 callers
Function
CBS_data
boringssl/crypto/bytestring/cbs.c:46
↓ 88 callers
Function
CBS_init
boringssl/crypto/bytestring/cbs.c:25
↓ 87 callers
Method
data
data() may return a pointer to a buffer with embedded NULs, and the returned buffer may or may not be null terminated. Therefore it is typically a mi
src/base/strings/string_piece.h:207
↓ 86 callers
Function
BN_copy
boringssl/crypto/bn/bn.c:143
↓ 86 callers
Method
get
src/net/quic/quic_arena_scoped_ptr.h:154
↓ 85 callers
Method
value
src/base/strings/string_util.cc:87
↓ 84 callers
Method
sendAlert
sendAlert sends a TLS alert message. L < c.out.Mutex.
boringssl/ssl/test/runner/conn.go:852
↓ 81 callers
Method
length
src/base/strings/string_piece.h:209
↓ 80 callers
Function
BN_num_bits
boringssl/crypto/bn/bn.c:232
↓ 76 callers
Function
EVP_PKEY_free
boringssl/crypto/evp/evp.c:100
↓ 75 callers
Function
OPENSSL_cleanse
boringssl/crypto/mem.c:105
↓ 74 callers
Function
BN_print_fp
boringssl/crypto/bn/convert.c:495
↓ 74 callers
Method
clear
src/net/spdy/spdy_header_block.cc:186
↓ 71 callers
Function
puts_fp
A wrapper around puts that takes its arguments in the same order as our *_fp functions.
boringssl/crypto/bn/bn_test.cc:137
↓ 71 callers
Function
session
src/net/quic/reliable_quic_stream.h:206
↓ 69 callers
Method
Get
Get searches for a ClientSessionState associated with the given key. On return, ok is true if one was found.
boringssl/ssl/test/runner/common.go:231
↓ 67 callers
Method
push_back
src/base/memory/scoped_vector.h:71
↓ 66 callers
Function
BN_cmp
boringssl/crypto/bn/cmp.c:84
↓ 66 callers
Function
fe_mul
h = f * g * Can overlap h with f or g. * * Preconditions: * |f| bounded by 1.65*2^26,1.65*2^25,1.65*2^26,1.65*2^25,etc. * |g| bounded by 1.
boringssl/crypto/curve25519/curve25519.c:303
↓ 65 callers
Function
ERR_print_errors_fp
boringssl/crypto/err/err.c:584
↓ 65 callers
Function
EVP_DigestUpdate
boringssl/crypto/digest/digest.c:191
↓ 64 callers
Function
BN_bin2bn
boringssl/crypto/bn/convert.c:71
↓ 64 callers
Method
as_string
src/base/strings/string_piece.h:248
↓ 63 callers
Function
BN_CTX_free
boringssl/crypto/bn/ctx.c:140
↓ 62 callers
Method
Write
Write writes data to the connection.
boringssl/ssl/test/runner/conn.go:1135
↓ 62 callers
Function
set_detailed_error
src/net/quic/quic_framer.h:519
↓ 61 callers
Function
BN_CTX_end
boringssl/crypto/bn/ctx.c:182
↓ 61 callers
Function
BN_clear_free
boringssl/crypto/bn/bn.c:102
↓ 61 callers
Function
BN_sub
boringssl/crypto/bn/add.c:202
↓ 60 callers
Function
BN_CTX_new
boringssl/crypto/bn/ctx.c:124
↓ 60 callers
Function
set_error
src/net/quic/quic_framer.h:517
↓ 59 callers
Function
CBS_get_asn1
boringssl/crypto/bytestring/cbs.c:276
↓ 59 callers
Function
ERR_clear_error
boringssl/crypto/err/err.c:297
↓ 58 callers
Method
begin
static
src/base/metrics/statistics_recorder.cc:290
↓ 57 callers
Function
BN_CTX_start
boringssl/crypto/bn/ctx.c:150
↓ 57 callers
Function
felem_reduce
felem_reduce converts a longfelem into an felem. * To be called directly after felem_square or felem_mul. * On entry: * in[0] < 2^64, in[1] < 3*2
boringssl/crypto/ec/p256-64.c:694
↓ 57 callers
Function
felem_reduce
Reduce seven 128-bit coefficients to four 64-bit coefficients. * Requires in[i] < 2^126, * ensures out[0] < 2^56, out[1] < 2^56, out[2] < 2^56, out[
boringssl/crypto/ec/p224-64.c:418
↓ 57 callers
Method
find
find: Search for a character or substring at a given offset.
src/base/strings/string_piece.h:299
↓ 57 callers
Method
reset
src/net/quic/quic_arena_scoped_ptr.h:181
↓ 56 callers
Function
CBB_add_u16
boringssl/crypto/bytestring/cbb.c:349
↓ 56 callers
Method
size
src/net/spdy/hpack/hpack_huffman_table.cc:49
↓ 55 callers
Function
fe_sq
h = f * f * Can overlap h with f. * * Preconditions: * |f| bounded by 1.65*2^26,1.65*2^25,1.65*2^26,1.65*2^25,etc. * * Postconditions: *
boringssl/crypto/curve25519/curve25519.c:529
↓ 54 callers
Function
BN_rand
boringssl/crypto/bn/random.c:118
↓ 54 callers
Method
Join
static
src/base/threading/platform_thread_posix.cc:202
↓ 53 callers
Function
CBB_add_asn1
boringssl/crypto/bytestring/cbb.c:297
↓ 53 callers
Method
Complete
src/url/url_canon_stdstring.cc:21
↓ 51 callers
Method
size
src/net/base/linked_hash_map.h:223
↓ 50 callers
Function
BIO_new
boringssl/crypto/bio/bio.c:90
↓ 50 callers
Function
CBB_add_bytes
boringssl/crypto/bytestring/cbb.c:322
↓ 50 callers
Method
erase
Erases values with the provided key. Returns the number of elements erased. In this implementation, this will be 0 or 1.
src/net/base/linked_hash_map.h:120
↓ 48 callers
Function
BIO_ctrl
boringssl/crypto/bio/bio.c:212
↓ 48 callers
Method
min
src/base/numerics/safe_conversions_impl.h:153
↓ 48 callers
Function
ssl3_send_alert
boringssl/ssl/s3_pkt.c:764
↓ 47 callers
Function
BIO_free
boringssl/crypto/bio/bio.c:105
↓ 47 callers
Function
OBJ_obj2nid
boringssl/crypto/obj/obj.c:186
↓ 47 callers
Method
max
src/base/numerics/safe_conversions_impl.h:136
↓ 47 callers
Function
shared_meta
The shared metadata is always located at the top of the memory segment. These convenience functions eliminate constant casting of the base pointer wit
src/base/metrics/persistent_memory_allocator.h:258
↓ 46 callers
Method
get
src/crypto/scoped_capi_types.h:66
↓ 45 callers
Function
EVP_MD_CTX_cleanup
boringssl/crypto/digest/digest.c:90
↓ 45 callers
Method
substr
substr.
src/base/strings/string_piece.h:355
↓ 44 callers
Function
EVP_sha1
boringssl/crypto/digest/digests.c:133
↓ 43 callers
Function
BN_is_negative
boringssl/crypto/bn/bn.c:270
↓ 43 callers
Method
reset
Zero-out the parse information.
src/url/url_canon_ip.cc:298
↓ 42 callers
Function
BN_zero
boringssl/crypto/bn/bn.c:246
↓ 42 callers
Method
begin
src/base/strings/string_piece.h:253
↓ 42 callers
Function
bn_wexpand
boringssl/crypto/bn/bn.c:282
↓ 42 callers
Method
data
src/net/spdy/spdy_framer.h:594
↓ 42 callers
Method
end
src/base/strings/string_piece.h:254
↓ 42 callers
Function
fsquare
src/crypto/curve25519-donna.c:302
↓ 42 callers
Method
insert
src/net/spdy/spdy_header_block.cc:191
↓ 42 callers
Method
resize
Resize, deleting elements in the disappearing range if we are shrinking.
src/base/memory/scoped_vector.h:92
↓ 40 callers
Function
SetupReplComp
src/url/url_canon_unittest.cc:93
↓ 40 callers
Method
size
src/base/observer_list.h:114
↓ 39 callers
Function
BN_set_word
boringssl/crypto/bn/bn.c:254
next →
1–100 of 9,545, ranked by callers