• Home
  • Raw
  • Download

Lines Matching refs:sock

231 	struct sock	*last_snd;
263 struct sock *first;
277 struct sock *__sk = (___sk); /* silence macro reuse warning */ \
297 sock_owned_by_me((const struct sock *)msk); in msk_owned_by_me()
300 static inline struct mptcp_sock *mptcp_sk(const struct sock *sk) in mptcp_sk()
308 static inline int __mptcp_rmem(const struct sock *sk) in __mptcp_rmem()
313 static inline int __mptcp_space(const struct sock *sk) in __mptcp_space()
318 static inline struct mptcp_data_frag *mptcp_send_head(const struct sock *sk) in mptcp_send_head()
325 static inline struct mptcp_data_frag *mptcp_send_next(struct sock *sk) in mptcp_send_next()
335 static inline struct mptcp_data_frag *mptcp_pending_tail(const struct sock *sk) in mptcp_pending_tail()
348 static inline struct mptcp_data_frag *mptcp_rtx_head(const struct sock *sk) in mptcp_rtx_head()
460 struct sock *tcp_sock; /* tcp sk backpointer */
461 struct sock *conn; /* parent mptcp_sock */
463 void (*tcp_data_ready)(struct sock *sk);
464 void (*tcp_state_change)(struct sock *sk);
465 void (*tcp_write_space)(struct sock *sk);
466 void (*tcp_error_report)(struct sock *sk);
472 mptcp_subflow_ctx(const struct sock *sk) in mptcp_subflow_ctx()
480 static inline struct sock *
509 void mptcp_subflow_process_delegated(struct sock *ssk);
571 bool __mptcp_retransmit_pending_data(struct sock *sk);
572 void __mptcp_push_pending(struct sock *sk, unsigned int flags);
573 bool mptcp_subflow_data_available(struct sock *sk);
575 void mptcp_subflow_shutdown(struct sock *sk, struct sock *ssk, int how);
576 void mptcp_close_ssk(struct sock *sk, struct sock *ssk,
578 void mptcp_subflow_send_ack(struct sock *ssk);
579 void mptcp_subflow_reset(struct sock *ssk);
580 void mptcp_sock_graft(struct sock *sk, struct socket *parent);
584 int __mptcp_subflow_connect(struct sock *sk, const struct mptcp_addr_info *loc,
586 int mptcp_subflow_create_socket(struct sock *sk, struct socket **new_sock);
593 struct sock *ssk = mptcp_subflow_tcp_sock(subflow); in __mptcp_subflow_active()
607 static inline void mptcp_subflow_tcp_fallback(struct sock *sk, in mptcp_subflow_tcp_fallback()
618 static inline bool mptcp_has_another_subflow(struct sock *ssk) in mptcp_has_another_subflow()
636 struct sock *mptcp_sk_clone(const struct sock *sk,
642 void mptcp_finish_connect(struct sock *sk);
643 void __mptcp_set_connected(struct sock *sk);
644 static inline bool mptcp_is_fully_established(struct sock *sk) in mptcp_is_fully_established()
649 void mptcp_rcv_space_init(struct mptcp_sock *msk, const struct sock *ssk);
650 void mptcp_data_ready(struct sock *sk, struct sock *ssk);
651 bool mptcp_finish_join(struct sock *sk);
652 bool mptcp_schedule_work(struct sock *sk);
653 int mptcp_setsockopt(struct sock *sk, int level, int optname,
655 int mptcp_getsockopt(struct sock *sk, int level, int optname,
666 void __mptcp_check_push(struct sock *sk, struct sock *ssk);
667 void __mptcp_data_acked(struct sock *sk);
668 void __mptcp_error_report(struct sock *sk);
669 void mptcp_subflow_eof(struct sock *sk);
678 static inline bool mptcp_propagate_sndbuf(struct sock *sk, struct sock *ssk) in mptcp_propagate_sndbuf()
687 static inline void mptcp_write_space(struct sock *sk) in mptcp_write_space()
709 int mptcp_token_new_connect(struct sock *sk);
725 void mptcp_pm_subflow_chk_stale(const struct mptcp_sock *msk, struct sock *ssk);
726 void mptcp_pm_nl_subflow_chk_stale(const struct mptcp_sock *msk, struct sock *ssk);
727 void mptcp_pm_new_connection(struct mptcp_sock *msk, const struct sock *ssk, int server_side);
728 void mptcp_pm_fully_established(struct mptcp_sock *msk, const struct sock *ssk, gfp_t gfp);
741 void mptcp_pm_mp_prio_received(struct sock *sk, u8 bkup);
745 void mptcp_pm_mp_fail_received(struct sock *sk, u64 fail_seq);
747 bool mptcp_pm_sport_in_anno_list(struct mptcp_sock *msk, const struct sock *sk);
764 const struct sock *ssk, gfp_t gfp);
831 void mptcp_sockopt_sync(struct mptcp_sock *msk, struct sock *ssk);
846 static inline bool mptcp_check_fallback(const struct sock *sk) in mptcp_check_fallback()
863 static inline void mptcp_do_fallback(struct sock *sk) in mptcp_do_fallback()
873 static inline bool subflow_simultaneous_connect(struct sock *sk) in subflow_simultaneous_connect()
876 struct sock *parent = subflow->conn; in subflow_simultaneous_connect()