Lines Matching refs:len
106 u16_t len;
118 len = q->tot_len;
124 SYS_ARCH_INC(conn->recv_avail, len);
127 API_EVENT(conn, NETCONN_EVT_RCVPLUS, len);
149 u16_t len;
194 len = p->tot_len;
200 SYS_ARCH_INC(conn->recv_avail, len);
203 API_EVENT(conn, NETCONN_EVT_RCVPLUS, len);
219 u16_t len;
246 len = p->tot_len;
248 len = 0;
256 SYS_ARCH_INC(conn->recv_avail, len);
259 API_EVENT(conn, NETCONN_EVT_RCVPLUS, len);
313 sent_tcp(void *arg, struct tcp_pcb *pcb, u16_t len)
332 API_EVENT(conn, NETCONN_EVT_SENDPLUS, len);
1184 u32_t remaining = msg->msg.r.len;
1212 u16_t len, available;
1223 LWIP_ASSERT("conn->write_offset < conn->current_msg->msg.w.len",
1224 conn->write_offset < conn->current_msg->msg.w.len);
1233 conn->current_msg->msg.w.len = 0;
1237 conn->current_msg->msg.w.len = conn->write_offset;
1243 diff = conn->current_msg->msg.w.len - conn->write_offset;
1245 len = 0xffff;
1251 len = (u16_t)diff;
1254 if (available < len) {
1256 len = available;
1258 if (!len) {
1269 LWIP_ASSERT("do_writemore: invalid length!", ((conn->write_offset + len) <= conn->current_msg->msg.w.len));
1270 err = tcp_write(conn->pcb.tcp, dataptr, len, apiflags);
1274 if (dontblock && (len < conn->current_msg->msg.w.len)) {
1277 API_EVENT(conn, NETCONN_EVT_SENDMINUS, len);
1283 API_EVENT(conn, NETCONN_EVT_SENDMINUS, len);
1288 conn->write_offset += len;
1289 if ((conn->write_offset == conn->current_msg->msg.w.len) || dontblock) {
1291 conn->current_msg->msg.w.len = conn->write_offset;
1312 conn->current_msg->msg.w.len = 0;
1358 LWIP_ASSERT("msg->msg.w.len != 0", msg->msg.w.len != 0);