ESP-IDF
tAVDT_CCB::p_curr_cmd
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
tAVDT_CCB::p_curr_cmd
tAVDT_CCB::p_curr_cmd field
Syntax
Show:
Summary
Declaration
from
avdt_int.h:442
BT_HDR
*
p_curr_cmd
;
Examples
References
from
examples
Code
Location
Referrer
BT_HDR
*
p_curr_cmd
;
/* Current command being sent awaiting response */
avdt_int.h:442
p
=
(
UINT8
*
)
(
p_ccb
->
p_curr_cmd
+
1
)
;
avdt_ccb_act.c:308
avdt_ccb_hdl_start_rsp()
for
(
i
=
0
;
i
<
p_ccb
->
p_curr_cmd
->
len
;
i
++
)
{
avdt_ccb_act.c:311
avdt_ccb_hdl_start_rsp()
p
=
(
UINT8
*
)
(
p_ccb
->
p_curr_cmd
+
1
)
;
avdt_ccb_act.c:377
avdt_ccb_hdl_suspend_rsp()
for
(
i
=
0
;
i
<
p_ccb
->
p_curr_cmd
->
len
;
i
++
)
{
avdt_ccb_act.c:380
avdt_ccb_hdl_suspend_rsp()
p_ccb
->
p_curr_cmd
=
(
BT_HDR
*
)
fixed_queue_dequeue
(
p_ccb
->
cmd_q
,
0
)
;
avdt_ccb_act.c:662
avdt_ccb_clear_cmds()
}
while
(
p_ccb
->
p_curr_cmd
!=
NULL
)
;
avdt_ccb_act.c:664
avdt_ccb_clear_cmds()
if
(
p_ccb
->
p_curr_cmd
!=
NULL
)
{
avdt_ccb_act.c:692
avdt_ccb_cmd_fail()
evt
=
avdt_msg_rej_2_evt
[
p_ccb
->
p_curr_cmd
->
event
-
1
]
;
avdt_ccb_act.c:699
avdt_ccb_cmd_fail()
p_scb
=
avdt_scb_by_hdl
(
*
(
(
UINT8
*
)
(
p_ccb
->
p_curr_cmd
+
1
)
)
)
;
avdt_ccb_act.c:705
avdt_ccb_cmd_fail()
osi_free
(
p_ccb
->
p_curr_cmd
)
;
avdt_ccb_act.c:711
avdt_ccb_cmd_fail()
p_ccb
->
p_curr_cmd
=
NULL
;
avdt_ccb_act.c:712
avdt_ccb_cmd_fail()
if
(
p_ccb
->
p_curr_cmd
!=
NULL
)
{
avdt_ccb_act.c:731
avdt_ccb_free_cmd()
osi_free
(
p_ccb
->
p_curr_cmd
)
;
avdt_ccb_act.c:732
avdt_ccb_free_cmd()
p_ccb
->
p_curr_cmd
=
NULL
;
avdt_ccb_act.c:733
avdt_ccb_free_cmd()
if
(
(
!
p_ccb
->
cong
)
&&
(
p_ccb
->
p_curr_msg
==
NULL
)
&&
(
p_ccb
->
p_curr_cmd
!=
NULL
)
)
{
avdt_ccb_act.c:781
avdt_ccb_ret_cmd()
memcpy
(
p_msg
,
p_ccb
->
p_curr_cmd
,
avdt_ccb_act.c:784
avdt_ccb_ret_cmd()
(
sizeof
(
BT_HDR
)
+
p_ccb
->
p_curr_cmd
->
offset
+
p_ccb
->
p_curr_cmd
->
len
)
)
;
avdt_ccb_act.c:785
avdt_ccb_ret_cmd()
if
(
(
!
p_ccb
->
cong
)
&&
(
p_ccb
->
p_curr_msg
==
NULL
)
&&
(
p_ccb
->
p_curr_cmd
==
NULL
)
)
{
avdt_ccb_act.c:814
avdt_ccb_snd_cmd()
if
(
(
p_ccb
->
p_curr_cmd
=
(
BT_HDR
*
)
osi_malloc
(
AVDT_CMD_BUF_SIZE
)
)
!=
NULL
)
{
avdt_ccb_act.c:817
avdt_ccb_snd_cmd()
memcpy
(
p_ccb
->
p_curr_cmd
,
p_msg
,
(
sizeof
(
BT_HDR
)
+
p_msg
->
offset
+
p_msg
->
len
)
)
;
avdt_ccb_act.c:818
avdt_ccb_snd_cmd()
if
(
p_ccb
->
p_curr_cmd
!=
NULL
)
{
avdt_msg.c:1653
avdt_msg_ind()
msg
.
hdr
.
sig_id
=
sig
=
(
UINT8
)
p_ccb
->
p_curr_cmd
->
event
;
avdt_msg.c:1654
avdt_msg_ind()
if
(
(
p_ccb
->
p_curr_cmd
!=
NULL
)
&&
avdt_msg.c:1730
avdt_msg_ind()
(
p_ccb
->
p_curr_cmd
->
event
==
sig
)
&&
avdt_msg.c:1731
avdt_msg_ind()
(
AVDT_LAYERSPEC_LABEL
(
p_ccb
->
p_curr_cmd
->
layer_specific
)
==
label
)
)
{
avdt_msg.c:1732
avdt_msg_ind()
scb_hdl
=
*
(
(
UINT8
*
)
(
p_ccb
->
p_curr_cmd
+
1
)
)
;
avdt_msg.c:1761
avdt_msg_ind()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tAVDT_CCB::p_curr_cmd
is written by 4 functions and is read by 8 functions:
avdt_ccb_clear_cmds()
avdt_ccb_cmd_fail()
avdt_ccb_free_cmd()
avdt_ccb_snd_cmd()
All items filtered out
tAVDT_CCB::p_curr_cmd
avdt_ccb_hdl_start_rsp()
avdt_ccb_hdl_suspend_rsp()
avdt_ccb_clear_cmds()
avdt_ccb_cmd_fail()
avdt_ccb_free_cmd()
avdt_ccb_ret_cmd()
avdt_ccb_snd_cmd()
avdt_msg_ind()
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