Lines Matching refs:rxrpc_connection

31 struct rxrpc_connection;
134 struct rxrpc_connection *conn_backlog[RXRPC_BACKLOG_MAX];
200 struct rxrpc_connection *conn; /* Connection referred to (poke packet) */
238 int (*init_connection_security)(struct rxrpc_connection *,
257 int (*issue_challenge)(struct rxrpc_connection *);
260 int (*respond_to_challenge)(struct rxrpc_connection *,
264 int (*verify_response)(struct rxrpc_connection *,
268 void (*clear)(struct rxrpc_connection *);
447 struct rxrpc_connection *conns[4]; /* The connections in the bundle (max 4) */
455 struct rxrpc_connection { struct
599 struct rxrpc_connection *conn; /* connection carrying call */
834 struct rxrpc_connection *conn,
957 void rxrpc_put_client_conn(struct rxrpc_connection *, enum rxrpc_conn_trace);
964 void rxrpc_conn_retransmit_call(struct rxrpc_connection *conn, struct sk_buff *skb,
966 int rxrpc_abort_conn(struct rxrpc_connection *conn, struct sk_buff *skb,
969 void rxrpc_process_delayed_final_acks(struct rxrpc_connection *, bool);
970 bool rxrpc_input_conn_packet(struct rxrpc_connection *conn, struct sk_buff *skb);
971 void rxrpc_input_conn_event(struct rxrpc_connection *conn, struct sk_buff *skb);
973 static inline bool rxrpc_is_conn_aborted(const struct rxrpc_connection *conn) in rxrpc_is_conn_aborted()
985 void rxrpc_poke_conn(struct rxrpc_connection *conn, enum rxrpc_conn_trace why);
986 struct rxrpc_connection *rxrpc_alloc_connection(struct rxrpc_net *, gfp_t);
987 struct rxrpc_connection *rxrpc_find_client_connection_rcu(struct rxrpc_local *,
990 void __rxrpc_disconnect_call(struct rxrpc_connection *, struct rxrpc_call *);
992 void rxrpc_kill_client_conn(struct rxrpc_connection *);
993 void rxrpc_queue_conn(struct rxrpc_connection *, enum rxrpc_conn_trace);
994 void rxrpc_see_connection(struct rxrpc_connection *, enum rxrpc_conn_trace);
995 struct rxrpc_connection *rxrpc_get_connection(struct rxrpc_connection *,
997 struct rxrpc_connection *rxrpc_get_connection_maybe(struct rxrpc_connection *,
999 void rxrpc_put_connection(struct rxrpc_connection *, enum rxrpc_conn_trace);
1003 static inline bool rxrpc_conn_is_client(const struct rxrpc_connection *conn) in rxrpc_conn_is_client()
1008 static inline bool rxrpc_conn_is_service(const struct rxrpc_connection *conn) in rxrpc_conn_is_service()
1013 static inline void rxrpc_reduce_conn_timer(struct rxrpc_connection *conn, in rxrpc_reduce_conn_timer()
1022 struct rxrpc_connection *rxrpc_find_service_conn_rcu(struct rxrpc_peer *,
1024 struct rxrpc_connection *rxrpc_prealloc_service_connection(struct rxrpc_net *, gfp_t);
1025 void rxrpc_new_incoming_connection(struct rxrpc_sock *, struct rxrpc_connection *,
1027 void rxrpc_unpublish_service_conn(struct rxrpc_connection *);
1065 int rxrpc_get_server_data_key(struct rxrpc_connection *, const void *, time64_t,
1139 void rxrpc_send_conn_abort(struct rxrpc_connection *conn);
1215 int rxrpc_init_client_conn_security(struct rxrpc_connection *);
1218 struct key *rxrpc_look_up_server_security(struct rxrpc_connection *,