ESP-IDF
s_nan_data_lock
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
s_nan_data_lock
s_nan_data_lock variable
Syntax
Show:
Summary
Declaration
from
nan_app.c:44
static
void
*
s_nan_data_lock
=
NULL
;
Examples
References
from
examples
Code
Location
Referrer
static
void
*
s_nan_data_lock
=
NULL
;
nan_app.c:44
NAN_DATA_LOCK
(
)
;
nan_app.c:449
nan_app_action_service_match()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:451
nan_app_action_service_match()
NAN_DATA_LOCK
(
)
;
nan_app.c:464
nan_app_action_replied()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:466
nan_app_action_replied()
NAN_DATA_LOCK
(
)
;
nan_app.c:479
nan_app_action_receive()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:481
nan_app_action_receive()
NAN_DATA_LOCK
(
)
;
nan_app.c:491
nan_app_action_ndp_indication()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:518
nan_app_action_ndp_indication()
NAN_DATA_LOCK
(
)
;
nan_app.c:528
nan_app_action_ndp_confirm()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:559
nan_app_action_ndp_confirm()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:568
nan_app_action_ndp_confirm()
NAN_DATA_LOCK
(
)
;
nan_app.c:579
nan_app_action_ndp_terminated()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:587
nan_app_action_ndp_terminated()
NAN_DATA_LOCK
(
)
;
nan_app.c:608
nan_app_action_got_ipv6()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:614
nan_app_action_got_ipv6()
if
(
s_nan_data_lock
)
{
nan_app.c:675
esp_nan_app_deinit()
os_mutex_delete
(
s_nan_data_lock
)
;
nan_app.c:676
esp_nan_app_deinit()
s_nan_data_lock
=
NULL
;
nan_app.c:677
esp_nan_app_deinit()
s_nan_data_lock
=
os_recursive_mutex_create
(
)
;
nan_app.c:689
esp_nan_app_init()
if
(
!
s_nan_data_lock
)
{
nan_app.c:690
esp_nan_app_init()
NAN_DATA_LOCK
(
)
;
nan_app.c:703
esp_nan_action_start()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:706
esp_nan_action_start()
NAN_DATA_LOCK
(
)
;
nan_app.c:716
esp_nan_action_stop()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:725
esp_nan_action_stop()
if
(
!
s_nan_data_lock
)
{
nan_app.c:745
esp_wifi_nan_start()
NAN_DATA_LOCK
(
)
;
nan_app.c:750
esp_wifi_nan_start()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:753
esp_wifi_nan_start()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:756
esp_wifi_nan_start()
NAN_DATA_LOCK
(
)
;
nan_app.c:765
esp_wifi_nan_start()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:767
esp_wifi_nan_start()
NAN_DATA_LOCK
(
)
;
nan_app.c:773
esp_wifi_nan_start()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:775
esp_wifi_nan_start()
NAN_DATA_LOCK
(
)
;
nan_app.c:783
esp_wifi_nan_stop()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:786
esp_wifi_nan_stop()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:802
esp_wifi_nan_stop()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:809
esp_wifi_nan_stop()
NAN_DATA_LOCK
(
)
;
nan_app.c:819
esp_wifi_nan_stop()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:821
esp_wifi_nan_stop()
NAN_DATA_LOCK
(
)
;
nan_app.c:829
esp_wifi_nan_publish_service()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:851
esp_wifi_nan_publish_service()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:855
esp_wifi_nan_publish_service()
NAN_DATA_LOCK
(
)
;
nan_app.c:863
esp_wifi_nan_subscribe_service()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:885
esp_wifi_nan_subscribe_service()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:889
esp_wifi_nan_subscribe_service()
NAN_DATA_LOCK
(
)
;
nan_app.c:897
esp_wifi_nan_send_message()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:902
esp_wifi_nan_send_message()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:916
esp_wifi_nan_send_message()
NAN_DATA_LOCK
(
)
;
nan_app.c:928
esp_wifi_nan_cancel_service()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:953
esp_wifi_nan_cancel_service()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:957
esp_wifi_nan_cancel_service()
NAN_DATA_LOCK
(
)
;
nan_app.c:965
esp_wifi_nan_datapath_req()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:994
esp_wifi_nan_datapath_req()
NAN_DATA_LOCK
(
)
;
nan_app.c:1006
esp_wifi_nan_datapath_req()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1008
esp_wifi_nan_datapath_req()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1012
esp_wifi_nan_datapath_req()
NAN_DATA_LOCK
(
)
;
nan_app.c:1018
esp_wifi_nan_datapath_resp()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1036
esp_wifi_nan_datapath_resp()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1041
esp_wifi_nan_datapath_resp()
NAN_DATA_LOCK
(
)
;
nan_app.c:1049
esp_wifi_nan_datapath_end()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1052
esp_wifi_nan_datapath_end()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1059
esp_wifi_nan_datapath_end()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1067
esp_wifi_nan_datapath_end()
NAN_DATA_LOCK
(
)
;
nan_app.c:1084
esp_wifi_nan_get_own_svc_info()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1102
esp_wifi_nan_get_own_svc_info()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1106
esp_wifi_nan_get_own_svc_info()
NAN_DATA_LOCK
(
)
;
nan_app.c:1129
esp_wifi_nan_get_peer_records()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1166
esp_wifi_nan_get_peer_records()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1171
esp_wifi_nan_get_peer_records()
NAN_DATA_LOCK
(
)
;
nan_app.c:1186
esp_wifi_nan_get_peer_info()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1191
esp_wifi_nan_get_peer_info()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1212
esp_wifi_nan_get_peer_info()
NAN_DATA_UNLOCK
(
)
;
nan_app.c:1216
esp_wifi_nan_get_peer_info()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
s_nan_data_lock
is written by 2 functions and is read by 23 functions:
esp_nan_app_deinit()
esp_nan_app_init()
All items filtered out
s_nan_data_lock
nan_app_action_service_match()
nan_app_action_replied()
nan_app_action_receive()
nan_app_action_ndp_indication()
nan_app_action_ndp_confirm()
nan_app_action_ndp_terminated()
nan_app_action_got_ipv6()
esp_nan_app_deinit()
esp_nan_app_init()
esp_nan_action_start()
esp_nan_action_stop()
esp_wifi_nan_start()
esp_wifi_nan_stop()
esp_wifi_nan_publish_service()
esp_wifi_nan_subscribe_service()
esp_wifi_nan_send_message()
esp_wifi_nan_cancel_service()
esp_wifi_nan_datapath_req()
esp_wifi_nan_datapath_resp()
esp_wifi_nan_datapath_end()
esp_wifi_nan_get_own_svc_info()
esp_wifi_nan_get_peer_records()
esp_wifi_nan_get_peer_info()
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