Home
last modified time | relevance | path

Searched refs:rm_id (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/net/mptcp/
H A Dpm.c31 msk->pm.rm_id = local_id; in mptcp_pm_remove_addr()
161 void mptcp_pm_rm_addr_received(struct mptcp_sock *msk, u8 rm_id) in mptcp_pm_rm_addr_received() argument
165 pr_debug("msk=%p remote_id=%d", msk, rm_id); in mptcp_pm_rm_addr_received()
169 pm->rm_id = rm_id; in mptcp_pm_rm_addr_received()
201 u8 *rm_id) in mptcp_pm_rm_addr_signal()
214 *rm_id = msk->pm.rm_id; in mptcp_pm_rm_addr_signal()
234 msk->pm.rm_id = 0; in mptcp_pm_data_init()
200 mptcp_pm_rm_addr_signal(struct mptcp_sock *msk, unsigned int remaining, u8 *rm_id) mptcp_pm_rm_addr_signal() argument
H A Doptions.c279 mp_opt->rm_id = *ptr++; in mptcp_parse_option()
280 pr_debug("RM_ADDR: id=%d", mp_opt->rm_id); in mptcp_parse_option()
634 u8 rm_id; in mptcp_established_options_rm_addr() local
637 !(mptcp_pm_rm_addr_signal(msk, remaining, &rm_id))) in mptcp_established_options_rm_addr()
645 opts->rm_id = rm_id; in mptcp_established_options_rm_addr()
647 pr_debug("rm_id=%d", opts->rm_id); in mptcp_established_options_rm_addr()
925 mptcp_pm_rm_addr_received(msk, mp_opt.rm_id); in mptcp_incoming_options()
1061 0, opts->rm_id); in mptcp_write_options()
[all...]
H A Dprotocol.h123 u8 rm_id; member
184 u8 rm_id; member
447 void mptcp_pm_rm_addr_received(struct mptcp_sock *msk, u8 rm_id);
480 u8 *rm_id);
489 void mptcp_pm_nl_rm_subflow_received(struct mptcp_sock *msk, u8 rm_id);
H A Dpm_netlink.c405 pr_debug("address rm_id %d", msk->pm.rm_id); in mptcp_pm_nl_rm_addr_received()
407 if (!msk->pm.rm_id) in mptcp_pm_nl_rm_addr_received()
418 if (msk->pm.rm_id != subflow->remote_id) in mptcp_pm_nl_rm_addr_received()
436 void mptcp_pm_nl_rm_subflow_received(struct mptcp_sock *msk, u8 rm_id) in mptcp_pm_nl_rm_subflow_received() argument
441 pr_debug("subflow rm_id %d", rm_id); in mptcp_pm_nl_rm_subflow_received()
443 if (!rm_id) in mptcp_pm_nl_rm_subflow_received()
454 if (rm_id != subflow->local_id) in mptcp_pm_nl_rm_subflow_received()
/kernel/linux/linux-5.10/include/net/
H A Dmptcp.h49 u8 rm_id; member
/kernel/linux/linux-6.6/net/mptcp/
H A Dpm_netlink.c800 u8 rm_id = rm_list->ids[i]; in mptcp_pm_nl_rm_addr_or_subflow() local
809 if (rm_type == MPTCP_MIB_RMADDR && remote_id != rm_id) in mptcp_pm_nl_rm_addr_or_subflow()
811 if (rm_type == MPTCP_MIB_RMSUBFLOW && !mptcp_local_id_match(msk, id, rm_id)) in mptcp_pm_nl_rm_addr_or_subflow()
816 i, rm_id, id, remote_id, msk->mpc_endpoint_id); in mptcp_pm_nl_rm_addr_or_subflow()
828 __set_bit(rm_id ? rm_id : msk->mpc_endpoint_id, msk->pm.id_avail_bitmap); in mptcp_pm_nl_rm_addr_or_subflow()

Completed in 8 milliseconds