Lines Matching refs:w
1656 conn->current_msg->msg.w.offset < conn->current_msg->msg.w.len);
1657 LWIP_ASSERT("conn->current_msg->msg.w.vector_cnt > 0", conn->current_msg->msg.w.vector_cnt > 0);
1659 apiflags = conn->current_msg->msg.w.apiflags;
1664 ((s32_t)(sys_now() - conn->current_msg->msg.w.time_started) >= conn->send_timeout)) {
1666 if (conn->current_msg->msg.w.offset == 0) {
1677 …dataptr = (const u8_t *)conn->current_msg->msg.w.vector->ptr + conn->current_msg->msg.w.vector_off;
1678 diff = conn->current_msg->msg.w.vector->len - conn->current_msg->msg.w.vector_off;
1692 err = (conn->current_msg->msg.w.offset == 0) ? ERR_WOULDBLOCK : ERR_OK;
1700 … ((conn->current_msg->msg.w.vector_off + len) <= conn->current_msg->msg.w.vector->len));
1706 (len == (u16_t)diff && conn->current_msg->msg.w.vector_cnt > 1)) {
1714 conn->current_msg->msg.w.offset += len;
1715 conn->current_msg->msg.w.vector_off += len;
1717 if (conn->current_msg->msg.w.vector_off == conn->current_msg->msg.w.vector->len) {
1718 conn->current_msg->msg.w.vector_cnt--;
1720 if (conn->current_msg->msg.w.vector_cnt > 0) {
1721 conn->current_msg->msg.w.vector++;
1722 conn->current_msg->msg.w.vector_off = 0;
1730 if (dontblock && (conn->current_msg->msg.w.offset < conn->current_msg->msg.w.len)) {
1745 if ((conn->current_msg->msg.w.offset == conn->current_msg->msg.w.len) || dontblock) {
1774 err = (conn->current_msg->msg.w.offset == 0) ? ERR_WOULDBLOCK : ERR_OK;
1828 LWIP_ASSERT("msg->msg.w.len != 0", msg->msg.w.len != 0);