ESP-IDF
bt_osi_mem_free()
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (1/5)...
Files
loading (2/5)...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
bt_osi_mem_free()
bt_osi_mem_free() function
Syntax
Show:
Summary
Declaration
from
bt_osi_mem.c:60
IRAM_ATTR
void
bt_osi_mem_free
(
void
*
ptr
)
;
Arguments
Argument
ptr
Examples
References
from
examples
Code
Location
Referrer
IRAM_ATTR
void
bt_osi_mem_free
(
void
*
ptr
)
bt_osi_mem.c:60
void
bt_osi_mem_free
(
void
*
ptr
)
;
bt_osi_mem.h:21
if
(
message
!=
NULL
)
nimble_platform_mem_free
(
message
)
;
ble_att_clt.c:864
ble_att_clt_tx_signed_write_cmd()
if
(
message
!=
NULL
)
nimble_platform_mem_free
(
message
)
;
ble_att_clt.c:868
ble_att_clt_tx_signed_write_cmd()
nimble_platform_mem_free
(
entry
)
;
ble_att_svr.c:93
ble_att_svr_entry_free()
nimble_platform_mem_free
(
message
)
;
ble_att_svr.c:2500
ble_att_svr_rx_signed_write()
nimble_platform_mem_free
(
message
)
;
ble_att_svr.c:2503
ble_att_svr_rx_signed_write()
nimble_platform_mem_free
(
ble_att_svr_entry_mem
)
;
ble_att_svr.c:3255
ble_att_svr_free_start_mem()
nimble_platform_mem_free
(
entry
)
;
ble_gatts.c:149
ble_gatts_svc_entry_free()
nimble_platform_mem_free
(
cfg
)
;
ble_gatts.c:176
ble_gatts_clt_cfg_free()
nimble_platform_mem_free
(
ble_gatts_svc_defs
)
;
ble_gatts.c:1577
ble_gatts_free_svc_defs()
nimble_platform_mem_free
(
ble_gatts_clt_cfg_mem
)
;
ble_gatts.c:1598
ble_gatts_free_mem()
nimble_platform_mem_free
(
ble_gatts_svc_entry_mem
)
;
ble_gatts.c:1610
ble_gatts_free_mem()
nimble_platform_mem_free
(
ble_gatts_svc_entries
)
;
ble_gatts.c:1613
ble_gatts_free_mem()
nimble_platform_mem_free
(
buf
)
;
mem.c:76
mem_malloc_mempool()
nimble_platform_mem_free
(
buf
)
;
mem.c:117
mem_malloc_mempool_ext()
nimble_platform_mem_free
(
buf
)
;
mem.c:164
mem_malloc_mbuf_pool()
nimble_platform_mem_free
(
os_msys_init_1_data
)
;
os_msys_init.c:151
os_msys_buf_alloc()
nimble_platform_mem_free
(
os_msys_init_1_data
)
;
os_msys_init.c:165
os_msys_buf_free()
nimble_platform_mem_free
(
os_msys_init_2_data
)
;
os_msys_init.c:170
os_msys_buf_free()
nimble_platform_mem_free
(
pool_evt_buf
)
;
transport.c:319
ble_buf_free()
nimble_platform_mem_free
(
pool_evt_lo_buf
)
;
transport.c:321
ble_buf_free()
nimble_platform_mem_free
(
pool_cmd_buf
)
;
transport.c:323
ble_buf_free()
nimble_platform_mem_free
(
pool_acl_buf
)
;
transport.c:326
ble_buf_free()
Call Tree
from
examples
bt_osi_mem_free()
is called by 14 functions and calls 1 function:
ble_buf_free()
ble_att_svr_entry_free()
ble_att_svr_rx_signed_write()
ble_att_svr_free_start_mem()
ble_att_clt_tx_signed_write_cmd()
ble_gatts_svc_entry_free()
ble_gatts_clt_cfg_free()
ble_gatts_free_svc_defs()
ble_gatts_free_mem()
mem_malloc_mempool()
mem_malloc_mempool_ext()
mem_malloc_mbuf_pool()
os_msys_buf_alloc()
os_msys_buf_free()
All items filtered out
bt_osi_mem_free()
heap_caps_free()
All items filtered out
Data Use
from
examples
bt_osi_mem_free()
:
All items filtered out
bt_osi_mem_free()
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