Lines Matching refs:socket
40 struct socket *socket; in afs_open_socket() local
46 ret = sock_create_kern(net->net, AF_RXRPC, SOCK_DGRAM, PF_INET6, &socket); in afs_open_socket()
50 socket->sk->sk_allocation = GFP_NOFS; in afs_open_socket()
62 ret = kernel_setsockopt(socket, SOL_RXRPC, RXRPC_MIN_SECURITY_LEVEL, in afs_open_socket()
67 ret = kernel_bind(socket, (struct sockaddr *) &srx, sizeof(srx)); in afs_open_socket()
70 ret = kernel_bind(socket, (struct sockaddr *) &srx, sizeof(srx)); in afs_open_socket()
76 ret = kernel_bind(socket, (struct sockaddr *) &srx, sizeof(srx)); in afs_open_socket()
87 rxrpc_kernel_new_call_notification(socket, afs_rx_new_call, in afs_open_socket()
90 ret = kernel_listen(socket, INT_MAX); in afs_open_socket()
94 net->socket = socket; in afs_open_socket()
100 sock_release(socket); in afs_open_socket()
113 kernel_listen(net->socket, 0); in afs_close_socket()
126 kernel_sock_shutdown(net->socket, SHUT_RDWR); in afs_close_socket()
128 sock_release(net->socket); in afs_close_socket()
181 rxrpc_kernel_end_call(net->socket, call->rxcall); in afs_put_call()
344 ret = rxrpc_kernel_send_data(call->net->socket, call->rxcall, msg, in afs_send_pages()
409 rxcall = rxrpc_kernel_begin_call(call->net->socket, srx, call->key, in afs_make_call()
427 rxrpc_kernel_set_max_life(call->net->socket, rxcall, in afs_make_call()
441 ret = rxrpc_kernel_send_data(call->net->socket, rxcall, in afs_make_call()
463 rxrpc_kernel_abort_call(call->net->socket, rxcall, in afs_make_call()
467 rxrpc_kernel_recv_data(call->net->socket, rxcall, in afs_make_call()
484 rxrpc_kernel_end_call(call->net->socket, call->rxcall); in afs_make_call()
517 ret = rxrpc_kernel_recv_data(call->net->socket, in afs_deliver_to_call()
534 rxrpc_kernel_get_reply_time(call->net->socket, in afs_deliver_to_call()
560 rxrpc_kernel_abort_call(call->net->socket, call->rxcall, in afs_deliver_to_call()
573 rxrpc_kernel_abort_call(call->net->socket, call->rxcall, in afs_deliver_to_call()
578 rxrpc_kernel_abort_call(call->net->socket, call->rxcall, in afs_deliver_to_call()
622 rtt = rxrpc_kernel_get_rtt(call->net->socket, call->rxcall); in afs_wait_for_call_to_complete()
628 rxrpc_kernel_check_life(call->net->socket, call->rxcall, &last_life); in afs_wait_for_call_to_complete()
647 if (!rxrpc_kernel_check_life(call->net->socket, call->rxcall, &life)) { in afs_wait_for_call_to_complete()
658 rxrpc_kernel_probe_life(call->net->socket, call->rxcall); in afs_wait_for_call_to_complete()
682 if (rxrpc_kernel_abort_call(call->net->socket, call->rxcall, in afs_wait_for_call_to_complete()
819 if (rxrpc_kernel_charge_accept(net->socket, in afs_charge_preallocation()
907 rxrpc_kernel_set_tx_length(net->socket, call->rxcall, 0); in afs_send_empty_reply()
916 switch (rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, 0, in afs_send_empty_reply()
924 rxrpc_kernel_abort_call(net->socket, call->rxcall, in afs_send_empty_reply()
945 rxrpc_kernel_set_tx_length(net->socket, call->rxcall, len); in afs_send_simple_reply()
956 n = rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, len, in afs_send_simple_reply()
966 rxrpc_kernel_abort_call(net->socket, call->rxcall, in afs_send_simple_reply()
985 ret = rxrpc_kernel_recv_data(net->socket, call->rxcall, iter, in afs_extract_data()