Home
last modified time | relevance | path

Searched refs:rxrpc_connection (Results 1 – 21 of 21) sorted by relevance

/linux/net/rxrpc/
H A Dconn_object.c26 void rxrpc_poke_conn(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) in rxrpc_poke_conn()
46 struct rxrpc_connection *conn = in rxrpc_connection_timer()
47 container_of(timer, struct rxrpc_connection, timer); in rxrpc_connection_timer()
55 struct rxrpc_connection *rxrpc_alloc_connection(struct rxrpc_net *rxnet, in rxrpc_alloc_connection()
58 struct rxrpc_connection *conn; in rxrpc_alloc_connection()
62 conn = kzalloc_obj(struct rxrpc_connection, gfp); in rxrpc_alloc_connection()
97 struct rxrpc_connection *rxrpc_find_client_connection_rcu(struct rxrpc_local *local, in rxrpc_find_client_connection_rcu()
101 struct rxrpc_connection *conn; in rxrpc_find_client_connection_rcu()
151 void __rxrpc_disconnect_call(struct rxrpc_connection *conn, in __rxrpc_disconnect_call()
193 struct rxrpc_connection *conn = call->conn; in rxrpc_disconnect_call()
[all …]
H A Dar-internal.h31 struct rxrpc_connection;
142 struct rxrpc_connection *conn_backlog[RXRPC_BACKLOG_MAX];
212 struct rxrpc_connection *poke_conn; /* Conn referred to (poke packet) */
227 struct rxrpc_connection *conn; /* Connection referred to */
272 int (*init_connection_security)(struct rxrpc_connection *,
290 int (*issue_challenge)(struct rxrpc_connection *);
293 bool (*validate_challenge)(struct rxrpc_connection *conn,
299 int (*challenge_to_recvmsg)(struct rxrpc_connection *conn,
308 int (*respond_to_challenge)(struct rxrpc_connection *conn,
312 int (*verify_response)(struct rxrpc_connection *,
[all …]
H A Dconn_service.c21 struct rxrpc_connection *rxrpc_find_service_conn_rcu(struct rxrpc_peer *peer, in rxrpc_find_service_conn_rcu()
24 struct rxrpc_connection *conn = NULL; in rxrpc_find_service_conn_rcu()
43 conn = rb_entry(p, struct rxrpc_connection, service_node); in rxrpc_find_service_conn_rcu()
65 struct rxrpc_connection *conn) in rxrpc_publish_service_conn()
67 struct rxrpc_connection *cursor = NULL; in rxrpc_publish_service_conn()
78 struct rxrpc_connection, service_node); in rxrpc_publish_service_conn()
120 struct rxrpc_connection *rxrpc_prealloc_service_connection(struct rxrpc_net *rxnet, in rxrpc_prealloc_service_connection()
123 struct rxrpc_connection *conn = rxrpc_alloc_connection(rxnet, gfp); in rxrpc_prealloc_service_connection()
149 struct rxrpc_connection *conn, in rxrpc_new_incoming_connection()
187 void rxrpc_unpublish_service_conn(struct rxrpc_connection *conn) in rxrpc_unpublish_service_conn()
H A Dconn_event.c22 static bool rxrpc_set_conn_aborted(struct rxrpc_connection *conn, in rxrpc_set_conn_aborted()
49 int rxrpc_abort_conn(struct rxrpc_connection *conn, struct sk_buff *skb, in rxrpc_abort_conn()
74 static void rxrpc_input_conn_abort(struct rxrpc_connection *conn, in rxrpc_input_conn_abort()
85 void rxrpc_conn_retransmit_call(struct rxrpc_connection *conn, in rxrpc_conn_retransmit_call()
211 static void rxrpc_abort_calls(struct rxrpc_connection *conn) in rxrpc_abort_calls()
243 static int rxrpc_verify_response(struct rxrpc_connection *conn, in rxrpc_verify_response()
273 static int rxrpc_process_event(struct rxrpc_connection *conn, in rxrpc_process_event()
339 static void rxrpc_secure_connection(struct rxrpc_connection *conn) in rxrpc_secure_connection()
349 void rxrpc_process_delayed_final_acks(struct rxrpc_connection *conn, bool force) in rxrpc_process_delayed_final_acks()
389 static void rxrpc_do_process_connection(struct rxrpc_connection *conn) in rxrpc_do_process_connection()
[all …]
H A Dinsecure.c11 static int none_init_connection_security(struct rxrpc_connection *conn, in none_init_connection_security()
45 static bool none_validate_challenge(struct rxrpc_connection *conn, in none_validate_challenge()
59 static int none_verify_response(struct rxrpc_connection *conn, in none_verify_response()
66 static void none_clear(struct rxrpc_connection *conn) in none_clear()
H A Dconn_client.c46 struct rxrpc_connection *conn) in rxrpc_put_client_connection_id()
56 struct rxrpc_connection *conn; in rxrpc_destroy_client_conn_ids()
151 static struct rxrpc_connection *
154 struct rxrpc_connection *conn; in rxrpc_alloc_client_connection()
206 static bool rxrpc_may_reuse_conn(struct rxrpc_connection *conn) in rxrpc_may_reuse_conn()
341 struct rxrpc_connection *conn, *old; in rxrpc_add_conn_to_bundle()
412 static void rxrpc_activate_one_channel(struct rxrpc_connection *conn, in rxrpc_activate_one_channel()
459 static void rxrpc_unidle_conn(struct rxrpc_connection *conn) in rxrpc_unidle_conn()
472 struct rxrpc_connection *conn; in rxrpc_activate_channels()
536 struct rxrpc_connection *conn = call->conn; in rxrpc_expose_client_call()
[all …]
H A Drxgk_common.h43 int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb,
46 int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb,
54 struct rxgk_context *rxgk_generate_transport_key(struct rxrpc_connection *conn,
H A Drxgk.c86 static struct rxgk_context *rxgk_rekey(struct rxrpc_connection *conn, in rxgk_rekey()
167 static struct rxgk_context *rxgk_get_key(struct rxrpc_connection *conn, in rxgk_get_key()
233 static int rxgk_init_connection_security(struct rxrpc_connection *conn, in rxgk_init_connection_security()
632 static int rxgk_issue_challenge(struct rxrpc_connection *conn) in rxgk_issue_challenge()
699 static bool rxgk_validate_challenge(struct rxrpc_connection *conn, in rxgk_validate_challenge()
746 static int rxgk_challenge_to_recvmsg(struct rxrpc_connection *conn, in rxgk_challenge_to_recvmsg()
780 static noinline ssize_t rxgk_insert_response_header(struct rxrpc_connection *conn, in rxgk_insert_response_header()
829 static ssize_t rxgk_construct_authenticator(struct rxrpc_connection *conn, in rxgk_construct_authenticator()
887 static ssize_t rxgk_encrypt_authenticator(struct rxrpc_connection *conn, in rxgk_encrypt_authenticator()
915 static int rxgk_construct_response(struct rxrpc_connection *conn, in rxgk_construct_response()
[all …]
H A Drxkad.c42 static int rxkad_prime_packet_security(struct rxrpc_connection *conn,
100 static int rxkad_init_connection_security(struct rxrpc_connection *conn, in rxkad_init_connection_security()
191 static int rxkad_prime_packet_security(struct rxrpc_connection *conn, in rxkad_prime_packet_security()
660 static int rxkad_issue_challenge(struct rxrpc_connection *conn) in rxkad_issue_challenge()
740 static int rxkad_encrypt_response(struct rxrpc_connection *conn, in rxkad_encrypt_response()
775 static bool rxkad_validate_challenge(struct rxrpc_connection *conn, in rxkad_validate_challenge()
830 int rxkad_insert_response_header(struct rxrpc_connection *conn, in rxkad_insert_response_header()
879 static int rxkad_respond_to_challenge(struct rxrpc_connection *conn, in rxkad_respond_to_challenge()
966 static int rxkad_decrypt_ticket(struct rxrpc_connection *conn, in rxkad_decrypt_ticket()
1098 static int rxkad_decrypt_response(struct rxrpc_connection *conn, in rxkad_decrypt_response()
[all …]
H A Drxgk_kdf.c56 static int rxgk_derive_transport_key(struct rxrpc_connection *conn, in rxgk_derive_transport_key()
95 static int rxgk_set_up_ciphers(struct rxrpc_connection *conn, in rxgk_set_up_ciphers()
205 struct rxgk_context *rxgk_generate_transport_key(struct rxrpc_connection *conn, in rxgk_generate_transport_key()
H A Dio_thread.c12 static int rxrpc_input_packet_on_conn(struct rxrpc_connection *conn,
197 struct rxrpc_connection *conn; in rxrpc_input_packet()
327 static int rxrpc_input_packet_on_conn(struct rxrpc_connection *conn, in rxrpc_input_packet_on_conn()
432 struct rxrpc_connection *conn; in rxrpc_io_thread()
506 struct rxrpc_connection, in rxrpc_io_thread()
H A Dsecurity.c101 int rxrpc_init_client_conn_security(struct rxrpc_connection *conn) in rxrpc_init_client_conn_security()
161 struct key *rxrpc_look_up_server_security(struct rxrpc_connection *conn, in rxrpc_look_up_server_security()
H A Dcall_accept.c84 struct rxrpc_connection *conn; in rxrpc_service_prealloc_one()
207 struct rxrpc_connection *conn = b->conn_backlog[tail]; in rxrpc_discard_prealloc()
248 struct rxrpc_connection *conn, in rxrpc_alloc_incoming_call()
337 struct rxrpc_connection *conn, in rxrpc_new_incoming_call()
H A Drxgk_app.c42 int rxgk_yfs_decode_ticket(struct rxrpc_connection *conn, struct sk_buff *skb, in rxgk_yfs_decode_ticket()
184 int rxgk_extract_token(struct rxrpc_connection *conn, struct sk_buff *skb, in rxgk_extract_token()
H A Doutput.c249 struct rxrpc_connection *conn; in rxrpc_send_ack_packet()
364 struct rxrpc_connection *conn; in rxrpc_send_abort_packet()
434 struct rxrpc_connection *conn = call->conn; in rxrpc_prepare_data_subpacket()
642 struct rxrpc_connection *conn = call->conn; in rxrpc_send_data_packet()
750 void rxrpc_send_conn_abort(struct rxrpc_connection *conn) in rxrpc_send_conn_abort()
927 void rxrpc_send_response(struct rxrpc_connection *conn, struct sk_buff *response) in rxrpc_send_response()
H A Dproc.c146 struct rxrpc_connection *conn; in rxrpc_connection_seq_show()
161 conn = list_entry(v, struct rxrpc_connection, proc_link); in rxrpc_connection_seq_show()
H A Dcall_object.c442 struct rxrpc_connection *conn = call->conn; in rxrpc_incoming_call()
563 struct rxrpc_connection *conn = call->conn; in rxrpc_release_call()
H A Dpeer_event.c382 void rxrpc_input_probe_for_pmtud(struct rxrpc_connection *conn, rxrpc_serial_t acked_serial, in rxrpc_input_probe_for_pmtud()
H A Drecvmsg.c190 struct rxrpc_connection *conn = sp->chall.conn; in rxrpc_recvmsg_challenge()
H A Dkey.c652 int rxrpc_get_server_data_key(struct rxrpc_connection *conn, in rxrpc_get_server_data_key()
/linux/include/trace/events/
H A Drxrpc.h793 TP_PROTO(struct rxrpc_connection *conn, int channel,
1192 TP_PROTO(const struct rxrpc_connection *conn, const struct sk_buff *skb),
1215 TP_PROTO(struct rxrpc_connection *conn, rxrpc_serial_t serial,
1248 TP_PROTO(struct rxrpc_connection *conn, rxrpc_serial_t serial,
1284 TP_PROTO(struct rxrpc_connection *conn, rxrpc_serial_t serial,
1324 TP_PROTO(struct rxrpc_connection *conn, rxrpc_serial_t serial,
2493 TP_PROTO(struct rxrpc_connection *conn, rxrpc_serial_t resp_serial),
2525 TP_PROTO(struct rxrpc_connection *conn, rxrpc_serial_t resp_serial),
2815 TP_PROTO(struct rxrpc_connection *conn,