/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | ar-internal.h | 120 struct rxrpc_sock { struct 152 #define rxrpc_sk(__sk) container_of((__sk), struct rxrpc_sock, sk) 264 struct rxrpc_sock __rcu *service; /* Service(s) listening on this endpoint */ 549 struct rxrpc_sock __rcu *socket; /* socket responsible */ 742 int rxrpc_service_prealloc(struct rxrpc_sock *, gfp_t); 743 void rxrpc_discard_prealloc(struct rxrpc_sock *); 745 struct rxrpc_sock *, 748 int rxrpc_user_charge_accept(struct rxrpc_sock *, unsigned long); 772 struct rxrpc_call *rxrpc_find_call_by_user_ID(struct rxrpc_sock *, unsigned long); 773 struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *, gfp_ [all...] |
H A D | af_rxrpc.c | 76 static int rxrpc_validate_address(struct rxrpc_sock *rx, in rxrpc_validate_address() 133 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_bind() 212 struct rxrpc_sock *rx = rxrpc_sk(sk); in rxrpc_listen() 294 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_kernel_begin_call() 413 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_kernel_new_call_notification() 454 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_connect() 503 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_sendmsg() 594 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_setsockopt() 722 struct rxrpc_sock *rx = rxrpc_sk(sk); in rxrpc_poll() 749 struct rxrpc_sock *r in rxrpc_create() [all...] |
H A D | call_accept.c | 34 static int rxrpc_service_prealloc_one(struct rxrpc_sock *rx, in rxrpc_service_prealloc_one() 163 int rxrpc_service_prealloc(struct rxrpc_sock *rx, gfp_t gfp) in rxrpc_service_prealloc() 180 void rxrpc_discard_prealloc(struct rxrpc_sock *rx) in rxrpc_discard_prealloc() 260 static struct rxrpc_call *rxrpc_alloc_incoming_call(struct rxrpc_sock *rx, in rxrpc_alloc_incoming_call() 349 struct rxrpc_sock *rx, in rxrpc_new_incoming_call() 448 int rxrpc_user_charge_accept(struct rxrpc_sock *rx, unsigned long user_call_ID) in rxrpc_user_charge_accept() 481 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_kernel_charge_accept()
|
H A D | call_object.c | 86 struct rxrpc_call *rxrpc_find_call_by_user_ID(struct rxrpc_sock *rx, in rxrpc_find_call_by_user_ID() 122 struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *rx, gfp_t gfp, in rxrpc_alloc_call() 194 static struct rxrpc_call *rxrpc_alloc_client_call(struct rxrpc_sock *rx, in rxrpc_alloc_client_call() 269 struct rxrpc_call *rxrpc_new_client_call(struct rxrpc_sock *rx, 403 void rxrpc_incoming_call(struct rxrpc_sock *rx, in rxrpc_incoming_call() 528 void rxrpc_release_call(struct rxrpc_sock *rx, struct rxrpc_call *call) in rxrpc_release_call() 591 void rxrpc_release_calls_on_socket(struct rxrpc_sock *rx) in rxrpc_release_calls_on_socket()
|
H A D | sendmsg.c | 38 static int rxrpc_wait_for_tx_window_intr(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window_intr() 62 static int rxrpc_wait_for_tx_window_waitall(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window_waitall() 103 static int rxrpc_wait_for_tx_window_nonintr(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window_nonintr() 124 static int rxrpc_wait_for_tx_window(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window() 179 static void rxrpc_notify_end_tx(struct rxrpc_sock *rx, struct rxrpc_call *call, in rxrpc_notify_end_tx() 191 static int rxrpc_queue_packet(struct rxrpc_sock *rx, struct rxrpc_call *call, in rxrpc_queue_packet() 287 static int rxrpc_send_data(struct rxrpc_sock *rx, in rxrpc_send_data() 620 rxrpc_new_client_call_for_sendmsg(struct rxrpc_sock *rx, struct msghdr *msg, 663 int rxrpc_do_sendmsg(struct rxrpc_sock *rx, struct msghdr *msg, size_t len)
|
H A D | peer_object.c | 152 static void rxrpc_assess_MTU_size(struct rxrpc_sock *rx, in rxrpc_assess_MTU_size() 246 static void rxrpc_init_peer(struct rxrpc_sock *rx, struct rxrpc_peer *peer, in rxrpc_init_peer() 282 static struct rxrpc_peer *rxrpc_create_peer(struct rxrpc_sock *rx, in rxrpc_create_peer() 313 void rxrpc_new_incoming_peer(struct rxrpc_sock *rx, struct rxrpc_local *local, in rxrpc_new_incoming_peer() 331 struct rxrpc_peer *rxrpc_lookup_peer(struct rxrpc_sock *rx, in rxrpc_lookup_peer()
|
H A D | security.c | 106 bool rxrpc_look_up_server_security(struct rxrpc_local *local, struct rxrpc_sock *rx, in rxrpc_look_up_server_security()
|
H A D | conn_service.c | 157 void rxrpc_new_incoming_connection(struct rxrpc_sock *rx, in rxrpc_new_incoming_connection()
|
H A D | recvmsg.c | 25 struct rxrpc_sock *rx; in rxrpc_notify_socket() 490 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_recvmsg()
|
H A D | proc.c | 58 struct rxrpc_sock *rx; in rxrpc_call_seq_show()
|
H A D | conn_client.c | 362 static struct rxrpc_bundle *rxrpc_prep_call(struct rxrpc_sock *rx, in rxrpc_prep_call() 708 int rxrpc_connect_call(struct rxrpc_sock *rx, in rxrpc_connect_call()
|
H A D | input.c | 1106 static void rxrpc_input_implicit_end_call(struct rxrpc_sock *rx, in rxrpc_input_implicit_end_call() 1222 struct rxrpc_sock *rx = NULL; in rxrpc_input_packet()
|
H A D | key.c | 899 int rxrpc_request_key(struct rxrpc_sock *rx, sockptr_t optval, int optlen) in rxrpc_request_key() 929 int rxrpc_server_keyring(struct rxrpc_sock *rx, sockptr_t optval, int optlen) in rxrpc_server_keyring()
|
/kernel/linux/linux-6.6/net/rxrpc/ |
H A D | af_rxrpc.c | 76 static int rxrpc_validate_address(struct rxrpc_sock *rx, in rxrpc_validate_address() 134 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_bind() 213 struct rxrpc_sock *rx = rxrpc_sk(sk); in rxrpc_listen() 297 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_kernel_begin_call() 433 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_kernel_new_call_notification() 474 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_connect() 524 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_sendmsg() 615 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_setsockopt() 743 struct rxrpc_sock *rx = rxrpc_sk(sk); in rxrpc_poll() 770 struct rxrpc_sock *r in rxrpc_create() [all...] |
H A D | ar-internal.h | 141 struct rxrpc_sock { struct 173 #define rxrpc_sk(__sk) container_of((__sk), struct rxrpc_sock, sk) 294 struct rxrpc_sock *service; /* Service(s) listening on this endpoint */ 611 struct rxrpc_sock __rcu *socket; /* socket responsible */ 853 int rxrpc_service_prealloc(struct rxrpc_sock *, gfp_t); 854 void rxrpc_discard_prealloc(struct rxrpc_sock *); 861 int rxrpc_user_charge_accept(struct rxrpc_sock *, unsigned long); 889 struct rxrpc_call *rxrpc_find_call_by_user_ID(struct rxrpc_sock *, unsigned long); 890 struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *, gfp_t, unsigned int); 891 struct rxrpc_call *rxrpc_new_client_call(struct rxrpc_sock *, [all...] |
H A D | sendmsg.c | 104 static int rxrpc_wait_for_tx_window_intr(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window_intr() 128 static int rxrpc_wait_for_tx_window_waitall(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window_waitall() 168 static int rxrpc_wait_for_tx_window_nonintr(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window_nonintr() 189 static int rxrpc_wait_for_tx_window(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window() 226 static void rxrpc_notify_end_tx(struct rxrpc_sock *rx, struct rxrpc_call *call, in rxrpc_notify_end_tx() 238 static void rxrpc_queue_packet(struct rxrpc_sock *rx, struct rxrpc_call *call, in rxrpc_queue_packet() 277 static int rxrpc_send_data(struct rxrpc_sock *rx, in rxrpc_send_data() 569 rxrpc_new_client_call_for_sendmsg(struct rxrpc_sock *rx, struct msghdr *msg, 611 int rxrpc_do_sendmsg(struct rxrpc_sock *rx, struct msghdr *msg, size_t len)
|
H A D | call_accept.c | 34 static int rxrpc_service_prealloc_one(struct rxrpc_sock *rx, in rxrpc_service_prealloc_one() 161 int rxrpc_service_prealloc(struct rxrpc_sock *rx, gfp_t gfp) in rxrpc_service_prealloc() 178 void rxrpc_discard_prealloc(struct rxrpc_sock *rx) in rxrpc_discard_prealloc() 242 static struct rxrpc_call *rxrpc_alloc_incoming_call(struct rxrpc_sock *rx, in rxrpc_alloc_incoming_call() 338 struct rxrpc_sock *rx; in rxrpc_new_incoming_call() 436 int rxrpc_user_charge_accept(struct rxrpc_sock *rx, unsigned long user_call_ID) in rxrpc_user_charge_accept() 469 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_kernel_charge_accept()
|
H A D | server_key.c | 121 int rxrpc_server_keyring(struct rxrpc_sock *rx, sockptr_t optval, int optlen) in rxrpc_server_keyring() 158 struct rxrpc_sock *rx = rxrpc_sk(sk); in rxrpc_sock_set_security_keyring()
|
H A D | security.c | 130 const struct rxrpc_security *rxrpc_get_incoming_security(struct rxrpc_sock *rx, in rxrpc_get_incoming_security() 163 struct rxrpc_sock *rx; in rxrpc_look_up_server_security()
|
H A D | call_object.c | 95 struct rxrpc_call *rxrpc_find_call_by_user_ID(struct rxrpc_sock *rx, in rxrpc_find_call_by_user_ID() 131 struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *rx, gfp_t gfp, in rxrpc_alloc_call() 195 static struct rxrpc_call *rxrpc_alloc_client_call(struct rxrpc_sock *rx, in rxrpc_alloc_client_call() 335 struct rxrpc_call *rxrpc_new_client_call(struct rxrpc_sock *rx, 449 void rxrpc_incoming_call(struct rxrpc_sock *rx, in rxrpc_incoming_call() 555 void rxrpc_release_call(struct rxrpc_sock *rx, struct rxrpc_call *call) in rxrpc_release_call() 610 void rxrpc_release_calls_on_socket(struct rxrpc_sock *rx) in rxrpc_release_calls_on_socket()
|
H A D | conn_service.c | 148 void rxrpc_new_incoming_connection(struct rxrpc_sock *rx, in rxrpc_new_incoming_connection()
|
H A D | recvmsg.c | 25 struct rxrpc_sock *rx; in rxrpc_notify_socket() 282 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_recvmsg()
|
H A D | key.c | 448 int rxrpc_request_key(struct rxrpc_sock *rx, sockptr_t optval, int optlen) in rxrpc_request_key()
|