Lines Matching refs:socket
51 struct socket *socket; in afs_open_socket() local
56 ret = sock_create_kern(net->net, AF_RXRPC, SOCK_DGRAM, PF_INET6, &socket); in afs_open_socket()
60 socket->sk->sk_allocation = GFP_NOFS; in afs_open_socket()
61 socket->sk->sk_user_data = net; in afs_open_socket()
72 ret = rxrpc_sock_set_min_security_level(socket->sk, in afs_open_socket()
77 ret = rxrpc_sock_set_manage_response(socket->sk, true); in afs_open_socket()
81 ret = afs_create_token_key(net, socket); in afs_open_socket()
85 ret = kernel_bind(socket, (struct sockaddr *) &srx, sizeof(srx)); in afs_open_socket()
88 ret = kernel_bind(socket, (struct sockaddr *) &srx, sizeof(srx)); in afs_open_socket()
94 ret = kernel_bind(socket, (struct sockaddr *) &srx, sizeof(srx)); in afs_open_socket()
105 rxrpc_kernel_set_notifications(socket, &afs_rxrpc_callback_ops); in afs_open_socket()
107 ret = kernel_listen(socket, INT_MAX); in afs_open_socket()
111 net->socket = socket; in afs_open_socket()
117 sock_release(socket); in afs_open_socket()
130 kernel_listen(net->socket, 0); in afs_close_socket()
143 kernel_sock_shutdown(net->socket, SHUT_RDWR); in afs_close_socket()
145 net->socket->sk->sk_user_data = NULL; in afs_close_socket()
146 sock_release(net->socket); in afs_close_socket()
194 rxrpc_kernel_shutdown_call(net->socket, call->rxcall); in afs_free_call()
195 rxrpc_kernel_put_call(net->socket, call->rxcall); in afs_free_call()
374 rxcall = rxrpc_kernel_begin_call(call->net->socket, call->peer, call->key, in afs_make_call()
407 ret = rxrpc_kernel_send_data(call->net->socket, rxcall, in afs_make_call()
418 ret = rxrpc_kernel_send_data(call->net->socket, in afs_make_call()
439 rxrpc_kernel_abort_call(call->net->socket, rxcall, in afs_make_call()
450 rxrpc_kernel_recv_data(call->net->socket, rxcall, in afs_make_call()
468 rxrpc_kernel_shutdown_call(call->net->socket, call->rxcall); in afs_make_call()
534 ret = rxrpc_kernel_recv_data(call->net->socket, in afs_deliver_to_call()
577 rxrpc_kernel_abort_call(call->net->socket, call->rxcall, in afs_deliver_to_call()
593 rxrpc_kernel_abort_call(call->net->socket, call->rxcall, in afs_deliver_to_call()
599 rxrpc_kernel_abort_call(call->net->socket, call->rxcall, in afs_deliver_to_call()
648 if (!rxrpc_kernel_check_life(call->net->socket, call->rxcall)) { in afs_wait_for_call_to_complete()
667 if (rxrpc_kernel_abort_call(call->net->socket, call->rxcall, in afs_wait_for_call_to_complete()
758 if (rxrpc_kernel_charge_accept(net->socket, in afs_charge_preallocation()
856 rxrpc_kernel_set_tx_length(net->socket, call->rxcall, 0); in afs_send_empty_reply()
865 switch (rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, 0, in afs_send_empty_reply()
873 rxrpc_kernel_abort_call(net->socket, call->rxcall, in afs_send_empty_reply()
895 rxrpc_kernel_set_tx_length(net->socket, call->rxcall, len); in afs_send_simple_reply()
906 n = rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, len, in afs_send_simple_reply()
916 rxrpc_kernel_abort_call(net->socket, call->rxcall, in afs_send_simple_reply()
937 ret = rxrpc_kernel_recv_data(net->socket, call->rxcall, iter, in afs_extract_data()