Lines Matching full:handshake
3 * Handshake request lifetime events
24 #include <uapi/linux/handshake.h>
25 #include "handshake.h"
27 #include <trace/events/handshake.h>
33 * To avoid adding another pointer field to struct sock, net/handshake
102 * handshake_req_alloc - Allocate a handshake request
133 * handshake_req_private - Get per-handshake private data
134 * @req: handshake arguments
200 * handshake_req_submit - Submit a handshake request
201 * @sock: open socket on which to perform the handshake
202 * @req: handshake arguments
208 * %-EBUSY: A handshake is already under way for this socket
209 * %-ESRCH: No handshake agent is available
210 * %-EAGAIN: Too many pending handshake requests
213 * %-EOPNOTSUPP: Handshake module not initialized
270 /* Prevent socket release while a handshake request is pending */ in handshake_req_submit()
295 /* Handshake request is no longer pending */ in handshake_complete()
302 * handshake_req_cancel - Cancel an in-progress handshake
303 * @sk: socket on which there is an ongoing handshake
309 * %true - Uncompleted handshake request was canceled
310 * %false - Handshake request already completed or not found
339 /* Handshake request is no longer pending */ in handshake_req_cancel()