Lines Matching defs:rxrpc_connection

31 struct rxrpc_connection;
135 struct rxrpc_connection *conn_backlog[RXRPC_BACKLOG_MAX];
202 struct rxrpc_connection *conn; /* Connection referred to (poke packet) */
250 int (*init_connection_security)(struct rxrpc_connection *,
268 int (*issue_challenge)(struct rxrpc_connection *);
271 int (*respond_to_challenge)(struct rxrpc_connection *,
275 int (*verify_response)(struct rxrpc_connection *,
279 void (*clear)(struct rxrpc_connection *);
462 struct rxrpc_connection *conns[4]; /* The connections in the bundle (max 4) */
470 struct rxrpc_connection {
616 struct rxrpc_connection *conn; /* connection carrying call */
832 static inline rxrpc_serial_t rxrpc_get_next_serial(struct rxrpc_connection *conn)
856 struct rxrpc_connection *conn,
972 void rxrpc_put_client_conn(struct rxrpc_connection *, enum rxrpc_conn_trace);
979 void rxrpc_conn_retransmit_call(struct rxrpc_connection *conn, struct sk_buff *skb,
981 int rxrpc_abort_conn(struct rxrpc_connection *conn, struct sk_buff *skb,
984 void rxrpc_process_delayed_final_acks(struct rxrpc_connection *, bool);
985 bool rxrpc_input_conn_packet(struct rxrpc_connection *conn, struct sk_buff *skb);
986 void rxrpc_input_conn_event(struct rxrpc_connection *conn, struct sk_buff *skb);
988 static inline bool rxrpc_is_conn_aborted(const struct rxrpc_connection *conn)
1000 void rxrpc_poke_conn(struct rxrpc_connection *conn, enum rxrpc_conn_trace why);
1001 struct rxrpc_connection *rxrpc_alloc_connection(struct rxrpc_net *, gfp_t);
1002 struct rxrpc_connection *rxrpc_find_client_connection_rcu(struct rxrpc_local *,
1005 void __rxrpc_disconnect_call(struct rxrpc_connection *, struct rxrpc_call *);
1007 void rxrpc_kill_client_conn(struct rxrpc_connection *);
1008 void rxrpc_queue_conn(struct rxrpc_connection *, enum rxrpc_conn_trace);
1009 void rxrpc_see_connection(struct rxrpc_connection *, enum rxrpc_conn_trace);
1010 struct rxrpc_connection *rxrpc_get_connection(struct rxrpc_connection *,
1012 struct rxrpc_connection *rxrpc_get_connection_maybe(struct rxrpc_connection *,
1014 void rxrpc_put_connection(struct rxrpc_connection *, enum rxrpc_conn_trace);
1018 static inline bool rxrpc_conn_is_client(const struct rxrpc_connection *conn)
1023 static inline bool rxrpc_conn_is_service(const struct rxrpc_connection *conn)
1028 static inline void rxrpc_reduce_conn_timer(struct rxrpc_connection *conn,
1037 struct rxrpc_connection *rxrpc_find_service_conn_rcu(struct rxrpc_peer *,
1039 struct rxrpc_connection *rxrpc_prealloc_service_connection(struct rxrpc_net *, gfp_t);
1040 void rxrpc_new_incoming_connection(struct rxrpc_sock *, struct rxrpc_connection *,
1042 void rxrpc_unpublish_service_conn(struct rxrpc_connection *);
1080 int rxrpc_get_server_data_key(struct rxrpc_connection *, const void *, time64_t,
1155 void rxrpc_send_conn_abort(struct rxrpc_connection *conn);
1232 int rxrpc_init_client_conn_security(struct rxrpc_connection *);
1235 struct key *rxrpc_look_up_server_security(struct rxrpc_connection *,