ESP-IDF
ble_sm_proc::key_size
is only used within ESP-IDF.
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
ESP-IDF
ble_sm_proc::key_size
ble_sm_proc::key_size field
Syntax
Show:
Summary
Declaration
from
ble_sm_priv.h:257
uint8_t
key_size
;
Examples
References
from
examples
Code
Location
Referrer
uint8_t
key_size
;
ble_sm_priv.h:257
rc
=
ble_hs_hci_util_rand
(
ltk
,
proc
->
key_size
)
;
ble_sm.c:339
ble_sm_gen_ltk()
memset
(
ltk
+
proc
->
key_size
,
0
,
sizeof
proc
->
ltk
-
proc
->
key_size
)
;
ble_sm.c:345
ble_sm_gen_ltk()
key_size
=
proc
->
key_size
;
ble_sm.c:1226
ble_sm_enc_event_rx()
key_size
=
proc
->
key_size
;
ble_sm.c:1249
ble_sm_enc_event_rx()
proc
->
key_size
=
value_sec
->
key_size
;
ble_sm.c:1401
ble_sm_ltk_restore_exec()
proc
->
key_size
=
min
(
pair_req
->
max_enc_key_size
,
ble_sm.c:1716
ble_sm_pair_cfg()
key_size
=
proc
->
key_size
;
ble_sm.c:1960
ble_sm_pair_req_rx()
proc
->
key_size
)
;
ble_sm.c:2172
ble_sm_key_exch_success()
proc
->
our_keys
.
key_size
=
proc
->
key_size
;
ble_sm.c:2216
ble_sm_key_exch_exec()
memset
(
gen_key
.
ltk_periph
+
proc
->
key_size
,
0
,
ble_sm.c:2224
ble_sm_key_exch_exec()
16
-
proc
->
key_size
)
;
ble_sm.c:2225
ble_sm_key_exch_exec()
proc
->
peer_keys
.
key_size
=
proc
->
key_size
;
ble_sm.c:2451
ble_sm_enc_info_rx()
proc
->
key_size
=
key_size
;
ble_sm.c:2901
ble_sm_enc_initiate()
memcpy
(
proc
->
ltk
,
key
,
proc
->
key_size
)
;
ble_sm_lgcy.c:168
ble_sm_gen_stk()
memset
(
proc
->
ltk
+
proc
->
key_size
,
0
,
sizeof
key
-
proc
->
key_size
)
;
ble_sm_lgcy.c:171
ble_sm_gen_stk()
memset
(
proc
->
ltk
+
proc
->
key_size
,
0
,
sizeof
proc
->
ltk
-
proc
->
key_size
)
;
ble_sm_sc.c:490
ble_sm_sc_random_rx()
proc
->
our_keys
.
key_size
=
proc
->
key_size
;
ble_sm_sc.c:498
ble_sm_sc_random_rx()
proc
->
peer_keys
.
key_size
=
proc
->
key_size
;
ble_sm_sc.c:505
ble_sm_sc_random_rx()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
ble_sm_proc::key_size
is written by 3 functions and is read by 8 functions:
ble_sm_ltk_restore_exec()
ble_sm_pair_cfg()
ble_sm_enc_initiate()
All items filtered out
ble_sm_proc::key_size
ble_sm_gen_ltk()
ble_sm_enc_event_rx()
ble_sm_pair_req_rx()
ble_sm_key_exch_success()
ble_sm_key_exch_exec()
ble_sm_enc_info_rx()
ble_sm_gen_stk()
ble_sm_sc_random_rx()
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