ESP-IDF
tBTM_BLE_PF_COUNT
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (4/5)...
Files
loading (4/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
tBTM_BLE_PF_COUNT
tBTM_BLE_PF_COUNT struct
Syntax
Show:
Summary
Declaration
from
btm_ble_api.h:893
typedef
struct
{
BOOLEAN
in_use
;
BD_ADDR
bd_addr
;
UINT8
pf_counter
[
BTM_BLE_PF_TYPE_MAX
]
;
}
tBTM_BLE_PF_COUNT
;
Fields
Field
Declared as
tBTM_BLE_PF_COUNT::in_use
BOOLEAN
tBTM_BLE_PF_COUNT::bd_addr
BD_ADDR
tBTM_BLE_PF_COUNT::pf_counter
UINT8
[
BTM_BLE_PF_TYPE_MAX
]
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
{
btm_ble_api.h:893
}
tBTM_BLE_PF_COUNT
;
btm_ble_api.h:897
tBTM_BLE_PF_COUNT
*
btm_ble_find_addr_filter_counter
(
tBLE_BD_ADDR
*
p_le_bda
)
btm_ble_adv_filter.c:369
btm_ble_find_addr_filter_counter()
tBTM_BLE_PF_COUNT
*
p_addr_filter
=
&
btm_ble_adv_filt_cb
.
p_addr_filter_count
[
1
]
;
btm_ble_adv_filter.c:372
btm_ble_find_addr_filter_counter()
tBTM_BLE_PF_COUNT
*
btm_ble_alloc_addr_filter_counter
(
BD_ADDR
bd_addr
)
btm_ble_adv_filter.c:396
btm_ble_alloc_addr_filter_counter()
tBTM_BLE_PF_COUNT
*
p_addr_filter
=
&
btm_ble_adv_filt_cb
.
p_addr_filter_count
[
1
]
;
btm_ble_adv_filter.c:399
btm_ble_alloc_addr_filter_counter()
tBTM_BLE_PF_COUNT
*
p_addr_filter
=
&
btm_ble_adv_filt_cb
.
p_addr_filter_count
[
1
]
;
btm_ble_adv_filter.c:422
btm_ble_dealloc_addr_filter_counter()
memset
(
&
btm_ble_adv_filt_cb
.
p_addr_filter_count
[
0
]
,
0
,
sizeof
(
tBTM_BLE_PF_COUNT
)
)
;
btm_ble_adv_filter.c:426
btm_ble_dealloc_addr_filter_counter()
memset
(
p_addr_filter
,
0
,
sizeof
(
tBTM_BLE_PF_COUNT
)
)
;
btm_ble_adv_filter.c:434
btm_ble_dealloc_addr_filter_counter()
tBTM_BLE_PF_COUNT
*
p_addr_filter
=
NULL
;
btm_ble_adv_filter.c:654
btm_ble_cs_update_pf_counter()
tBTM_BLE_PF_COUNT
*
p_bda_filter
;
btm_ble_adv_filter.c:901
btm_ble_clear_scan_pf_filter()
tBTM_BLE_PF_COUNT
*
p_bda_filter
=
NULL
;
btm_ble_adv_filter.c:1014
BTM_BleAdvFilterParamSetup()
(
tBTM_BLE_PF_COUNT
*
)
osi_malloc
(
sizeof
(
tBTM_BLE_PF_COUNT
)
*
cmn_ble_adv_vsc_cb
.
max_filter
)
;
btm_ble_adv_filter.c:1276
btm_ble_adv_filter_init()
osi_free
(
btm_ble_adv_filt_cb
.
p_addr_filter_count
)
;
btm_ble_adv_filter.c:1294
btm_ble_adv_filter_cleanup()
}
tBTM_BLE_PF_COUNT
;
btm_ble_api.h:897
tBTM_BLE_PF_COUNT
tBTM_BLE_PF_COUNT
*
p_addr_filter_count
;
/* per BDA filter array */
btm_ble_api.h:902
tBTM_BLE_ADV_FILTER_CB
tBTM_BLE_ADV_FILTER_CB::p_addr_filter_count
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
Instance
Scope
Location
Project
tBTM_BLE_ADV_FILTER_CB::p_addr_filter_count
tBTM_BLE_ADV_FILTER_CB
btm_ble_api.h:902
return
btm_ble_find_addr_filter_counter()
btm_ble_adv_filter.c:369
return
btm_ble_alloc_addr_filter_counter()
btm_ble_adv_filter.c:396
Lifecycle
from
examples
tBTM_BLE_PF_COUNT
is freed by 1 symbol:
All items filtered out
tBTM_BLE_PF_COUNT
btm_ble_adv_filter_cleanup()
All items filtered out