Home
last modified time | relevance | path

Searched defs:subflow (Results 1 – 11 of 11) sorted by relevance

/linux/net/mptcp/
H A Dsubflow.c347 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in subflow_prep_synack() local
414 static bool subflow_thmac_valid(struct mptcp_subflow_context *subflow) in subflow_thmac_valid() argument
432 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); mptcp_subflow_reset() local
459 struct mptcp_subflow_context *subflow; __mptcp_sync_state() local
478 subflow_set_remote_key(struct mptcp_sock * msk,struct mptcp_subflow_context * subflow,const struct mptcp_options_received * mp_opt) subflow_set_remote_key() argument
502 mptcp_propagate_state(struct sock * sk,struct sock * ssk,struct mptcp_subflow_context * subflow,const struct mptcp_options_received * mp_opt) mptcp_propagate_state() argument
528 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); subflow_finish_connect() local
624 subflow_set_local_id(struct mptcp_subflow_context * subflow,int local_id) subflow_set_local_id() argument
632 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); subflow_chk_local_id() local
676 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); subflow_v4_conn_request() local
707 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); subflow_v6_conn_request() local
798 __mptcp_subflow_fully_established(struct mptcp_sock * msk,struct mptcp_subflow_context * subflow,const struct mptcp_options_received * mp_opt) __mptcp_subflow_fully_established() argument
938 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(child); subflow_syn_recv_sock() local
988 dbg_bad_map(struct mptcp_subflow_context * subflow,u32 ssn) dbg_bad_map() argument
996 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); skb_is_fully_mapped() local
1011 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); validate_mapping() local
1033 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); validate_data_csum() local
1112 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); get_mapping_status() local
1259 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); mptcp_subflow_discard_data() local
1291 const struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); subflow_sched_work_if_closed() local
1317 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); mptcp_subflow_fail() local
1354 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); subflow_check_data_avail() local
1453 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_subflow_data_available() local
1480 const struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); mptcp_space() local
1508 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); subflow_data_ready() local
1565 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcpv6_handle_mapped() local
1617 struct mptcp_subflow_context *subflow; __mptcp_subflow_connect() local
1779 struct mptcp_subflow_context *subflow; mptcp_subflow_create_socket() local
1876 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); subflow_state_change() local
1897 struct mptcp_subflow_context *subflow; mptcp_subflow_queue_clean() local
2093 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); tcp_release_cb_override() local
[all...]
H A Doptions.c404 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_syn_options() local
454 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_established_options_mp() local
534 mptcp_write_data_fin(struct mptcp_subflow_context * subflow,struct sk_buff * skb,struct mptcp_ext * ext) mptcp_write_data_fin() argument
567 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_established_options_dss() local
666 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_established_options_add_addr() local
714 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_established_options_rm_addr() local
744 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_established_options_mp_prio() local
770 const struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_established_options_rst() local
789 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_established_options_fastclose() local
812 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_established_options_mp_fail() local
834 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_established_options() local
934 check_fully_established(struct mptcp_sock * msk,struct sock * ssk,struct mptcp_subflow_context * subflow,struct sk_buff * skb,struct mptcp_options_received * mp_opt) check_fully_established() argument
1051 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); rwin_update() local
1156 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_incoming_options() local
1357 struct mptcp_subflow_context *subflow; mptcp_track_rwin() local
1407 struct mptcp_subflow_context *subflow; mptcp_write_options() local
[all...]
H A Dprotocol.c105 struct mptcp_subflow_context *subflow; in __mptcp_socket_create() local
357 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_init_skb() local
443 struct mptcp_subflow_context *subflow; in mptcp_shutdown_subflows() local
525 static long mptcp_timeout_from_subflow(const struct mptcp_subflow_context *subflow) in mptcp_timeout_from_subflow()
535 struct mptcp_subflow_context *subflow; in mptcp_set_timeout() local
566 struct mptcp_subflow_context *subflow; in mptcp_send_ack() local
598 struct mptcp_subflow_context *subflow; in mptcp_cleanup_rbuf() local
671 struct mptcp_subflow_context *subflow, in __mptcp_add_backlog()
715 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in __mptcp_move_skbs_from_subflow() local
865 struct mptcp_subflow_context *subflow; in __mptcp_error_report() local
[all …]
H A Dpm.c121 struct mptcp_subflow_context *subflow; in mptcp_lookup_subflow_by_saddr() local
233 subflow->send_mp_prio = 1; in mptcp_pm_addr_send_ack_avoid_list() local
187 __mptcp_pm_send_ack(struct mptcp_sock * msk,struct mptcp_subflow_context * subflow,bool prio,bool backup) __mptcp_pm_send_ack() argument
208 mptcp_pm_send_ack(struct mptcp_sock * msk,struct mptcp_subflow_context * subflow,bool prio,bool backup) mptcp_pm_send_ack() argument
216 subflow_in_rm_list(const struct mptcp_subflow_context * subflow,const struct mptcp_rm_list * rm_list) subflow_in_rm_list() argument
279 struct mptcp_subflow_context *subflow; mptcp_pm_mp_prio_send_ack() local
311 struct mptcp_subflow_context *subflow; mptcp_adjust_add_addr_timeout() local
658 mptcp_pm_subflow_check_next(struct mptcp_sock * msk,const struct mptcp_subflow_context * subflow) mptcp_pm_subflow_check_next() argument
694 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); mptcp_pm_add_addr_received() local
759 struct mptcp_subflow_context *subflow, *tmp; mptcp_pm_rm_addr_or_subflow() local
850 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); mptcp_pm_mp_prio_received() local
864 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_pm_mp_fail_received() local
1024 struct mptcp_subflow_context *iter, *subflow = mptcp_subflow_ctx(ssk); mptcp_pm_subflows_chk_stale() local
1061 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); mptcp_pm_subflow_chk_stale() local
[all...]
H A Dsockopt.c78 struct mptcp_subflow_context *subflow; in mptcp_sol_socket_sync_intval() local
156 struct mptcp_subflow_context *subflow; in mptcp_setsockopt_sol_socket_tstamp() local
216 struct mptcp_subflow_context *subflow; in mptcp_setsockopt_sol_socket_timestamping() local
262 struct mptcp_subflow_context *subflow; in mptcp_setsockopt_sol_socket_linger() local
595 struct mptcp_subflow_context *subflow; in mptcp_setsockopt_sol_tcp_congestion() local
639 struct mptcp_subflow_context *subflow; in __mptcp_setsockopt_set_val() local
662 struct mptcp_subflow_context *subflow; in __mptcp_setsockopt_sol_tcp_cork() local
682 struct mptcp_subflow_context *subflow; in __mptcp_setsockopt_sol_tcp_nodelay() local
748 struct mptcp_subflow_context *subflow; in mptcp_setsockopt_v4_set_tos() local
815 struct mptcp_subflow_context *subflow; in mptcp_setsockopt_all_sf() local
[all …]
H A Dsched.c151 mptcp_subflow_set_scheduled(struct mptcp_subflow_context * subflow,bool scheduled) mptcp_subflow_set_scheduled() argument
159 struct mptcp_subflow_context *subflow; mptcp_sched_get_send() local
187 struct mptcp_subflow_context *subflow; mptcp_sched_get_retrans() local
H A Dprotocol.h641 mptcp_subflow_tcp_sock(const struct mptcp_subflow_context *subflow) in mptcp_subflow_tcp_sock() argument
647 mptcp_subflow_ctx_reset(struct mptcp_subflow_context * subflow) mptcp_subflow_ctx_reset() argument
684 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_send_active_reset_reason() local
712 __mptcp_subflow_lend_fwdmem(struct mptcp_subflow_context * subflow,int size) __mptcp_subflow_lend_fwdmem() argument
720 mptcp_subflow_lend_fwdmem(struct mptcp_subflow_context * subflow,struct sk_buff * skb) mptcp_subflow_lend_fwdmem() argument
728 mptcp_subflow_get_map_offset(const struct mptcp_subflow_context * subflow) mptcp_subflow_get_map_offset() argument
736 mptcp_subflow_get_mapped_dsn(const struct mptcp_subflow_context * subflow) mptcp_subflow_get_mapped_dsn() argument
743 mptcp_subflow_delegate(struct mptcp_subflow_context * subflow,int action) mptcp_subflow_delegate() argument
885 __mptcp_subflow_active(struct mptcp_subflow_context * subflow) __mptcp_subflow_active() argument
1020 struct mptcp_subflow_context *subflow; __mptcp_sync_sndbuf() local
1044 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); __mptcp_propagate_sndbuf() local
1057 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); mptcp_propagate_sndbuf() local
1254 subflow_get_local_id(const struct mptcp_subflow_context * subflow) subflow_get_local_id() argument
1313 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); mptcp_check_fallback() local
1332 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); mptcp_try_fallback() local
1354 mptcp_early_fallback(struct mptcp_sock * msk,struct mptcp_subflow_context * subflow,int fb_mib) mptcp_early_fallback() argument
1372 is_active_ssk(struct mptcp_subflow_context * subflow) is_active_ssk() argument
1379 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); subflow_simultaneous_connect() local
[all...]
H A Dfastopen.c9 void mptcp_fastopen_subflow_synack_set_params(struct mptcp_subflow_context *subflow, in mptcp_fastopen_subflow_synack_set_params()
H A Dpm_userspace.c249 struct mptcp_subflow_context *subflow; in mptcp_userspace_pm_remove_id_zero_address() local
436 struct mptcp_subflow_context *subflow; in mptcp_nl_find_ssk() local
[all...]
H A Dpm_kernel.c101 struct mptcp_subflow_context *subflow; lookup_subflow_by_daddr() local
210 struct mptcp_subflow_context *subflow; fill_remote_addresses_fullmesh() local
298 struct mptcp_subflow_context *subflow; mptcp_mpc_endpoint_setup() local
505 struct mptcp_subflow_context *subflow; fill_local_laminar_endp() local
[all...]
H A Dpm_netlink.c468 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_event_addr_announced() local