MCPcopy Create free account

hub / github.com/devsisters/libquic / functions

Functions9,545 in github.com/devsisters/libquic

↓ 39 callersMethodPrintLine
boringssl/crypto/test/file_test.cc:147
↓ 38 callersMethodAdd
src/net/quic/quic_time.cc:48
↓ 38 callersFunctionBN_add
boringssl/crypto/bn/add.c:65
↓ 38 callersFunctionCBB_add_u8
boringssl/crypto/bytestring/cbb.c:341
↓ 38 callersFunctionCBB_cleanup
boringssl/crypto/bytestring/cbb.c:73
↓ 38 callersFunctionERR_add_error_data
boringssl/crypto/err/err.c:686
↓ 38 callersFunctionStringPrintf
src/base/strings/stringprintf.cc:116
↓ 37 callersFunctionBN_init
boringssl/crypto/bn/bn.c:82
↓ 37 callersFunctionBN_mul
boringssl/crypto/bn/mul.c:582
↓ 37 callersFunctionCBB_add_u16_length_prefixed
boringssl/crypto/bytestring/cbb.c:289
↓ 37 callersFunctionCBB_flush
CBB_flush recurses and then writes out any pending length prefix. The * current length of the underlying base is taken to be the length of the * len
boringssl/crypto/bytestring/cbb.c:175
↓ 37 callersFunctionCBS_get_u16_length_prefixed
boringssl/crypto/bytestring/cbs.c:161
↓ 37 callersMethodWriteUInt32
src/net/quic/quic_data_writer.cc:33
↓ 37 callersFunctionload_3
boringssl/crypto/curve25519/curve25519.c:39
↓ 37 callersMethodmarshal
()
boringssl/ssl/test/runner/common.go:964
↓ 36 callersFunctionCBB_finish
boringssl/crypto/bytestring/cbb.c:147
↓ 36 callersFunctionCRYPTO_STATIC_MUTEX_unlock
boringssl/crypto/thread_win.c:131
↓ 36 callersFunctionEVP_MD_CTX_init
boringssl/crypto/digest/digest.c:78
↓ 36 callersMethodSetStringPiece
src/net/quic/crypto/crypto_handshake_message.cc:90
↓ 36 callersMethodresize
resize resizes block to be n bytes, growing if necessary.
boringssl/ssl/test/runner/conn.go:555
↓ 36 callersMethodsetErrorLocked
(err error)
boringssl/ssl/test/runner/conn.go:159
↓ 35 callersFunctionEC_KEY_get0_group
boringssl/crypto/ec/ec_key.c:245
↓ 35 callersMethodwriteRecord
writeRecord writes a TLS record with the given type and payload to the connection and updates the record layer state. c.out.Mutex <= L.
boringssl/ssl/test/runner/conn.go:878
↓ 34 callersFunctionBIO_clear_retry_flags
boringssl/crypto/bio/bio.c:304
↓ 34 callersFunctionEVP_DigestFinal_ex
boringssl/crypto/digest/digest.c:196
↓ 34 callersFunctionOBJ_nid2obj
boringssl/crypto/obj/obj.c:318
↓ 33 callersFunctionBN_nnmod
boringssl/crypto/bn/div.c:383
↓ 33 callersFunctionBN_ucmp
boringssl/crypto/bn/cmp.c:62
↓ 33 callersFunctionBN_value_one
boringssl/crypto/bn/bn.c:168
↓ 33 callersFunctionCRYPTO_library_init
boringssl/crypto/crypto.c:119
↓ 33 callersFunctionload_4
boringssl/crypto/curve25519/curve25519.c:47
↓ 32 callersFunctionBIO_snprintf
boringssl/crypto/mem.c:186
↓ 32 callersFunctionBN_mod_mul
boringssl/crypto/bn/div.c:435
↓ 32 callersFunctionContainsQuicTag
src/net/quic/quic_protocol.cc:176
↓ 32 callersFunctionRAND_bytes
boringssl/crypto/rand/rand.c:117
↓ 32 callersMethodrelease
src/net/quic/crypto/crypto_framer.cc:37
↓ 32 callersMethodsize
src/base/memory/scoped_vector.h:54
↓ 31 callersFunctionEC_POINT_free
boringssl/crypto/ec/ec.c:687
↓ 31 callersMethodGetStringPiece
src/net/quic/crypto/crypto_handshake_message.cc:121
↓ 31 callersMethodreset
src/net/quic/crypto/cert_compressor.cc:428
↓ 30 callersFunctionAssertIOAllowed
src/base/threading/thread_restrictions.h:181
↓ 30 callersFunctionBIO_s_file
boringssl/crypto/bio/file.c:320
↓ 30 callersFunctionBN_dup
boringssl/crypto/bn/bn.c:123
↓ 30 callersFunctionEC_POINT_new
boringssl/crypto/ec/ec.c:663
↓ 30 callersFunctionEVP_DigestInit_ex
boringssl/crypto/digest/digest.c:165
↓ 30 callersMethodSum
()
boringssl/ssl/test/runner/prf.go:255
↓ 30 callersFunctionfelem_mul
Multiply two field elements: out = in1 * in2 */
boringssl/crypto/ec/p224-64.c:402
↓ 30 callersMethodrelease
src/base/memory/scoped_vector.h:84
↓ 29 callersFunctionfelem_square
Square a field element: out = in^2 */
boringssl/crypto/ec/p224-64.c:387
↓ 29 callersMethodreserve
src/net/spdy/spdy_header_block.cc:140
↓ 28 callersFunctionCRYPTO_MUTEX_unlock
boringssl/crypto/thread_win.c:106
↓ 28 callersFunctionDECLARE_STACK_OF
(BY_DIR_ENTRY)
boringssl/crypto/x509/by_dir.c:91
↓ 28 callersFunctionNoBarrier_Load
src/base/atomicops_internals_portable.h:129
↓ 28 callersMethodWrite
(msg []byte)
boringssl/ssl/test/runner/prf.go:239
↓ 28 callersMethodget
src/base/logging.cc:601
↓ 28 callersMethodis_valid
src/base/memory/weak_ptr.cc:45
↓ 27 callersFunctionBN_bn2bin
boringssl/crypto/bn/convert.c:120
↓ 27 callersFunctionBUF_MEM_free
boringssl/crypto/buf/buf.c:78
↓ 27 callersFunctionGetTestState
boringssl/ssl/test/bssl_shim.cc:132
↓ 27 callersMethodIsZero
src/net/quic/quic_time.cc:29
↓ 27 callersMethodReceivedConnectionOptions
src/net/quic/quic_config.cc:379
↓ 27 callersFunctionfe_add
h = f + g * Can overlap h with f or g. * * Preconditions: * |f| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. * |g| bounded by 1.1*2^
boringssl/crypto/curve25519/curve25519.c:253
↓ 27 callersFunctionfelem_mul
felem_mul sets |out| = |in1| * |in2| * On entry: * in1[i] < 2^109 * in2[i] < 2^109 * On exit: * out[i] < 7 * 2^64 < 2^67 */
boringssl/crypto/ec/p256-64.c:615
↓ 26 callersFunctionBN_is_bit_set
boringssl/crypto/bn/shift.c:263
↓ 26 callersFunctionBN_num_bytes
boringssl/crypto/bn/bn.c:242
↓ 26 callersFunctionBN_one
boringssl/crypto/bn/bn.c:250
↓ 26 callersFunctionCBB_init
boringssl/crypto/bytestring/cbb.c:46
↓ 26 callersFunctionEVP_MD_size
boringssl/crypto/digest/digest.c:73
↓ 26 callersMethodback
src/base/memory/scoped_vector.h:68
↓ 26 callersMethodend
IntervalSet's end() iterator.
src/net/quic/interval_set.h:220
↓ 26 callersFunctionfelem_assign
boringssl/crypto/ec/p256-64.c:172
↓ 26 callersFunctionid
src/net/quic/reliable_quic_stream.h:97
↓ 25 callersFunctionCBS_get_u16
boringssl/crypto/bytestring/cbs.c:114
↓ 25 callersMethodReadBytes
src/net/quic/quic_data_reader.cc:98
↓ 25 callersMethodSubtract
TODO(ianswett) Test this.
src/net/quic/quic_time.cc:57
↓ 25 callersMethodWriteUInt8
src/net/quic/quic_data_writer.cc:25
↓ 25 callersMethoderase
src/base/memory/scoped_vector.h:123
↓ 25 callersFunctionfelem_square
felem_square sets |out| = |in|^2 * On entry: * in[i] < 2^109 * On exit: * out[i] < 7 * 2^64 < 2^67. */
boringssl/crypto/ec/p256-64.c:495
↓ 25 callersFunctionmul32x32_64
boringssl/crypto/poly1305/poly1305.c:60
↓ 25 callersFunctionopen
boringssl/crypto/cipher/e_chacha20poly1305.c:149
↓ 25 callersMethodremove_prefix
src/base/strings/string_piece.h:229
↓ 24 callersMethodApproximateNow
src/net/quic/quic_clock.cc:15
↓ 24 callersMethodGetBytes
boringssl/crypto/test/file_test.cc:212
↓ 24 callersFunctionHMAC_Update
boringssl/crypto/hmac/hmac.c:167
↓ 24 callersMethodassign
src/net/quic/interval_set.h:240
↓ 24 callersFunctionbn_correct_top
boringssl/crypto/bn/bn.c:322
↓ 24 callersFunctionfe_sub
h = f - g * Can overlap h with f or g. * * Preconditions: * |f| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. * |g| bounded by 1.1*2^
boringssl/crypto/curve25519/curve25519.c:269
↓ 24 callersMethodfront
src/base/memory/scoped_vector.h:66
↓ 24 callersMethodrand
()
boringssl/ssl/test/runner/common.go:809
↓ 24 callersMethodreset
src/stubs.cc:56
↓ 24 callersMethodtag
src/net/quic/crypto/p256_key_exchange_nss.cc:220
↓ 23 callersFunctionBN_div
BN_div computes dv := num / divisor, rounding towards * zero, and sets up rm such that dv*divisor + rm = num holds. * Thus: * dv->neg == n
boringssl/crypto/bn/div.c:115
↓ 23 callersFunctionBN_is_one
boringssl/crypto/bn/cmp.c:190
↓ 23 callersFunctionCBS_get_u8_length_prefixed
boringssl/crypto/bytestring/cbs.c:157
↓ 23 callersMethodHasReceivedConnectionOptions
src/net/quic/quic_config.cc:375
↓ 23 callersMethodWriteString
(string)
boringssl/crypto/err/err_data_generate.go:136
↓ 23 callersMethodclear
src/base/memory/scoped_vector.h:103
↓ 23 callersMethodvalue
src/base/sys_info_internal.h:22
↓ 22 callersFunctionBind
src/base/bind.h:68
↓ 22 callersFunctionCBB_zero
boringssl/crypto/bytestring/cbb.c:23
← previousnext →101–200 of 9,545, ranked by callers