Searched refs:rm_id (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/net/mptcp/ |
H A D | pm.c | 31 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 D | options.c | 279 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 D | protocol.h | 123 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 D | pm_netlink.c | 405 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 D | mptcp.h | 49 u8 rm_id; member
|
/kernel/linux/linux-6.6/net/mptcp/ |
H A D | pm_netlink.c | 800 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