CKF_RW_SESSION
openflags |= CKF_RW_SESSION;
rv = C_OpenSession(slotid, CKF_SERIAL_SESSION | CKF_RW_SESSION,
(!(session_flag & CKF_RW_SESSION))
if (flags & CKF_RW_SESSION) {
if (flags & ~(CKF_SERIAL_SESSION | CKF_RW_SESSION)) {
(flags & CKF_RW_SESSION)) {
if (flags & CKF_RW_SESSION) {
if ((pslot->sl_state == CKU_SO) && !(flags & CKF_RW_SESSION)) {
new_sp->ses_RO = (flags & CKF_RW_SESSION) ? B_FALSE : B_TRUE;
if (sp->flags & CKF_RW_SESSION) {
if (!(sp->flags & CKF_RW_SESSION)) {
if (sp->flags & CKF_RW_SESSION) {
if (sp->flags & CKF_RW_SESSION) {
if (flags & CKF_RW_SESSION) {
if (flags & CKF_RW_SESSION) {
if (flags & CKF_RW_SESSION)
if (session_p->flags & CKF_RW_SESSION)
if ((flags & CKF_RW_SESSION) == 0) {
if (new_session->session_info.flags & CKF_RW_SESSION)
if (new_session->session_info.flags & CKF_RW_SESSION)
if ((s->session_info.flags & CKF_RW_SESSION) == 0) {
if (s->session_info.flags & CKF_RW_SESSION) {
if (s->session_info.flags & CKF_RW_SESSION)