stlink_tcp_priv::send_buf is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDstlink_tcp_priv::send_buf

stlink_tcp_priv::send_buf field

Syntax

uint8_t *send_buf;

References

LocationReferrerText
stlink_usb.c:167
uint8_t *send_buf;
stlink_usb.c:923stlink_tcp_send_cmd()
int sent_size = send(h->tcp_backend_priv.fd, (void *)h->tcp_backend_priv.send_buf, send_size, 0);
stlink_usb.c:991stlink_tcp_xfer_noerrcheck()
stlink_usb.c:992stlink_tcp_xfer_noerrcheck()
memset(&h->tcp_backend_priv.send_buf[1], 0, 3); /* reserved for alignment and future use, must be zero */
stlink_usb.c:993stlink_tcp_xfer_noerrcheck()
stlink_usb.c:995stlink_tcp_xfer_noerrcheck()
h->tcp_backend_priv.send_buf[24] = h->direction;
stlink_usb.c:996stlink_tcp_xfer_noerrcheck()
memset(&h->tcp_backend_priv.send_buf[25], 0, 3); /* reserved for alignment and future use, must be zero */
stlink_usb.c:998stlink_tcp_xfer_noerrcheck()
h_u32_to_le(&h->tcp_backend_priv.send_buf[28], size);
stlink_usb.c:1016stlink_tcp_xfer_noerrcheck()
memcpy(&h->tcp_backend_priv.send_buf[32], buf, size);
stlink_usb.c:3276stlink_tcp_close()
stlink_usb.c:3277stlink_tcp_close()
memset(&h->tcp_backend_priv.send_buf[1], 0, 4); /* reserved */
stlink_usb.c:3278stlink_tcp_close()
stlink_usb.c:3288stlink_tcp_close()
free(h->tcp_backend_priv.send_buf);
stlink_usb.c:3510stlink_tcp_open()
stlink_usb.c:3513stlink_tcp_open()
if (!h->tcp_backend_priv.send_buf || !h->tcp_backend_priv.recv_buf)
stlink_usb.c:3516stlink_tcp_open()
h->cmdbuf = &h->tcp_backend_priv.send_buf[8];
stlink_usb.c:3570stlink_tcp_open()
stlink_usb.c:3571stlink_tcp_open()
stlink_usb.c:3572stlink_tcp_open()
memset(&h->tcp_backend_priv.send_buf[2], 0, 2); /* reserved */
stlink_usb.c:3595stlink_tcp_open()
stlink_usb.c:3596stlink_tcp_open()
h->tcp_backend_priv.send_buf[1] = 0; /* don't clear the list, just refresh it */
stlink_usb.c:3602stlink_tcp_open()
stlink_usb.c:3630stlink_tcp_open()
stlink_usb.c:3631stlink_tcp_open()
h->tcp_backend_priv.send_buf[1] = (uint8_t)stlink_id;
stlink_usb.c:3632stlink_tcp_open()
memset(&h->tcp_backend_priv.send_buf[2], 0, 2); /* reserved */
stlink_usb.c:3633stlink_tcp_open()
h_u32_to_le(&h->tcp_backend_priv.send_buf[4], 41); /* size of TDeviceInfo2 */
stlink_usb.c:3701stlink_tcp_open()
stlink_usb.c:3702stlink_tcp_open()
memset(&h->tcp_backend_priv.send_buf[1], 0, 4); /* reserved */
stlink_usb.c:3703stlink_tcp_open()

Data Use

Functions writing stlink_tcp_priv::send_buf
Functions reading stlink_tcp_priv::send_buf
all items filtered out
stlink_tcp_priv::send_buf
Type of stlink_tcp_priv::send_buf
stlink_tcp_priv::send_buf
uint8_t
all items filtered out