Lines Matching refs:lastdata
68 void *lastdata;
257 sockets[i].lastdata = NULL;
277 * @param is_tcp != 0 for TCP sockets, used to free lastdata
282 void *lastdata;
285 lastdata = sock->lastdata;
286 sock->lastdata = NULL;
296 if (lastdata != NULL) {
298 pbuf_free((struct pbuf *)lastdata);
300 netbuf_delete((struct netbuf *)lastdata);
460 LWIP_ASSERT("sock->lastdata == NULL", sock->lastdata == NULL);
577 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_recvfrom: top while sock->lastdata=%p\n", sock->lastdata));
579 if (sock->lastdata) {
580 buf = sock->lastdata;
626 sock->lastdata = buf;
717 sock->lastdata = buf;
719 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_recvfrom: lastdata now netbuf=%p\n", buf));
721 sock->lastdata = NULL;
1041 void* lastdata = NULL;
1049 lastdata = sock->lastdata;
1057 if (readset_in && FD_ISSET(i, readset_in) && ((lastdata != NULL) || (rcvevent > 0))) {
2309 if (sock->lastdata) {
2310 struct pbuf *p = (struct pbuf *)sock->lastdata;