ESP-IDF
tPORT_DATA::queue_size
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (2/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
tPORT_DATA::queue_size
tPORT_DATA::queue_size field
Syntax
Show:
Summary
Declaration
from
port_int.h:59
UINT32
queue_size
;
Examples
References
from
examples
Code
Location
Referrer
UINT32
queue_size
;
/* Number of data bytes in the queue */
port_int.h:59
*
p_rx_queue_count
=
p_port
->
rx
.
queue_size
;
port_api.c:631
PORT_GetRxQueueCnt()
*
p_rx_queue_count
,
p_port
->
rx
.
queue_size
)
;
port_api.c:634
PORT_GetRxQueueCnt()
if
(
enable
&&
(
p_port
->
rx
.
queue_size
!=
0
)
)
{
port_api.c:815
PORT_FlowControl()
if
(
enable
&&
(
p_port
->
rx
.
queue_size
!=
0
)
)
{
port_api.c:956
PORT_FlowControl_GiveCredit()
p_status
->
in_queue_size
=
(
UINT16
)
p_port
->
rx
.
queue_size
;
port_api.c:1113
PORT_GetQueueStatus()
p_status
->
out_queue_size
=
(
UINT16
)
p_port
->
tx
.
queue_size
;
port_api.c:1114
PORT_GetQueueStatus()
p_port
->
rx
.
queue_size
=
0
;
port_api.c:1176
PORT_Purge()
p_port
->
tx
.
queue_size
=
0
;
port_api.c:1193
PORT_Purge()
p_port
->
rx
.
queue_size
-=
max_len
;
port_api.c:1273
PORT_ReadData()
p_port
->
rx
.
queue_size
-=
p_buf
->
len
;
port_api.c:1286
PORT_ReadData()
RFCOMM_TRACE_EVENT
(
"PORT_ReadData queue:%d returned:%d %x"
,
p_port
->
rx
.
queue_size
,
*
p_len
,
(
p_data
[
0
]
)
)
;
port_api.c:1301
PORT_ReadData()
RFCOMM_TRACE_EVENT
(
"PORT_ReadData queue:%d returned:%d"
,
p_port
->
rx
.
queue_size
,
*
p_len
)
;
port_api.c:1303
PORT_ReadData()
p_port
->
rx
.
queue_size
-=
p_buf
->
len
;
port_api.c:1350
PORT_Read()
if
(
(
p_port
->
tx
.
queue_size
>
PORT_TX_CRITICAL_WM
)
port_api.c:1394
port_write()
p_port
->
tx
.
queue_size
)
;
port_api.c:1397
port_write()
p_port
->
tx
.
queue_size
+=
p_buf
->
len
;
port_api.c:1415
port_write()
if
(
(
p_port
->
tx
.
queue_size
>
PORT_TX_HIGH_WM
)
port_api.c:1537
PORT_WriteDataCO()
p_port
->
tx
.
queue_size
,
fixed_queue_length
(
p_port
->
tx
.
queue
)
,
available
)
;
port_api.c:1542
PORT_WriteDataCO()
p_port
->
tx
.
queue_size
+=
max_len
;
port_api.c:1660
PORT_WriteData()
if
(
(
p_port
->
tx
.
queue_size
>
PORT_TX_HIGH_WM
)
port_api.c:1674
PORT_WriteData()
if
(
(
p_port
->
rx
.
queue_size
+
p_buf
->
len
>
PORT_RX_CRITICAL_WM
)
port_rfc.c:883
PORT_DataInd()
p_port
->
rx
.
queue_size
+=
p_buf
->
len
;
port_rfc.c:907
PORT_DataInd()
if
(
p_port
->
tx
.
queue_size
>
0
)
{
port_rfc.c:1007
port_rfc_send_tx_data()
p_port
->
tx
.
queue_size
-=
p_buf
->
len
;
port_rfc.c:1014
port_rfc_send_tx_data()
RFCOMM_TRACE_DEBUG
(
"Sending RFCOMM_DataReq tx.queue_size=%d"
,
p_port
->
tx
.
queue_size
)
;
port_rfc.c:1018
port_rfc_send_tx_data()
if
(
p_port
->
tx
.
queue_size
==
0
)
{
port_rfc.c:1024
port_rfc_send_tx_data()
p_port
->
rx
.
queue_size
=
0
;
port_utils.c:218
port_release_port()
p_port
->
tx
.
queue_size
=
0
;
port_utils.c:225
port_release_port()
||
(
p_port
->
tx
.
queue_size
>
PORT_TX_HIGH_WM
)
port_utils.c:417
port_flow_control_user()
&&
(
p_port
->
rx
.
queue_size
<
PORT_RX_LOW_WM
)
port_utils.c:544
port_flow_control_peer()
else
if
(
(
(
p_port
->
rx
.
queue_size
>
PORT_RX_HIGH_WM
)
port_utils.c:563
port_flow_control_peer()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tPORT_DATA::queue_size
is written by 8 functions and is read by 13 functions:
PORT_Purge()
PORT_ReadData()
PORT_Read()
port_write()
PORT_WriteData()
PORT_DataInd()
port_rfc_send_tx_data()
port_release_port()
All items filtered out
tPORT_DATA::queue_size
PORT_GetRxQueueCnt()
PORT_FlowControl()
PORT_FlowControl_GiveCredit()
PORT_GetQueueStatus()
PORT_ReadData()
PORT_Read()
port_write()
PORT_WriteDataCO()
PORT_WriteData()
PORT_DataInd()
port_rfc_send_tx_data()
port_flow_control_user()
port_flow_control_peer()
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