Lines Matching defs:socket
70 static struct socket *rxperf_socket;
182 * Open an rxrpc socket and bind it to be a server for callback notifications
183 * - the socket is left in blocking mode and non-blocking ops use MSG_DONTWAIT
188 struct socket *socket;
192 &socket);
196 socket->sk->sk_allocation = GFP_NOFS;
198 /* bind the callback manager's address to make this a server socket */
207 ret = rxrpc_sock_set_min_security_level(socket->sk,
212 ret = rxrpc_sock_set_security_keyring(socket->sk, rxperf_sec_keyring);
214 ret = kernel_bind(socket, (struct sockaddr *)&srx, sizeof(srx));
218 rxrpc_kernel_set_notifications(socket, &rxperf_rxrpc_callback_ops);
220 ret = kernel_listen(socket, INT_MAX);
224 rxperf_socket = socket;
229 sock_release(socket);
231 pr_err("Can't set up rxperf socket: %d\n", ret);
236 * close the rxrpc socket rxperf was using
357 * Extract a piece of data from the received data socket buffers.
691 late_initcall(rxperf_init); /* Must be called after net/ to create socket */