Lines Matching refs:proto_tls
74 static struct sal_proto_tls *proto_tls; variable
85 #define SAL_SOCKOPS_PROTO_TLS_VALID(sock, name) (proto_tls && (proto_tls->ops->name) && IS_SOCKET_…
90 return proto_tls->ops->name((sock)->user_data_tls, (optval), (optlen)); \
336 proto_tls = (struct sal_proto_tls *) pt; in sal_proto_tls_register()
745 if (proto_tls->ops->closesocket(sock->user_data_tls) < 0) in sal_shutdown()
869 if (proto_tls->ops->connect(sock->user_data_tls) < 0) in sal_connect()
913 if ((ret = proto_tls->ops->send(sock->user_data_tls, message, flags)) < 0) in sal_sendmsg()
946 if ((ret = proto_tls->ops->recv(sock->user_data_tls, message, flags)) < 0) in sal_recvmsg()
980 if ((ret = proto_tls->ops->recv(sock->user_data_tls, mem, len)) < 0) in sal_recvfrom()
1014 if ((ret = proto_tls->ops->send(sock->user_data_tls, dataptr, size)) < 0) in sal_sendto()
1069 sock->user_data_tls = proto_tls->ops->socket(socket); in sal_socket()
1132 if (proto_tls->ops->closesocket(sock->user_data_tls) < 0) in sal_closesocket()