LIBUSB_TRANSFER_TO_USBI_TRANSFER is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDLIBUSB_TRANSFER_TO_USBI_TRANSFER

LIBUSB_TRANSFER_TO_USBI_TRANSFER macro

Syntax

#define LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer) \     ((struct usbi_transfer *) \     ((unsigned char *)(transfer) \     - PTR_ALIGN(sizeof(struct usbi_transfer))))

Arguments

transfer

References

LocationText
libusbi.h:638
#define LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer) \
io.c:1340
struct usbi_transfer *itransfer = LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer);
io.c:1489
LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer);
io.c:1609
LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer);
io.c:1654
LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer);
io.c:1671
LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer);
libusbi.h:337
(ITRANSFER_CTX(LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer)))