Searched refs:open_session (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelSessionUtil.c100 crypto_open_session_t open_session; local
127 open_session.os_provider_id = pslot->sl_provider_id;
128 open_session.os_flags = flags;
129 while ((r = ioctl(kernel_fd, CRYPTO_OPEN_SESSION, &open_session)) < 0) {
136 rv = crypto2pkcs11_error_number(open_session.os_return_value);
145 new_sp->k_session = open_session.os_session;
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dcrypto.c2051 open_session(dev_t dev, caddr_t arg, int mode, int *rval) function
2053 crypto_open_session_t open_session; local
2057 if (copyin(arg, &open_session, sizeof (open_session)) != 0)
2060 rv = crypto_open_session(dev, open_session.os_flags,
2061 &session, open_session.os_provider_id);
2063 open_session.os_return_value = rv;
2064 if (copyout(&open_session, arg, sizeof (open_session)) != 0) {
2070 open_session
[all...]

Completed in 621 milliseconds