/net/rxrpc/ |
D | ar-internal.h | 123 struct rxrpc_call *call_backlog[RXRPC_BACKLOG_MAX]; 227 int (*secure_packet)(struct rxrpc_call *, 233 int (*verify_packet)(struct rxrpc_call *, struct sk_buff *, 237 void (*free_call_crypto)(struct rxrpc_call *); 240 void (*locate_data)(struct rxrpc_call *, struct sk_buff *, 422 struct rxrpc_call __rcu *call; /* Active call */ 554 struct rxrpc_call { struct 747 struct rxrpc_call *rxrpc_new_incoming_call(struct rxrpc_local *, 751 struct rxrpc_call *rxrpc_accept_call(struct rxrpc_sock *, unsigned long, 758 void rxrpc_propose_ACK(struct rxrpc_call *, u8, u32, bool, bool, [all …]
|
D | call_object.c | 46 struct rxrpc_call *call = from_timer(call, t, timer); in rxrpc_call_timer_expired() 62 struct rxrpc_call *rxrpc_find_call_by_user_ID(struct rxrpc_sock *rx, in rxrpc_find_call_by_user_ID() 65 struct rxrpc_call *call; in rxrpc_find_call_by_user_ID() 74 call = rb_entry(p, struct rxrpc_call, sock_node); in rxrpc_find_call_by_user_ID() 98 struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *rx, gfp_t gfp, in rxrpc_alloc_call() 101 struct rxrpc_call *call; in rxrpc_alloc_call() 169 static struct rxrpc_call *rxrpc_alloc_client_call(struct rxrpc_sock *rx, in rxrpc_alloc_client_call() 174 struct rxrpc_call *call; in rxrpc_alloc_client_call() 196 static void rxrpc_start_call_timer(struct rxrpc_call *call) in rxrpc_start_call_timer() 216 struct rxrpc_call *rxrpc_new_client_call(struct rxrpc_sock *rx, in rxrpc_new_client_call() [all …]
|
D | call_accept.c | 37 struct rxrpc_call *call; in rxrpc_service_prealloc_one() 106 struct rxrpc_call *xcall; in rxrpc_service_prealloc_one() 114 xcall = rb_entry(parent, struct rxrpc_call, sock_node); in rxrpc_service_prealloc_one() 226 struct rxrpc_call *call = b->call_backlog[tail]; in rxrpc_discard_prealloc() 246 static void rxrpc_send_ping(struct rxrpc_call *call, struct sk_buff *skb) in rxrpc_send_ping() 262 static struct rxrpc_call *rxrpc_alloc_incoming_call(struct rxrpc_sock *rx, in rxrpc_alloc_incoming_call() 271 struct rxrpc_call *call; in rxrpc_alloc_incoming_call() 349 struct rxrpc_call *rxrpc_new_incoming_call(struct rxrpc_local *local, in rxrpc_new_incoming_call() 357 struct rxrpc_call *call = NULL; in rxrpc_new_incoming_call() 460 struct rxrpc_call *rxrpc_accept_call(struct rxrpc_sock *rx, in rxrpc_accept_call() [all …]
|
D | insecure.c | 21 static int none_secure_packet(struct rxrpc_call *call, in none_secure_packet() 29 static int none_verify_packet(struct rxrpc_call *call, struct sk_buff *skb, in none_verify_packet() 36 static void none_free_call_crypto(struct rxrpc_call *call) in none_free_call_crypto() 40 static void none_locate_data(struct rxrpc_call *call, struct sk_buff *skb, in none_locate_data()
|
D | recvmsg.c | 23 void rxrpc_notify_socket(struct rxrpc_call *call) in rxrpc_notify_socket() 64 static int rxrpc_recvmsg_term(struct rxrpc_call *call, struct msghdr *msg) in rxrpc_recvmsg_term() 110 struct rxrpc_call *call, in rxrpc_recvmsg_new_call() 136 static void rxrpc_end_rx_phase(struct rxrpc_call *call, rxrpc_serial_t serial) in rxrpc_end_rx_phase() 174 static void rxrpc_rotate_rx_window(struct rxrpc_call *call) in rxrpc_rotate_rx_window() 232 static int rxrpc_verify_packet(struct rxrpc_call *call, struct sk_buff *skb, in rxrpc_verify_packet() 268 static int rxrpc_locate_data(struct rxrpc_call *call, struct sk_buff *skb, in rxrpc_locate_data() 308 static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call, in rxrpc_recvmsg_data() 443 struct rxrpc_call *call; in rxrpc_recvmsg() 502 call = list_entry(l, struct rxrpc_call, recvmsg_link); in rxrpc_recvmsg() [all …]
|
D | sendmsg.c | 24 struct rxrpc_call *call, in rxrpc_wait_for_tx_window_intr() 53 struct rxrpc_call *call) in rxrpc_wait_for_tx_window_nonintr() 99 struct rxrpc_call *call, in rxrpc_wait_for_tx_window() 125 static inline void rxrpc_instant_resend(struct rxrpc_call *call, int ix) in rxrpc_instant_resend() 144 static void rxrpc_notify_end_tx(struct rxrpc_sock *rx, struct rxrpc_call *call, in rxrpc_notify_end_tx() 156 static int rxrpc_queue_packet(struct rxrpc_sock *rx, struct rxrpc_call *call, in rxrpc_queue_packet() 262 struct rxrpc_call *call, in rxrpc_send_data() 565 static struct rxrpc_call * 572 struct rxrpc_call *call; in rxrpc_new_client_call_for_sendmsg() 614 struct rxrpc_call *call; in rxrpc_do_sendmsg() [all …]
|
D | input.c | 27 struct rxrpc_call *call, rxrpc_seq_t seq) in rxrpc_proto_abort() 38 static void rxrpc_congestion_management(struct rxrpc_call *call, in rxrpc_congestion_management() 198 static bool rxrpc_rotate_tx_window(struct rxrpc_call *call, rxrpc_seq_t to, in rxrpc_rotate_tx_window() 257 static bool rxrpc_end_tx_phase(struct rxrpc_call *call, bool reply_begun, in rxrpc_end_tx_phase() 304 static bool rxrpc_receiving_reply(struct rxrpc_call *call) in rxrpc_receiving_reply() 391 static void rxrpc_input_dup_data(struct rxrpc_call *call, rxrpc_seq_t seq, in rxrpc_input_dup_data() 412 static void rxrpc_input_data(struct rxrpc_call *call, struct sk_buff *skb) in rxrpc_input_data() 616 static void rxrpc_input_requested_ack(struct rxrpc_call *call, in rxrpc_input_requested_ack() 653 static void rxrpc_input_check_for_lost_ack(struct rxrpc_call *call) in rxrpc_input_check_for_lost_ack() 686 static void rxrpc_input_ping_response(struct rxrpc_call *call, in rxrpc_input_ping_response() [all …]
|
D | call_event.c | 23 static void rxrpc_propose_ping(struct rxrpc_call *call, in rxrpc_propose_ping() 45 static void __rxrpc_propose_ACK(struct rxrpc_call *call, u8 ack_reason, in __rxrpc_propose_ACK() 136 void rxrpc_propose_ACK(struct rxrpc_call *call, u8 ack_reason, in rxrpc_propose_ACK() 149 static void rxrpc_congestion_timeout(struct rxrpc_call *call) in rxrpc_congestion_timeout() 157 static void rxrpc_resend(struct rxrpc_call *call, unsigned long now_j) in rxrpc_resend() 304 struct rxrpc_call *call = in rxrpc_process_call() 305 container_of(work, struct rxrpc_call, processor); in rxrpc_process_call()
|
D | af_rxrpc.c | 279 struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock, in rxrpc_kernel_begin_call() 292 struct rxrpc_call *call; in rxrpc_kernel_begin_call() 337 static void rxrpc_dummy_notify_rx(struct sock *sk, struct rxrpc_call *rxcall, in rxrpc_dummy_notify_rx() 350 void rxrpc_kernel_end_call(struct socket *sock, struct rxrpc_call *call) in rxrpc_kernel_end_call() 384 const struct rxrpc_call *call, in rxrpc_kernel_check_life() 403 void rxrpc_kernel_probe_life(struct socket *sock, struct rxrpc_call *call) in rxrpc_kernel_probe_life() 419 u32 rxrpc_kernel_get_epoch(struct socket *sock, struct rxrpc_call *call) in rxrpc_kernel_get_epoch() 454 void rxrpc_kernel_set_max_life(struct socket *sock, struct rxrpc_call *call, in rxrpc_kernel_set_max_life() 985 "rxrpc_call_jar", sizeof(struct rxrpc_call), 0, in af_rxrpc_init()
|
D | rxkad.c | 150 static struct skcipher_request *rxkad_get_call_crypto(struct rxrpc_call *call) in rxkad_get_call_crypto() 168 static void rxkad_free_call_crypto(struct rxrpc_call *call) in rxkad_free_call_crypto() 178 static int rxkad_secure_packet_auth(const struct rxrpc_call *call, in rxkad_secure_packet_auth() 215 static int rxkad_secure_packet_encrypt(const struct rxrpc_call *call, in rxkad_secure_packet_encrypt() 276 static int rxkad_secure_packet(struct rxrpc_call *call, in rxkad_secure_packet() 351 static int rxkad_verify_packet_1(struct rxrpc_call *call, struct sk_buff *skb, in rxkad_verify_packet_1() 428 static int rxkad_verify_packet_2(struct rxrpc_call *call, struct sk_buff *skb, in rxkad_verify_packet_2() 527 static int rxkad_verify_packet(struct rxrpc_call *call, struct sk_buff *skb, in rxkad_verify_packet() 595 static void rxkad_locate_data_1(struct rxrpc_call *call, struct sk_buff *skb, in rxkad_locate_data_1() 609 static void rxkad_locate_data_2(struct rxrpc_call *call, struct sk_buff *skb, in rxkad_locate_data_2() [all …]
|
D | conn_client.c | 276 struct rxrpc_call *call, in rxrpc_get_client_conn() 552 struct rxrpc_call *call = list_entry(conn->waiting_calls.next, in rxrpc_activate_one_channel() 553 struct rxrpc_call, chan_wait_link); in rxrpc_activate_one_channel() 642 static int rxrpc_wait_for_channel(struct rxrpc_call *call, gfp_t gfp) in rxrpc_wait_for_channel() 688 struct rxrpc_call *call, in rxrpc_connect_call() 745 void rxrpc_expose_client_call(struct rxrpc_call *call) in rxrpc_expose_client_call() 779 void rxrpc_disconnect_client_call(struct rxrpc_call *call) in rxrpc_disconnect_client_call()
|
D | output.c | 36 static void rxrpc_tx_backoff(struct rxrpc_call *call, int ret) in rxrpc_tx_backoff() 56 static void rxrpc_set_keepalive(struct rxrpc_call *call) in rxrpc_set_keepalive() 70 struct rxrpc_call *call, in rxrpc_fill_out_ack() 129 int rxrpc_send_ack_packet(struct rxrpc_call *call, bool ping, in rxrpc_send_ack_packet() 255 int rxrpc_send_abort_packet(struct rxrpc_call *call) in rxrpc_send_abort_packet() 323 int rxrpc_send_data_packet(struct rxrpc_call *call, struct sk_buff *skb, in rxrpc_send_data_packet()
|
D | proc.c | 60 struct rxrpc_call *call; in rxrpc_call_seq_show() 75 call = list_entry(v, struct rxrpc_call, link); in rxrpc_call_seq_show()
|
D | peer_event.c | 288 struct rxrpc_call *call; in rxrpc_distribute_error() 302 void rxrpc_peer_add_rtt(struct rxrpc_call *call, enum rxrpc_rtt_rx_trace why, in rxrpc_peer_add_rtt()
|
D | conn_object.c | 167 struct rxrpc_call *call) in __rxrpc_disconnect_call() 209 void rxrpc_disconnect_call(struct rxrpc_call *call) in rxrpc_disconnect_call()
|
D | peer_object.c | 490 void rxrpc_kernel_get_peer(struct socket *sock, struct rxrpc_call *call, in rxrpc_kernel_get_peer() 504 u64 rxrpc_kernel_get_rtt(struct socket *sock, struct rxrpc_call *call) in rxrpc_kernel_get_rtt()
|
D | conn_event.c | 155 struct rxrpc_call *call; in rxrpc_abort_calls() 267 static void rxrpc_call_is_secure(struct rxrpc_call *call) in rxrpc_call_is_secure()
|