HAL
I2C_HandleTypeDef::XferSize
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
I2C_HandleTypeDef::XferSize
I2C_HandleTypeDef::XferSize field
I2C transfer size
Syntax
from
stm32f4xx_hal_i2c.h:196
uint16_t
XferSize
;
References
Location
Referrer
Text
stm32f4xx_hal_i2c.h:196
uint16_t
XferSize
;
/*!< I2C transfer size */
stm32f4xx_hal_i2c.c:1089
HAL_I2C_Master_Transmit()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:1101
HAL_I2C_Master_Transmit()
while
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:1122
HAL_I2C_Master_Transmit()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1124
HAL_I2C_Master_Transmit()
if
(
(
__HAL_I2C_GET_FLAG
(
hi2c
,
I2C_FLAG_BTF
)
==
SET
)
&&
(
hi2c
->
XferSize
!=
0U
)
)
stm32f4xx_hal_i2c.c:1134
HAL_I2C_Master_Transmit()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1210
HAL_I2C_Master_Receive()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:1219
HAL_I2C_Master_Receive()
if
(
hi2c
->
XferSize
==
0U
)
stm32f4xx_hal_i2c.c:1227
HAL_I2C_Master_Receive()
else
if
(
hi2c
->
XferSize
==
1U
)
stm32f4xx_hal_i2c.c:1238
HAL_I2C_Master_Receive()
else
if
(
hi2c
->
XferSize
==
2U
)
stm32f4xx_hal_i2c.c:1258
HAL_I2C_Master_Receive()
while
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:1260
HAL_I2C_Master_Receive()
if
(
hi2c
->
XferSize
<=
3U
)
stm32f4xx_hal_i2c.c:1263
HAL_I2C_Master_Receive()
if
(
hi2c
->
XferSize
==
1U
)
stm32f4xx_hal_i2c.c:1278
HAL_I2C_Master_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1282
HAL_I2C_Master_Receive()
else
if
(
hi2c
->
XferSize
==
2U
)
stm32f4xx_hal_i2c.c:1300
HAL_I2C_Master_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1310
HAL_I2C_Master_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1332
HAL_I2C_Master_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1351
HAL_I2C_Master_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1361
HAL_I2C_Master_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1380
HAL_I2C_Master_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1386
HAL_I2C_Master_Receive()
if
(
hi2c
->
XferSize
==
3U
)
stm32f4xx_hal_i2c.c:1399
HAL_I2C_Master_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1460
HAL_I2C_Slave_Transmit()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:1488
HAL_I2C_Slave_Transmit()
while
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:1507
HAL_I2C_Slave_Transmit()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1509
HAL_I2C_Slave_Transmit()
if
(
(
__HAL_I2C_GET_FLAG
(
hi2c
,
I2C_FLAG_BTF
)
==
SET
)
&&
(
hi2c
->
XferSize
!=
0U
)
)
stm32f4xx_hal_i2c.c:1519
HAL_I2C_Slave_Transmit()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1590
HAL_I2C_Slave_Receive()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:1605
HAL_I2C_Slave_Receive()
while
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:1623
HAL_I2C_Slave_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1626
HAL_I2C_Slave_Receive()
if
(
(
__HAL_I2C_GET_FLAG
(
hi2c
,
I2C_FLAG_BTF
)
==
SET
)
&&
(
hi2c
->
XferSize
!=
0U
)
)
stm32f4xx_hal_i2c.c:1635
HAL_I2C_Slave_Receive()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:1722
HAL_I2C_Master_Transmit_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:1799
HAL_I2C_Master_Receive_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:1866
HAL_I2C_Slave_Transmit_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:1928
HAL_I2C_Slave_Receive_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:2006
HAL_I2C_Master_Transmit_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:2010
HAL_I2C_Master_Transmit_DMA()
if
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:2027
HAL_I2C_Master_Transmit_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmatx
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:2161
HAL_I2C_Master_Receive_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:2165
HAL_I2C_Master_Receive_DMA()
if
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:2182
HAL_I2C_Master_Receive_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmarx
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:2301
HAL_I2C_Slave_Transmit_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:2319
HAL_I2C_Slave_Transmit_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmatx
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:2415
HAL_I2C_Slave_Receive_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:2433
HAL_I2C_Slave_Receive_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmarx
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:2539
HAL_I2C_Mem_Write()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:2548
HAL_I2C_Mem_Write()
while
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:2568
HAL_I2C_Mem_Write()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2571
HAL_I2C_Mem_Write()
if
(
(
__HAL_I2C_GET_FLAG
(
hi2c
,
I2C_FLAG_BTF
)
==
SET
)
&&
(
hi2c
->
XferSize
!=
0U
)
)
stm32f4xx_hal_i2c.c:2580
HAL_I2C_Mem_Write()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2662
HAL_I2C_Mem_Read()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:2671
HAL_I2C_Mem_Read()
if
(
hi2c
->
XferSize
==
0U
)
stm32f4xx_hal_i2c.c:2679
HAL_I2C_Mem_Read()
else
if
(
hi2c
->
XferSize
==
1U
)
stm32f4xx_hal_i2c.c:2690
HAL_I2C_Mem_Read()
else
if
(
hi2c
->
XferSize
==
2U
)
stm32f4xx_hal_i2c.c:2707
HAL_I2C_Mem_Read()
while
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:2709
HAL_I2C_Mem_Read()
if
(
hi2c
->
XferSize
<=
3U
)
stm32f4xx_hal_i2c.c:2712
HAL_I2C_Mem_Read()
if
(
hi2c
->
XferSize
==
1U
)
stm32f4xx_hal_i2c.c:2727
HAL_I2C_Mem_Read()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2731
HAL_I2C_Mem_Read()
else
if
(
hi2c
->
XferSize
==
2U
)
stm32f4xx_hal_i2c.c:2749
HAL_I2C_Mem_Read()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2759
HAL_I2C_Mem_Read()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2781
HAL_I2C_Mem_Read()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2800
HAL_I2C_Mem_Read()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2810
HAL_I2C_Mem_Read()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2829
HAL_I2C_Mem_Read()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2834
HAL_I2C_Mem_Read()
if
(
hi2c
->
XferSize
==
3U
)
stm32f4xx_hal_i2c.c:2846
HAL_I2C_Mem_Read()
hi2c
->
XferSize
--
;
stm32f4xx_hal_i2c.c:2924
HAL_I2C_Mem_Write_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:3009
HAL_I2C_Mem_Read_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:3025
HAL_I2C_Mem_Read_IT()
if
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:3104
HAL_I2C_Mem_Write_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:3111
HAL_I2C_Mem_Write_DMA()
if
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:3128
HAL_I2C_Mem_Write_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmatx
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:3162
HAL_I2C_Mem_Write_DMA()
hi2c
->
XferSize
=
0U
;
stm32f4xx_hal_i2c.c:3285
HAL_I2C_Mem_Read_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:3292
HAL_I2C_Mem_Read_DMA()
if
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:3309
HAL_I2C_Mem_Read_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmarx
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:3343
HAL_I2C_Mem_Read_DMA()
hi2c
->
XferSize
=
0U
;
stm32f4xx_hal_i2c.c:3352
HAL_I2C_Mem_Read_DMA()
if
(
hi2c
->
XferSize
==
1U
)
stm32f4xx_hal_i2c.c:3619
HAL_I2C_Master_Seq_Transmit_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:3715
HAL_I2C_Master_Seq_Transmit_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:3721
HAL_I2C_Master_Seq_Transmit_DMA()
if
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:3736
HAL_I2C_Master_Seq_Transmit_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmatx
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:3895
HAL_I2C_Master_Seq_Receive_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:4020
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:4026
HAL_I2C_Master_Seq_Receive_DMA()
if
(
hi2c
->
XferSize
>
0U
)
stm32f4xx_hal_i2c.c:4071
HAL_I2C_Master_Seq_Receive_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmarx
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:4211
HAL_I2C_Slave_Seq_Transmit_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:4333
HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:4349
HAL_I2C_Slave_Seq_Transmit_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmatx
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:4451
HAL_I2C_Slave_Seq_Receive_IT()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:4573
HAL_I2C_Slave_Seq_Receive_DMA()
hi2c
->
XferSize
=
hi2c
->
XferCount
;
stm32f4xx_hal_i2c.c:4589
HAL_I2C_Slave_Seq_Receive_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hi2c
->
hdmarx
,
(
uint32_t
)
&
hi2c
->
Instance
->
DR
,
(
uint32_t
)
hi2c
->
pBuffPtr
,
hi2c
->
XferSize
)
;
stm32f4xx_hal_i2c.c:5267
I2C_MasterTransmit_TXE()
if
(
(
hi2c
->
XferSize
==
0U
)
&&
(
CurrentState
==
HAL_I2C_STATE_BUSY_TX
)
)
Data Use
Functions writing
I2C_HandleTypeDef::XferSize
Functions reading
I2C_HandleTypeDef::XferSize
HAL_I2C_Master_Transmit()
HAL_I2C_Master_Receive()
HAL_I2C_Slave_Transmit()
HAL_I2C_Slave_Receive()
HAL_I2C_Master_Transmit_IT()
HAL_I2C_Master_Receive_IT()
HAL_I2C_Slave_Transmit_IT()
HAL_I2C_Slave_Receive_IT()
HAL_I2C_Master_Transmit_DMA()
HAL_I2C_Master_Receive_DMA()
HAL_I2C_Slave_Transmit_DMA()
HAL_I2C_Slave_Receive_DMA()
HAL_I2C_Mem_Write()
HAL_I2C_Mem_Read()
HAL_I2C_Mem_Write_IT()
HAL_I2C_Mem_Read_IT()
HAL_I2C_Mem_Write_DMA()
HAL_I2C_Mem_Read_DMA()
HAL_I2C_Master_Seq_Transmit_IT()
HAL_I2C_Master_Seq_Transmit_DMA()
HAL_I2C_Master_Seq_Receive_IT()
HAL_I2C_Master_Seq_Receive_DMA()
HAL_I2C_Slave_Seq_Transmit_IT()
HAL_I2C_Slave_Seq_Transmit_DMA()
HAL_I2C_Slave_Seq_Receive_IT()
HAL_I2C_Slave_Seq_Receive_DMA()
all items filtered out
I2C_HandleTypeDef::XferSize
HAL_I2C_Master_Transmit()
HAL_I2C_Master_Receive()
HAL_I2C_Slave_Transmit()
HAL_I2C_Slave_Receive()
HAL_I2C_Master_Transmit_DMA()
HAL_I2C_Master_Receive_DMA()
HAL_I2C_Slave_Transmit_DMA()
HAL_I2C_Slave_Receive_DMA()
HAL_I2C_Mem_Write()
HAL_I2C_Mem_Read()
HAL_I2C_Mem_Read_IT()
HAL_I2C_Mem_Write_DMA()
HAL_I2C_Mem_Read_DMA()
HAL_I2C_Master_Seq_Transmit_DMA()
HAL_I2C_Master_Seq_Receive_DMA()
HAL_I2C_Slave_Seq_Transmit_DMA()
HAL_I2C_Slave_Seq_Receive_DMA()
I2C_MasterTransmit_TXE()
all items filtered out
Type of
I2C_HandleTypeDef::XferSize
I2C_HandleTypeDef::XferSize
uint16_t
all items filtered out