Lines Matching full:opt
18 struct tcp_nata_urc opt = {}; in tcp_set_nata_urc() local
24 if (copy_from_sockptr(&opt, optval, optlen)) in tcp_set_nata_urc()
27 if (!opt.nata_urc_enabled) { in tcp_set_nata_urc()
28 icsk->nata_retries_enabled = opt.nata_urc_enabled; in tcp_set_nata_urc()
37 if (opt.nata_rto_ms < NATA_URC_RTO_MS_MIN || in tcp_set_nata_urc()
38 opt.nata_rto_ms > NATA_URC_RTO_MS_MAX ) in tcp_set_nata_urc()
41 if (opt.nata_data_retries > NATA_DATA_RETRIES_MAX || in tcp_set_nata_urc()
42 opt.nata_syn_retries > NATA_SYN_RETRIES_MAX) in tcp_set_nata_urc()
45 icsk->nata_retries_enabled = opt.nata_urc_enabled; in tcp_set_nata_urc()
47 icsk->icsk_syn_retries = opt.nata_syn_retries; in tcp_set_nata_urc()
48 icsk->nata_data_retries = opt.nata_data_retries; in tcp_set_nata_urc()
49 icsk->nata_data_rto = opt.nata_rto_ms * HZ / NATA_URC_RTO_MS_TO_HZ; in tcp_set_nata_urc()
59 struct tcp_nata_stl opt = {}; in tcp_set_nata_stl() local
65 if (copy_from_sockptr(&opt, optval, optlen)) in tcp_set_nata_stl()
68 if (!opt.nata_stl_enabled) { in tcp_set_nata_stl()
69 icsk->nata_retries_enabled = opt.nata_stl_enabled; in tcp_set_nata_stl()
78 if ((opt.nata_syn_rto_ms < NATA_STL_SYN_RTO_MS_MIN || in tcp_set_nata_stl()
79 opt.nata_syn_rto_ms > NATA_STL_RTO_MS_MAX || in tcp_set_nata_stl()
80 opt.nata_data_rto_ms < NATA_STL_DATA_RTO_MS_MIN || in tcp_set_nata_stl()
81 opt.nata_data_rto_ms > NATA_STL_RTO_MS_MAX)) in tcp_set_nata_stl()
84 if (opt.nata_data_retries > NATA_DATA_RETRIES_MAX || in tcp_set_nata_stl()
85 opt.nata_syn_retries > NATA_SYN_RETRIES_MAX) in tcp_set_nata_stl()
88 icsk->nata_retries_enabled = opt.nata_stl_enabled; in tcp_set_nata_stl()
90 icsk->icsk_syn_retries = opt.nata_syn_retries; in tcp_set_nata_stl()
91 icsk->nata_data_retries = opt.nata_data_retries; in tcp_set_nata_stl()
92 icsk->nata_syn_rto = opt.nata_syn_rto_ms * HZ / NATA_STL_RTO_MS_TO_HZ; in tcp_set_nata_stl()
93 icsk->nata_data_rto = opt.nata_data_rto_ms * HZ / NATA_STL_RTO_MS_TO_HZ; in tcp_set_nata_stl()