mbedTLS
mbedtls_record::data_offset
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
mbedTLS
mbedtls_record::data_offset
mbedtls_record::data_offset field
Syntax
Show:
Summary
Declaration
from
ssl_misc.h:1234
size_t
data_offset
;
Examples
References
from
examples
Code
Location
Referrer
size_t
data_offset
;
/* Offset of record content */
ssl_misc.h:1234
||
rec
->
buf_len
<
rec
->
data_offset
ssl_msg.c:943
mbedtls_ssl_encrypt_buf()
||
rec
->
buf_len
-
rec
->
data_offset
<
rec
->
data_len
ssl_msg.c:944
mbedtls_ssl_encrypt_buf()
data
=
rec
->
buf
+
rec
->
data_offset
;
ssl_msg.c:955
mbedtls_ssl_encrypt_buf()
post_avail
=
rec
->
buf_len
-
(
rec
->
data_len
+
rec
->
data_offset
)
;
ssl_msg.c:956
mbedtls_ssl_encrypt_buf()
post_avail
=
rec
->
buf_len
-
(
rec
->
data_len
+
rec
->
data_offset
)
;
ssl_msg.c:1028
mbedtls_ssl_encrypt_buf()
if
(
rec
->
data_offset
<
dynamic_iv_len
)
{
ssl_msg.c:1233
mbedtls_ssl_encrypt_buf()
rec
->
data_offset
-=
dynamic_iv_len
;
ssl_msg.c:1239
mbedtls_ssl_encrypt_buf()
if
(
rec
->
data_offset
<
transform
->
ivlen
)
{
ssl_msg.c:1288
mbedtls_ssl_encrypt_buf()
rec
->
data_offset
-=
transform
->
ivlen
;
ssl_msg.c:1370
mbedtls_ssl_encrypt_buf()
rec
->
buf_len
<
rec
->
data_offset
||
ssl_msg.c:1513
mbedtls_ssl_decrypt_buf()
rec
->
buf_len
-
rec
->
data_offset
<
rec
->
data_len
)
{
ssl_msg.c:1514
mbedtls_ssl_decrypt_buf()
data
=
rec
->
buf
+
rec
->
data_offset
;
ssl_msg.c:1519
mbedtls_ssl_decrypt_buf()
rec
->
data_offset
+=
dynamic_iv_len
;
ssl_msg.c:1575
mbedtls_ssl_decrypt_buf()
rec
->
data_offset
+=
transform
->
ivlen
;
ssl_msg.c:1845
mbedtls_ssl_decrypt_buf()
rec
.
data_offset
=
(
size_t
)
(
ssl
->
out_msg
-
rec
.
buf
)
;
ssl_msg.c:2975
mbedtls_ssl_write_record()
if
(
rec
.
data_offset
!=
0
)
{
ssl_msg.c:2992
mbedtls_ssl_write_record()
rec
->
data_offset
=
rec_hdr_len_offset
+
rec_hdr_len_len
;
ssl_msg.c:3853
ssl_parse_record_header()
rec
->
buf_len
=
rec
->
data_offset
+
rec
->
data_len
;
ssl_msg.c:3862
ssl_parse_record_header()
if
(
len
<
rec
->
data_offset
+
rec
->
data_len
)
{
ssl_msg.c:3886
ssl_parse_record_header()
ssl
->
in_msg
=
rec
.
buf
+
rec
.
data_offset
;
ssl_msg.c:5020
ssl_get_next_record()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
mbedtls_record::data_offset
is written by 4 functions and is read by 5 functions:
mbedtls_ssl_encrypt_buf()
mbedtls_ssl_decrypt_buf()
mbedtls_ssl_write_record()
ssl_parse_record_header()
All items filtered out
mbedtls_record::data_offset
mbedtls_ssl_encrypt_buf()
mbedtls_ssl_decrypt_buf()
mbedtls_ssl_write_record()
ssl_parse_record_header()
ssl_get_next_record()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out