HAL
USB_EPTypeDef::xfer_len is only used within HAL.
 
Symbols
loading...
Files
loading...

USB_EPTypeDef::xfer_len field

Current transfer length

Syntax

uint32_t xfer_len;

References

LocationReferrerText
stm32f4xx_ll_usb.h:156
uint32_t xfer_len; /*!< Current transfer length */
stm32f4xx_hal_pcd.c:214HAL_PCD_Init()
hpcd->IN_ep[i].xfer_len = 0U;
stm32f4xx_hal_pcd.c:225HAL_PCD_Init()
hpcd->OUT_ep[i].xfer_len = 0U;
stm32f4xx_hal_pcd.c:1228HAL_PCD_IRQHandler()
if ((epnum == 0U) && (hpcd->IN_ep[epnum].xfer_len == 0U))
stm32f4xx_hal_pcd.c:1899HAL_PCD_EP_Receive()
ep->xfer_len = len;
stm32f4xx_hal_pcd.c:1940HAL_PCD_EP_Transmit()
ep->xfer_len = len;
stm32f4xx_hal_pcd.c:2192PCD_WriteEmptyTxFifo()
if (ep->xfer_count > ep->xfer_len)
stm32f4xx_hal_pcd.c:2197PCD_WriteEmptyTxFifo()
len = ep->xfer_len - ep->xfer_count;
stm32f4xx_hal_pcd.c:2207PCD_WriteEmptyTxFifo()
(ep->xfer_count < ep->xfer_len) && (ep->xfer_len != 0U))
stm32f4xx_hal_pcd.c:2210PCD_WriteEmptyTxFifo()
len = ep->xfer_len - ep->xfer_count;
stm32f4xx_hal_pcd.c:2225PCD_WriteEmptyTxFifo()
if (ep->xfer_len <= ep->xfer_count)
stm32f4xx_hal_pcd.c:2281PCD_EP_OutXfrComplete_int()
if (ep->xfer_len == 0U)
stm32f4xx_hal_pcd.c:2329PCD_EP_OutXfrComplete_int()
if ((epnum == 0U) && (hpcd->OUT_ep[epnum].xfer_len == 0U))
stm32f4xx_ll_usb.c:774USB_EPStartXfer()
if (ep->xfer_len == 0U)
stm32f4xx_ll_usb.c:792USB_EPStartXfer()
if (ep->xfer_len > ep->maxpacket)
stm32f4xx_ll_usb.c:794USB_EPStartXfer()
ep->xfer_len = ep->maxpacket;
stm32f4xx_ll_usb.c:802USB_EPStartXfer()
(((ep->xfer_len + ep->maxpacket - 1U) / ep->maxpacket) << 19));
stm32f4xx_ll_usb.c:805USB_EPStartXfer()
USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_XFRSIZ & ep->xfer_len);
stm32f4xx_ll_usb.c:844USB_EPStartXfer()
if (ep->xfer_len > 0U)
stm32f4xx_ll_usb.c:860USB_EPStartXfer()
(void)USB_WritePacket(USBx, ep->xfer_buff, ep->num, (uint16_t)ep->xfer_len, dma);
stm32f4xx_ll_usb.c:875USB_EPStartXfer()
if (ep->xfer_len > 0U)
stm32f4xx_ll_usb.c:877USB_EPStartXfer()
ep->xfer_len = ep->maxpacket;
stm32f4xx_ll_usb.c:888USB_EPStartXfer()
if (ep->xfer_len == 0U)
stm32f4xx_ll_usb.c:895USB_EPStartXfer()
pktcnt = (uint16_t)((ep->xfer_len + ep->maxpacket - 1U) / ep->maxpacket);

Data Use

Functions writing USB_EPTypeDef::xfer_len
Functions reading USB_EPTypeDef::xfer_len
USB_EPTypeDef::xfer_len
Type of USB_EPTypeDef::xfer_len
USB_EPTypeDef::xfer_len
uint32_t
all items filtered out