lwip_sock_lastdata::pbuf is only used within LwIP.
 
Symbols
loading...
Files
loading...

lwip_sock_lastdata::pbuf field

Syntax

struct pbuf *pbuf;

References

LocationReferrerText
sockets_priv.h:63
struct pbuf *pbuf;
sockets.c:524alloc_socket()
sockets[i].lastdata.pbuf = NULL;
sockets.c:563free_socket_locked()
sock->lastdata.pbuf = NULL;
sockets.c:574free_socket_free_elements()
if (lastdata->pbuf != NULL) {
sockets.c:576free_socket_free_elements()
pbuf_free(lastdata->pbuf);
sockets.c:788lwip_close()
LWIP_ASSERT("sock->lastdata == NULL", sock->lastdata.pbuf == NULL);
sockets.c:940lwip_recv_tcp()
if (sock->lastdata.pbuf) {
sockets.c:941lwip_recv_tcp()
p = sock->lastdata.pbuf;
sockets.c:966lwip_recv_tcp()
sock->lastdata.pbuf = p;
sockets.c:999lwip_recv_tcp()
sock->lastdata.pbuf = pbuf_free_header(p, copylen);
sockets.c:1002lwip_recv_tcp()
sock->lastdata.pbuf = NULL;
sockets.c:1860lwip_selscan()
void *lastdata = sock->lastdata.pbuf;
sockets.c:2215lwip_pollscan()
void* lastdata = sock->lastdata.pbuf;

Data Use

Functions writing lwip_sock_lastdata::pbuf
Functions reading lwip_sock_lastdata::pbuf
lwip_sock_lastdata::pbuf
Type of lwip_sock_lastdata::pbuf
lwip_sock_lastdata::pbuf
all items filtered out