Home
last modified time | relevance | path

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

/net/rxrpc/
Dconn_object.c26 struct rxrpc_connection *conn = in rxrpc_connection_timer()
27 container_of(timer, struct rxrpc_connection, timer); in rxrpc_connection_timer()
35 struct rxrpc_connection *rxrpc_alloc_connection(gfp_t gfp) in rxrpc_alloc_connection()
37 struct rxrpc_connection *conn; in rxrpc_alloc_connection()
41 conn = kzalloc(sizeof(struct rxrpc_connection), gfp); in rxrpc_alloc_connection()
73 struct rxrpc_connection *rxrpc_find_connection_rcu(struct rxrpc_local *local, in rxrpc_find_connection_rcu()
77 struct rxrpc_connection *conn; in rxrpc_find_connection_rcu()
166 void __rxrpc_disconnect_call(struct rxrpc_connection *conn, in __rxrpc_disconnect_call()
211 struct rxrpc_connection *conn = call->conn; in rxrpc_disconnect_call()
235 void rxrpc_kill_connection(struct rxrpc_connection *conn) in rxrpc_kill_connection()
[all …]
Dar-internal.h37 struct rxrpc_connection;
123 struct rxrpc_connection *conn_backlog[RXRPC_BACKLOG_MAX];
222 int (*init_connection_security)(struct rxrpc_connection *);
225 int (*prime_packet_security)(struct rxrpc_connection *);
245 int (*issue_challenge)(struct rxrpc_connection *);
248 int (*respond_to_challenge)(struct rxrpc_connection *,
253 int (*verify_response)(struct rxrpc_connection *,
258 void (*clear)(struct rxrpc_connection *);
412 struct rxrpc_connection { struct
560 struct rxrpc_connection *conn; /* connection carrying call */
[all …]
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(gfp); in rxrpc_prealloc_service_connection()
151 struct rxrpc_connection *conn, in rxrpc_new_incoming_connection()
191 void rxrpc_unpublish_service_conn(struct rxrpc_connection *conn) in rxrpc_unpublish_service_conn()
Dconn_client.c100 static int rxrpc_get_client_connection_id(struct rxrpc_connection *conn, in rxrpc_get_client_connection_id()
135 static void rxrpc_put_client_connection_id(struct rxrpc_connection *conn) in rxrpc_put_client_connection_id()
150 struct rxrpc_connection *conn; in rxrpc_destroy_client_conn_ids()
167 static struct rxrpc_connection *
170 struct rxrpc_connection *conn; in rxrpc_alloc_client_connection()
235 static bool rxrpc_may_reuse_conn(struct rxrpc_connection *conn) in rxrpc_may_reuse_conn()
281 struct rxrpc_connection *conn, *candidate = NULL; in rxrpc_get_client_conn()
307 conn = rb_entry(p, struct rxrpc_connection, client_node); in rxrpc_get_client_conn()
374 conn = rb_entry(parent, struct rxrpc_connection, client_node); in rxrpc_get_client_conn()
451 struct rxrpc_connection *conn) in rxrpc_activate_conn()
[all …]
Dinsecure.c11 static int none_init_connection_security(struct rxrpc_connection *conn) in none_init_connection_security()
16 static int none_prime_packet_security(struct rxrpc_connection *conn) in none_prime_packet_security()
45 static int none_respond_to_challenge(struct rxrpc_connection *conn, in none_respond_to_challenge()
56 static int none_verify_response(struct rxrpc_connection *conn, in none_verify_response()
67 static void none_clear(struct rxrpc_connection *conn) in none_clear()
Dconn_event.c22 static void rxrpc_conn_retransmit_call(struct rxrpc_connection *conn, in rxrpc_conn_retransmit_call()
159 static void rxrpc_abort_calls(struct rxrpc_connection *conn, in rxrpc_abort_calls()
198 static int rxrpc_abort_connection(struct rxrpc_connection *conn, in rxrpc_abort_connection()
291 static int rxrpc_process_event(struct rxrpc_connection *conn, in rxrpc_process_event()
379 static void rxrpc_secure_connection(struct rxrpc_connection *conn) in rxrpc_secure_connection()
407 static void rxrpc_process_delayed_final_acks(struct rxrpc_connection *conn) in rxrpc_process_delayed_final_acks()
449 static void rxrpc_do_process_connection(struct rxrpc_connection *conn) in rxrpc_do_process_connection()
497 struct rxrpc_connection *conn = in rxrpc_process_connection()
498 container_of(work, struct rxrpc_connection, processor); in rxrpc_process_connection()
Drxkad.c52 static int rxkad_init_connection_security(struct rxrpc_connection *conn) in rxkad_init_connection_security()
101 static int rxkad_prime_packet_security(struct rxrpc_connection *conn) in rxkad_prime_packet_security()
641 static int rxkad_issue_challenge(struct rxrpc_connection *conn) in rxkad_issue_challenge()
709 static int rxkad_send_response(struct rxrpc_connection *conn, in rxkad_send_response()
780 static int rxkad_encrypt_response(struct rxrpc_connection *conn, in rxkad_encrypt_response()
808 static int rxkad_respond_to_challenge(struct rxrpc_connection *conn, in rxkad_respond_to_challenge()
894 static int rxkad_decrypt_ticket(struct rxrpc_connection *conn, in rxkad_decrypt_ticket()
1052 static void rxkad_decrypt_response(struct rxrpc_connection *conn, in rxkad_decrypt_response()
1086 static int rxkad_verify_response(struct rxrpc_connection *conn, in rxkad_verify_response()
1245 static void rxkad_clear(struct rxrpc_connection *conn) in rxkad_clear()
Dcall_accept.c83 struct rxrpc_connection *conn; in rxrpc_service_prealloc_one()
218 struct rxrpc_connection *conn = b->conn_backlog[tail]; in rxrpc_discard_prealloc()
273 struct rxrpc_connection *conn, in rxrpc_alloc_incoming_call()
363 struct rxrpc_connection *conn; in rxrpc_new_incoming_call()
Doutput.c69 static size_t rxrpc_fill_out_ack(struct rxrpc_connection *conn, in rxrpc_fill_out_ack()
139 struct rxrpc_connection *conn; in rxrpc_send_ack_packet()
256 struct rxrpc_connection *conn; in rxrpc_send_abort_packet()
321 struct rxrpc_connection *conn = call->conn; in rxrpc_send_data_packet()
Dproc.c159 struct rxrpc_connection *conn; in rxrpc_connection_seq_show()
173 conn = list_entry(v, struct rxrpc_connection, proc_link); in rxrpc_connection_seq_show()
Dsecurity.c68 int rxrpc_init_client_conn_security(struct rxrpc_connection *conn) in rxrpc_init_client_conn_security()
Dcall_object.c344 struct rxrpc_connection *conn = call->conn; in rxrpc_incoming_call()
457 struct rxrpc_connection *conn = call->conn; in rxrpc_release_call()
Dinput.c1093 struct rxrpc_connection *conn, in rxrpc_input_implicit_end_call()
1122 static void rxrpc_post_packet_to_conn(struct rxrpc_connection *conn, in rxrpc_post_packet_to_conn()
1206 struct rxrpc_connection *conn; in rxrpc_input_packet()
Dsendmsg.c425 struct rxrpc_connection *conn = call->conn; in rxrpc_send_data()
Dkey.c960 int rxrpc_get_server_data_key(struct rxrpc_connection *conn, in rxrpc_get_server_data_key()