ESP-IDF
le16toh
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
le16toh
le16toh macro
Syntax
Show:
Summary
Declaration
from
endian.h:79
#define
le16toh
(
x
)
(
(
uint16_t
)
(
x
)
)
Arguments
Argument
x
Examples
References
from
examples
Code
Location
#define
le16toh
(
x
)
(
(
uint16_t
)
(
x
)
)
endian.h:172
#define
le16toh
(
x
)
(
(
uint16_t
)
(
x
)
)
endian.h:79
#define
le16toh
(
x
)
(
(
uint16_t
)
(
x
)
)
endian.h:97
ble_gattc_rx_err
(
conn_handle
,
cid
,
le16toh
(
rsp
->
baep_handle
)
,
ble_att_clt.c:52
le16toh
(
rsp
->
baep_error_code
)
)
;
ble_att_clt.c:53
ble_att_set_peer_mtu
(
chan
,
le16toh
(
cmd
->
bamc_mtu
)
)
;
ble_att_clt.c:139
dst
->
attr_handle
=
le16toh
(
group
->
attr_handle
)
;
ble_att_clt.c:327
dst
->
group_end_handle
=
le16toh
(
group
->
group_end_handle
)
;
ble_att_clt.c:328
adata
.
att_handle
=
le16toh
(
data
->
handle
)
;
ble_att_clt.c:434
handle
=
le16toh
(
rsp
->
bapc_handle
)
;
ble_att_clt.c:951
offset
=
le16toh
(
rsp
->
bapc_offset
)
;
ble_att_clt.c:952
dst
->
baep_handle
=
le16toh
(
src
->
baep_handle
)
;
ble_att_cmd.c:159
dst
->
bamc_mtu
=
le16toh
(
src
->
bamc_mtu
)
;
ble_att_cmd.c:186
dst
->
bamc_mtu
=
le16toh
(
src
->
bamc_mtu
)
;
ble_att_cmd.c:198
dst
->
bafq_start_handle
=
le16toh
(
src
->
bafq_start_handle
)
;
ble_att_cmd.c:233
dst
->
bafq_end_handle
=
le16toh
(
src
->
bafq_end_handle
)
;
ble_att_cmd.c:234
dst
->
bavq_start_handle
=
le16toh
(
src
->
bavq_start_handle
)
;
ble_att_cmd.c:283
dst
->
bavq_end_handle
=
le16toh
(
src
->
bavq_end_handle
)
;
ble_att_cmd.c:284
dst
->
bavq_attr_type
=
le16toh
(
src
->
bavq_attr_type
)
;
ble_att_cmd.c:285
dst
->
batq_start_handle
=
le16toh
(
src
->
batq_start_handle
)
;
ble_att_cmd.c:311
dst
->
batq_end_handle
=
le16toh
(
src
->
batq_end_handle
)
;
ble_att_cmd.c:312
dst
->
barq_handle
=
le16toh
(
src
->
barq_handle
)
;
ble_att_cmd.c:361
dst
->
babq_handle
=
le16toh
(
src
->
babq_handle
)
;
ble_att_cmd.c:385
dst
->
babq_offset
=
le16toh
(
src
->
babq_offset
)
;
ble_att_cmd.c:386
dst
->
bagq_start_handle
=
le16toh
(
src
->
bagq_start_handle
)
;
ble_att_cmd.c:439
dst
->
bagq_end_handle
=
le16toh
(
src
->
bagq_end_handle
)
;
ble_att_cmd.c:440
dst
->
bawq_handle
=
le16toh
(
src
->
bawq_handle
)
;
ble_att_cmd.c:489
dst
->
bawq_handle
=
le16toh
(
src
->
bawq_handle
)
;
ble_att_cmd.c:500
dst
->
bapc_handle
=
le16toh
(
src
->
bapc_handle
)
;
ble_att_cmd.c:534
dst
->
bapc_offset
=
le16toh
(
src
->
bapc_offset
)
;
ble_att_cmd.c:535
dst
->
bapc_handle
=
le16toh
(
src
->
bapc_handle
)
;
ble_att_cmd.c:560
dst
->
bapc_offset
=
le16toh
(
src
->
bapc_offset
)
;
ble_att_cmd.c:561
dst
->
banq_handle
=
le16toh
(
src
->
banq_handle
)
;
ble_att_cmd.c:624
dst
->
baiq_handle
=
le16toh
(
src
->
baiq_handle
)
;
ble_att_cmd.c:648
mtu
=
le16toh
(
cmd
->
bamc_mtu
)
;
ble_att_svr.c:786
start_handle
=
le16toh
(
req
->
bafq_start_handle
)
;
ble_att_svr.c:970
end_handle
=
le16toh
(
req
->
bafq_end_handle
)
;
ble_att_svr.c:971
start_handle
=
le16toh
(
req
->
bavq_start_handle
)
;
ble_att_svr.c:1278
end_handle
=
le16toh
(
req
->
bavq_end_handle
)
;
ble_att_svr.c:1279
attr_type
=
(
ble_uuid16_t
)
BLE_UUID16_INIT
(
le16toh
(
req
->
bavq_attr_type
)
)
;
ble_att_svr.c:1280
start_handle
=
le16toh
(
req
->
batq_start_handle
)
;
ble_att_svr.c:1511
end_handle
=
le16toh
(
req
->
batq_end_handle
)
;
ble_att_svr.c:1512
err_handle
=
le16toh
(
req
->
barq_handle
)
;
ble_att_svr.c:1603
err_handle
=
le16toh
(
req
->
babq_handle
)
;
ble_att_svr.c:1666
offset
=
le16toh
(
req
->
babq_offset
)
;
ble_att_svr.c:1667
start_handle
=
le16toh
(
req
->
bagq_start_handle
)
;
ble_att_svr.c:2207
end_handle
=
le16toh
(
req
->
bagq_end_handle
)
;
ble_att_svr.c:2208
handle
=
le16toh
(
req
->
bawq_handle
)
;
ble_att_svr.c:2313
handle
=
le16toh
(
req
->
bawq_handle
)
;
ble_att_svr.c:2383
handle
=
le16toh
(
req
->
handle
)
;
ble_att_svr.c:2440
err_handle
=
le16toh
(
req
->
bapc_handle
)
;
ble_att_svr.c:2796
attr_entry
=
ble_att_svr_find_by_handle
(
le16toh
(
req
->
bapc_handle
)
)
;
ble_att_svr.c:2813
rc
=
ble_att_svr_insert_prep_entry
(
conn_handle
,
le16toh
(
req
->
bapc_handle
)
,
ble_att_svr.c:2838
le16toh
(
req
->
bapc_offset
)
,
*
rxom
,
ble_att_svr.c:2839
handle
=
le16toh
(
req
->
banq_handle
)
;
ble_att_svr.c:2975
handle
=
le16toh
(
req
->
handle
)
;
ble_att_svr.c:3022
attr_len
=
le16toh
(
req
->
value_len
)
;
ble_att_svr.c:3023
handle
=
le16toh
(
req
->
baiq_handle
)
;
ble_att_svr.c:3118
if
(
le16toh
(
rsp
.
conn_handle
)
!=
conn_handle
)
{
ble_gap.c:763
uint16_t
handle
=
le16toh
(
ev
->
conn_handle
)
;
ble_gap.c:1615
conn_handle
=
le16toh
(
ev
->
conn_handle
)
;
ble_gap.c:1653
conn
->
bhc_itvl
=
le16toh
(
ev
->
conn_itvl
)
;
ble_gap.c:1660
conn
->
bhc_latency
=
le16toh
(
ev
->
conn_latency
)
;
ble_gap.c:1661
conn
->
bhc_supervision_timeout
=
le16toh
(
ev
->
supervision_timeout
)
;
ble_gap.c:1662
uint16_t
handle
=
le16toh
(
conn_handle
)
;
ble_gap.c:2753
ble_hs_hci_util_set_data_len
(
le16toh
(
conn_handle
)
,
BLE_HCI_SUGG_DEF_DATALEN_TX_OCTETS_MAX
,
ble_gap.c:2769
conn
=
ble_hs_conn_find
(
le16toh
(
ev
->
conn_handle
)
)
;
ble_gap.c:2782
conn
=
ble_hs_conn_find
(
le16toh
(
ev
->
conn_handle
)
)
;
ble_gap.c:2807
uint16_t
conn_handle
=
le16toh
(
ev
->
conn_handle
)
;
ble_gap.c:2850
uint16_t
conn_handle
=
le16toh
(
ev
->
conn_handle
)
;
ble_gap.c:2869
event
.
data_len_chg
.
max_tx_octets
=
le16toh
(
ev
->
max_tx_octets
)
;
ble_gap.c:2873
event
.
data_len_chg
.
max_rx_octets
=
le16toh
(
ev
->
max_rx_octets
)
;
ble_gap.c:2874
event
.
data_len_chg
.
max_tx_time
=
le16toh
(
ev
->
max_tx_time
)
;
ble_gap.c:2875
event
.
data_len_chg
.
max_rx_time
=
le16toh
(
ev
->
max_rx_time
)
;
ble_gap.c:2876
peer_params
.
itvl_min
=
le16toh
(
ev
->
min_interval
)
;
ble_gap.c:7783
peer_params
.
itvl_max
=
le16toh
(
ev
->
max_interval
)
;
ble_gap.c:7784
peer_params
.
latency
=
le16toh
(
ev
->
latency
)
;
ble_gap.c:7785
peer_params
.
supervision_timeout
=
le16toh
(
ev
->
timeout
)
;
ble_gap.c:7786
conn_handle
=
le16toh
(
ev
->
conn_handle
)
;
ble_gap.c:7796
opcode
=
le16toh
(
nop
->
opcode
)
;
ble_hs_hci.c:387
opcode
=
le16toh
(
ev
->
opcode
)
;
ble_hs_hci.c:400
out_ack
->
bha_opcode
=
le16toh
(
ev
->
opcode
)
;
ble_hs_hci.c:429
conn
=
ble_hs_conn_find
(
le16toh
(
ev
->
conn_handle
)
)
;
ble_hs_hci_evt.c:244
num_pkts
=
le16toh
(
ev
->
completed
[
i
]
.
packets
)
;
ble_hs_hci_evt.c:391
conn
=
ble_hs_conn_find
(
le16toh
(
ev
->
completed
[
i
]
.
handle
)
)
;
ble_hs_hci_evt.c:395
evt
.
connection_handle
=
le16toh
(
ev
->
conn_handle
)
;
ble_hs_hci_evt.c:494
evt
.
conn_itvl
=
le16toh
(
ev
->
conn_itvl
)
;
ble_hs_hci_evt.c:513
evt
.
conn_latency
=
le16toh
(
ev
->
conn_latency
)
;
ble_hs_hci_evt.c:514
evt
.
supervision_timeout
=
le16toh
(
ev
->
supervision_timeout
)
;
ble_hs_hci_evt.c:515
evt
.
connection_handle
=
le16toh
(
ev
->
conn_handle
)
;
ble_hs_hci_evt.c:560
evt
.
conn_itvl
=
le16toh
(
ev
->
conn_itvl
)
;
ble_hs_hci_evt.c:577
evt
.
conn_latency
=
le16toh
(
ev
->
conn_latency
)
;
ble_hs_hci_evt.c:578
evt
.
supervision_timeout
=
le16toh
(
ev
->
supervision_timeout
)
;
ble_hs_hci_evt.c:579
if
(
le16toh
(
rsp
.
handle
)
!=
conn_handle
)
{
ble_hs_hci_util.c:111
if
(
le16toh
(
rsp
.
conn_handle
)
!=
conn_handle
)
{
ble_hs_hci_util.c:161
*
out_sugg_max_tx_octets
=
le16toh
(
rsp
.
max_tx_octets
)
;
ble_hs_hci_util.c:182
*
out_sugg_max_tx_time
=
le16toh
(
rsp
.
max_tx_time
)
;
ble_hs_hci_util.c:183
if
(
le16toh
(
rsp
.
conn_handle
)
!=
conn_handle
)
{
ble_hs_hci_util.c:260
*
out_pktlen
=
le16toh
(
rsp
.
data_len
)
;
ble_hs_startup.c:123
*
out_pktlen
=
le16toh
(
rsp
.
acl_data_len
)
;
ble_hs_startup.c:142
*
out_max_pkts
=
le16toh
(
rsp
.
acl_num
)
;
ble_hs_startup.c:143
params
.
itvl_min
=
le16toh
(
req
->
itvl_min
)
;
ble_l2cap_sig.c:444
params
.
itvl_max
=
le16toh
(
req
->
itvl_max
)
;
ble_l2cap_sig.c:445
params
.
latency
=
le16toh
(
req
->
slave_latency
)
;
ble_l2cap_sig.c:446
params
.
supervision_timeout
=
le16toh
(
req
->
timeout_multiplier
)
;
ble_l2cap_sig.c:447
switch
(
le16toh
(
rsp
->
result
)
)
{
ble_l2cap_sig.c:511
scid
=
le16toh
(
req
->
scid
)
;
ble_l2cap_sig.c:1206
rc
=
ble_l2cap_coc_create_srv_chan
(
conn
,
le16toh
(
req
->
psm
)
,
&
chan
)
;
ble_l2cap_sig.c:1220
chan
->
peer_coc_mps
=
le16toh
(
req
->
mps
)
;
ble_l2cap_sig.c:1230
chan
->
coc_tx
.
credits
=
le16toh
(
req
->
credits
)
;
ble_l2cap_sig.c:1231
chan
->
coc_tx
.
mtu
=
le16toh
(
req
->
mtu
)
;
ble_l2cap_sig.c:1232
rc
=
ble_l2cap_event_coc_accept
(
chan
,
le16toh
(
req
->
mtu
)
)
;
ble_l2cap_sig.c:1237
rc
=
ble_l2cap_sig_coc_err2ble_hs_err
(
le16toh
(
rsp
->
result
)
)
;
ble_l2cap_sig.c:1308
chan
->
peer_coc_mps
=
le16toh
(
rsp
->
mps
)
;
ble_l2cap_sig.c:1315
chan
->
dcid
=
le16toh
(
rsp
->
dcid
)
;
ble_l2cap_sig.c:1316
chan
->
coc_tx
.
mtu
=
le16toh
(
rsp
->
mtu
)
;
ble_l2cap_sig.c:1317
chan
->
coc_tx
.
credits
=
le16toh
(
rsp
->
credits
)
;
ble_l2cap_sig.c:1318
chan
=
ble_hs_conn_chan_find_by_scid
(
conn
,
le16toh
(
req
->
dcid
)
)
;
ble_l2cap_sig.c:1600
if
(
le16toh
(
req
->
scid
)
!=
chan
->
dcid
)
{
ble_l2cap_sig.c:1607
if
(
chan
->
dcid
!=
le16toh
(
rsp
->
dcid
)
||
chan
->
scid
!=
le16toh
(
rsp
->
scid
)
)
{
ble_l2cap_sig.c:1686
ble_l2cap_coc_le_credits_update
(
conn_handle
,
le16toh
(
req
->
scid
)
,
ble_l2cap_sig.c:1762
le16toh
(
req
->
credits
)
)
;
ble_l2cap_sig.c:1763
dst
->
length
=
le16toh
(
src
->
length
)
;
ble_l2cap_sig_cmd.c:55
ble_sm_enc_event_rx
(
le16toh
(
ev
->
connection_handle
)
,
ev
->
status
,
ble_sm.c:1292
ble_sm_enc_event_rx
(
le16toh
(
ev
->
conn_handle
)
,
ev
->
status
,
1
)
;
ble_sm.c:1299
if
(
le16toh
(
rsp
.
conn_handle
)
!=
conn_handle
)
{
ble_sm.c:1342
if
(
le16toh
(
rsp
.
conn_handle
)
!=
conn_handle
)
{
ble_sm.c:1364
uint16_t
conn_handle
=
le16toh
(
ev
->
conn_handle
)
;
ble_sm.c:1434
store_rc
=
ble_sm_retrieve_ltk
(
le16toh
(
ev
->
div
)
,
le64toh
(
ev
->
rand
)
,
ble_sm.c:1491
proc
->
peer_keys
.
ediv
=
le16toh
(
cmd
->
ediv
)
;
ble_sm.c:2490
#define
sys_le16_to_cpu
(
a
)
le16toh
(
a
)
glue.h:149
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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