Searched refs:open_session (Results 1 – 2 of 2) sorted by relevance
/titanic_50/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelSessionUtil.c | 100 crypto_open_session_t open_session; in kernel_add_session() local 127 open_session.os_provider_id = pslot->sl_provider_id; in kernel_add_session() 128 open_session.os_flags = flags; in kernel_add_session() 129 while ((r = ioctl(kernel_fd, CRYPTO_OPEN_SESSION, &open_session)) < 0) { in kernel_add_session() 136 rv = crypto2pkcs11_error_number(open_session.os_return_value); in kernel_add_session() 145 new_sp->k_session = open_session.os_session; in kernel_add_session()
|
/titanic_50/usr/src/uts/common/crypto/io/ |
H A D | crypto.c | 2051 open_session(dev_t dev, caddr_t arg, int mode, int *rval) in open_session() function 2053 crypto_open_session_t open_session; in open_session() local 2057 if (copyin(arg, &open_session, sizeof (open_session)) != 0) in open_session() 2060 rv = crypto_open_session(dev, open_session.os_flags, in open_session() 2061 &session, open_session.os_provider_id); in open_session() 2063 open_session.os_return_value = rv; in open_session() 2064 if (copyout(&open_session, arg, sizeof (open_session)) != 0) { in open_session() 2070 open_session.os_session = session; in open_session() 2071 open_session.os_return_value = CRYPTO_SUCCESS; in open_session() 2073 if (copyout(&open_session, arg, sizeof (open_session)) != 0) { in open_session() [all …]
|