Lines Matching refs:opt_size
654 unsigned int opt_size = *size; in mptcp_established_options_add_addr() local
663 !mptcp_pm_add_addr_signal(msk, skb, opt_size, remaining, &opts->addr, in mptcp_established_options_add_addr()
668 remaining += opt_size; in mptcp_established_options_add_addr()
684 *size -= opt_size; in mptcp_established_options_add_addr()
825 unsigned int opt_size = 0; in mptcp_established_options() local
835 if (mptcp_established_options_fastclose(sk, &opt_size, remaining, opts) || in mptcp_established_options()
836 mptcp_established_options_mp_fail(sk, &opt_size, remaining, opts)) { in mptcp_established_options()
837 *size += opt_size; in mptcp_established_options()
838 remaining -= opt_size; in mptcp_established_options()
841 if (mptcp_established_options_rst(sk, skb, &opt_size, remaining, opts)) { in mptcp_established_options()
842 *size += opt_size; in mptcp_established_options()
843 remaining -= opt_size; in mptcp_established_options()
849 if (mptcp_established_options_mp(sk, skb, snd_data_fin, &opt_size, remaining, opts)) in mptcp_established_options()
851 else if (mptcp_established_options_dss(sk, skb, snd_data_fin, &opt_size, remaining, opts)) { in mptcp_established_options()
856 remaining - opt_size, opts)) { in mptcp_established_options()
857 *size += opt_size + mp_fail_size; in mptcp_established_options()
858 remaining -= opt_size - mp_fail_size; in mptcp_established_options()
866 if (WARN_ON_ONCE(opt_size > remaining)) in mptcp_established_options()
869 *size += opt_size; in mptcp_established_options()
870 remaining -= opt_size; in mptcp_established_options()
871 if (mptcp_established_options_add_addr(sk, skb, &opt_size, remaining, opts)) { in mptcp_established_options()
872 *size += opt_size; in mptcp_established_options()
873 remaining -= opt_size; in mptcp_established_options()
875 } else if (mptcp_established_options_rm_addr(sk, &opt_size, remaining, opts)) { in mptcp_established_options()
876 *size += opt_size; in mptcp_established_options()
877 remaining -= opt_size; in mptcp_established_options()
881 if (mptcp_established_options_mp_prio(sk, &opt_size, remaining, opts)) { in mptcp_established_options()
882 *size += opt_size; in mptcp_established_options()
883 remaining -= opt_size; in mptcp_established_options()