Lines Matching refs:recv_skip_hint
1860 zc->recv_skip_hint = skb->len - offset; in tcp_zerocopy_set_hint_for_skb()
1876 zc->recv_skip_hint -= partial_frag_remainder; in tcp_zerocopy_set_hint_for_skb()
1884 mappable_offset = find_next_mappable_frag(frag, zc->recv_skip_hint); in tcp_zerocopy_set_hint_for_skb()
1885 zc->recv_skip_hint = mappable_offset + partial_frag_remainder; in tcp_zerocopy_set_hint_for_skb()
1900 zc->recv_skip_hint = 0; in receive_fallback_to_copy()
1945 zc->recv_skip_hint -= copylen; in tcp_copy_straggler_data()
1958 u32 offset, copylen = min_t(u32, copybuf_len, zc->recv_skip_hint); in tcp_zc_handle_leftover()
2021 zc->recv_skip_hint += bytes_not_mapped; in tcp_zerocopy_vm_insert_batch_error()
2146 zc->recv_skip_hint = inq; in tcp_zerocopy_receive()
2164 zc->recv_skip_hint = 0; in tcp_zerocopy_receive()
2167 zc->recv_skip_hint = avail_len; in tcp_zerocopy_receive()
2174 if (zc->recv_skip_hint < PAGE_SIZE) { in tcp_zerocopy_receive()
2178 if (zc->recv_skip_hint > 0) in tcp_zerocopy_receive()
2193 zc->recv_skip_hint = skb->len - offset; in tcp_zerocopy_receive()
2200 zc->recv_skip_hint); in tcp_zerocopy_receive()
2202 zc->recv_skip_hint = mappable_offset; in tcp_zerocopy_receive()
2212 zc->recv_skip_hint -= PAGE_SIZE; in tcp_zerocopy_receive()
2215 zc->recv_skip_hint < PAGE_SIZE) { in tcp_zerocopy_receive()
2252 zc->recv_skip_hint = 0; in tcp_zerocopy_receive()
2254 if (!zc->recv_skip_hint && sock_flag(sk, SOCK_DONE)) in tcp_zerocopy_receive()