/kernel/linux/linux-5.10/net/ipv4/ |
H A D | syncookies.c | 70 options = ireq->wscale_ok ? ireq->snd_wscale : TS_OPT_WSCALE_MASK; in cookie_init_timestamp() 258 tcp_opt->snd_wscale = options & TS_OPT_WSCALE_MASK; in cookie_timestamp_decode() 385 ireq->snd_wscale = tcp_opt.snd_wscale; in cookie_v4_check()
|
H A D | tcp_minisocks.c | 516 newtp->rx_opt.snd_wscale = ireq->snd_wscale; in tcp_create_openreq_child() 519 newtp->rx_opt.snd_wscale = newtp->rx_opt.rcv_wscale = 0; in tcp_create_openreq_child() 522 newtp->snd_wnd = ntohs(tcp_hdr(skb)->window) << newtp->rx_opt.snd_wscale; in tcp_create_openreq_child()
|
H A D | tcp_input.c | 3546 nwin <<= tp->rx_opt.snd_wscale; in tcp_ack_update_window() 4074 __u8 snd_wscale = *(__u8 *)ptr; in tcp_parse_options() local 4076 if (snd_wscale > TCP_MAX_WSCALE) { in tcp_parse_options() 4079 snd_wscale, in tcp_parse_options() 4081 snd_wscale = TCP_MAX_WSCALE; in tcp_parse_options() 4083 opt_rx->snd_wscale = snd_wscale; in tcp_parse_options() 4270 !tcp_may_update_window(tp, ack, seq, ntohs(th->window) << tp->rx_opt.snd_wscale) && in tcp_disordered_ack() 6032 if (!tp->rx_opt.snd_wscale) in tcp_finish_connect() 6216 tp->rx_opt.snd_wscale in tcp_rcv_synsent_state_process() [all...] |
H A D | tcp.c | 3000 u16 snd_wscale = opt.opt_val & 0xFFFF; in tcp_repair_options_est() local 3003 if (snd_wscale > TCP_MAX_WSCALE || rcv_wscale > TCP_MAX_WSCALE) in tcp_repair_options_est() 3006 tp->rx_opt.snd_wscale = snd_wscale; in tcp_repair_options_est() 3611 info->tcpi_snd_wscale = tp->rx_opt.snd_wscale; in tcp_get_info()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | syncookies.c | 68 options = ireq->wscale_ok ? ireq->snd_wscale : TS_OPT_WSCALE_MASK; in cookie_init_timestamp() 256 tcp_opt->snd_wscale = options & TS_OPT_WSCALE_MASK; in cookie_timestamp_decode() 383 ireq->snd_wscale = tcp_opt.snd_wscale; in cookie_v4_check()
|
H A D | tcp_minisocks.c | 543 newtp->rx_opt.snd_wscale = ireq->snd_wscale; in tcp_create_openreq_child() 546 newtp->rx_opt.snd_wscale = newtp->rx_opt.rcv_wscale = 0; in tcp_create_openreq_child() 549 newtp->snd_wnd = ntohs(tcp_hdr(skb)->window) << newtp->rx_opt.snd_wscale; in tcp_create_openreq_child()
|
H A D | tcp_input.c | 3578 nwin <<= tp->rx_opt.snd_wscale; in tcp_ack_update_window() 4109 __u8 snd_wscale = *(__u8 *)ptr; in tcp_parse_options() local 4111 if (snd_wscale > TCP_MAX_WSCALE) { in tcp_parse_options() 4114 snd_wscale, in tcp_parse_options() 4116 snd_wscale = TCP_MAX_WSCALE; in tcp_parse_options() 4118 opt_rx->snd_wscale = snd_wscale; in tcp_parse_options() 4304 !tcp_may_update_window(tp, ack, seq, ntohs(th->window) << tp->rx_opt.snd_wscale) && in tcp_disordered_ack() 6127 if (!tp->rx_opt.snd_wscale) in tcp_finish_connect() 6313 tp->rx_opt.snd_wscale in tcp_rcv_synsent_state_process() [all...] |
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/ |
H A D | tcp_nip_input.c | 967 ireq->snd_wscale = rx_opt->snd_wscale; in tcp_nip_openreq_init() 971 ireq->snd_wscale = get_wscale(); // rx_opt->snd_wscale; in tcp_nip_openreq_init() 1064 newtp->rx_opt.snd_wscale = ireq->snd_wscale; in tcp_nip_create_openreq_child() 1067 newtp->rx_opt.snd_wscale = 0; in tcp_nip_create_openreq_child() 1072 newtp->rx_opt.snd_wscale); in tcp_nip_create_openreq_child() 1270 nwin <<= tp->rx_opt.snd_wscale; in tcp_nip_ack_update_window() 1937 tp->rx_opt.snd_wscale in tcp_nip_rcv_synsent_state_process() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | tcp.h | 93 snd_wscale : 4, /* Window scaling received from sender */ member 105 rx_opt->wscale_ok = rx_opt->snd_wscale = 0; in tcp_clear_options()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | syncookies.c | 208 ireq->snd_wscale = tcp_opt.snd_wscale; in cookie_v6_check()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | syncookies.c | 208 ireq->snd_wscale = tcp_opt.snd_wscale; in cookie_v6_check()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | tcp.h | 123 snd_wscale : 4, /* Window scaling received from sender */ member 135 rx_opt->wscale_ok = rx_opt->snd_wscale = 0; in tcp_clear_options()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_cm.h | 91 #define SND_WSCALE(tp) ((tp)->rx_opt.snd_wscale)
|
H A D | chtls_cm.c | 155 tp->rx_opt.snd_wscale = TCPOPT_SACK_G(opt); in assign_rxopt() 465 tp->max_window = 0xFFFF << (tp->rx_opt.snd_wscale); in chtls_disconnect() 1388 inet_rsk(oreq)->snd_wscale = req->tcpopt.wsf; in chtls_pass_accept_request()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_cm.h | 91 #define SND_WSCALE(tp) ((tp)->rx_opt.snd_wscale)
|
H A D | chtls_cm.c | 155 tp->rx_opt.snd_wscale = TCPOPT_SACK_G(opt); in assign_rxopt() 465 tp->max_window = 0xFFFF << (tp->rx_opt.snd_wscale); in chtls_disconnect() 1388 inet_rsk(oreq)->snd_wscale = req->tcpopt.wsf; in chtls_pass_accept_request()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_cm.h | 277 u8 snd_wscale; member
|
H A D | i40iw_cm.c | 672 cm_node->tcp_cntxt.snd_wscale = in i40iw_process_options() 722 cm_node->tcp_cntxt.snd_wscale; in i40iw_handle_tcp_options() 2989 cm_node->tcp_cntxt.snd_wscale = loopback_remotenode->tcp_cntxt.rcv_wscale; in i40iw_create_cm_node() 2990 loopback_remotenode->tcp_cntxt.snd_wscale = cm_node->tcp_cntxt.rcv_wscale; in i40iw_create_cm_node() 3315 tcp_info->snd_wscale = cm_node->tcp_cntxt.snd_wscale; in i40iw_init_tcp_ctx()
|
/kernel/linux/linux-5.10/drivers/target/iscsi/cxgbit/ |
H A D | cxgbit.h | 241 u8 snd_wscale; member
|
H A D | cxgbit_cm.c | 1395 if (csk->snd_wscale) in cxgbit_tx_flowc_wr_credits() 1462 if (csk->snd_wscale) { in cxgbit_send_tx_flowc_wr() 1464 flowc->mnemval[index].val = cpu_to_be32(csk->snd_wscale); in cxgbit_send_tx_flowc_wr() 1652 csk->snd_wscale = TCPOPT_SND_WSCALE_G(tcp_opt); in cxgbit_pass_establish()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | inet_sock.h | 82 u16 snd_wscale : 4, member
|
/kernel/linux/linux-6.6/include/net/ |
H A D | inet_sock.h | 82 u16 snd_wscale : 4, member
|
/kernel/linux/linux-6.6/drivers/target/iscsi/cxgbit/ |
H A D | cxgbit.h | 241 u8 snd_wscale; member
|
H A D | cxgbit_cm.c | 1396 if (csk->snd_wscale) in cxgbit_tx_flowc_wr_credits() 1463 if (csk->snd_wscale) { in cxgbit_send_tx_flowc_wr() 1465 flowc->mnemval[index].val = cpu_to_be32(csk->snd_wscale); in cxgbit_send_tx_flowc_wr() 1650 csk->snd_wscale = TCPOPT_SND_WSCALE_G(tcp_opt); in cxgbit_pass_establish()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | cm.h | 233 u8 snd_wscale; member
|