!tcp_skb_can_collapse_to(skb)) {
 new_segment:
                        if (!sk_stream_memory_free(sk))
-                               goto wait_for_sndbuf;
+                               goto wait_for_space;
 
                        skb = sk_stream_alloc_skb(sk, 0, sk->sk_allocation,
                                        tcp_rtx_and_write_queues_empty(sk));
                        if (!skb)
-                               goto wait_for_memory;
+                               goto wait_for_space;
 
 #ifdef CONFIG_TLS_DEVICE
                        skb->decrypted = !!(flags & MSG_SENDPAGE_DECRYPTED);
                        goto new_segment;
                }
                if (!sk_wmem_schedule(sk, copy))
-                       goto wait_for_memory;
+                       goto wait_for_space;
 
                if (can_coalesce) {
                        skb_frag_size_add(&skb_shinfo(skb)->frags[i - 1], copy);
                        tcp_push_one(sk, mss_now);
                continue;
 
-wait_for_sndbuf:
+wait_for_space:
                set_bit(SOCK_NOSPACE, &sk->sk_socket->flags);
-wait_for_memory:
                tcp_push(sk, flags & ~MSG_MORE, mss_now,
                         TCP_NAGLE_PUSH, size_goal);
 
 
 new_segment:
                        if (!sk_stream_memory_free(sk))
-                               goto wait_for_sndbuf;
+                               goto wait_for_space;
 
                        if (unlikely(process_backlog >= 16)) {
                                process_backlog = 0;
                        skb = sk_stream_alloc_skb(sk, 0, sk->sk_allocation,
                                                  first_skb);
                        if (!skb)
-                               goto wait_for_memory;
+                               goto wait_for_space;
 
                        process_backlog++;
                        skb->ip_summed = CHECKSUM_PARTIAL;
                        struct page_frag *pfrag = sk_page_frag(sk);
 
                        if (!sk_page_frag_refill(sk, pfrag))
-                               goto wait_for_memory;
+                               goto wait_for_space;
 
                        if (!skb_can_coalesce(skb, i, pfrag->page,
                                              pfrag->offset)) {
                        copy = min_t(int, copy, pfrag->size - pfrag->offset);
 
                        if (!sk_wmem_schedule(sk, copy))
-                               goto wait_for_memory;
+                               goto wait_for_space;
 
                        err = skb_copy_to_page_nocache(sk, &msg->msg_iter, skb,
                                                       pfrag->page,
                        tcp_push_one(sk, mss_now);
                continue;
 
-wait_for_sndbuf:
+wait_for_space:
                set_bit(SOCK_NOSPACE, &sk->sk_socket->flags);
-wait_for_memory:
                if (copied)
                        tcp_push(sk, flags & ~MSG_MORE, mss_now,
                                 TCP_NAGLE_PUSH, size_goal);