Lines Matching refs:locals
664 struct mptcp_pm_local *locals) in fill_local_addresses_vec() argument
687 locals[i].addr = entry->addr; in fill_local_addresses_vec()
688 locals[i].flags = entry->flags; in fill_local_addresses_vec()
689 locals[i].ifindex = entry->ifindex; in fill_local_addresses_vec()
692 if (mptcp_addresses_equal(&locals[i].addr, &mpc_addr, locals[i].addr.port)) in fill_local_addresses_vec()
693 locals[i].addr.id = 0; in fill_local_addresses_vec()
705 memset(&locals[i], 0, sizeof(locals[i])); in fill_local_addresses_vec()
706 locals[i].addr.family = in fill_local_addresses_vec()
713 if (!mptcp_pm_addr_families_match(sk, &locals[i].addr, remote)) in fill_local_addresses_vec()
725 struct mptcp_pm_local locals[MPTCP_PM_ADDR_MAX]; in mptcp_pm_nl_add_addr_received() local
754 nr = fill_local_addresses_vec(msk, &remote, locals); in mptcp_pm_nl_add_addr_received()
760 if (__mptcp_subflow_connect(sk, &locals[i], &remote) == 0) in mptcp_pm_nl_add_addr_received()