Lines Matching refs:fo
3376 struct tcp_fastopen_request *fo = tp->fastopen_req; in tcp_send_syn_data() local
3381 if (!tcp_fastopen_cookie_check(sk, &tp->rx_opt.mss_clamp, &fo->cookie)) in tcp_send_syn_data()
3393 space = min_t(size_t, space, fo->size); in tcp_send_syn_data()
3405 &fo->data->msg_iter); in tcp_send_syn_data()
3417 if (space == fo->size) in tcp_send_syn_data()
3418 fo->data = NULL; in tcp_send_syn_data()
3419 fo->copied = space; in tcp_send_syn_data()
3437 tp->syn_data = (fo->copied > 0); in tcp_send_syn_data()
3449 if (fo->cookie.len > 0) in tcp_send_syn_data()
3450 fo->cookie.len = 0; in tcp_send_syn_data()
3455 fo->cookie.len = -1; /* Exclude Fast Open option for SYN retries */ in tcp_send_syn_data()