Lines Matching refs:init
41 if (session->init.pMech == NULL) { in meta_operation_init_defer()
42 session->init.pMech = malloc(sizeof (CK_MECHANISM)); in meta_operation_init_defer()
43 if (session->init.pMech == NULL) in meta_operation_init_defer()
46 (void) memcpy(session->init.pMech, pMechanism, in meta_operation_init_defer()
51 session->init.pMech->pParameter = in meta_operation_init_defer()
53 if (session->init.pMech->pParameter == NULL) { in meta_operation_init_defer()
54 free(session->init.pMech); in meta_operation_init_defer()
55 session->init.pMech = NULL; in meta_operation_init_defer()
58 (void) memcpy(session->init.pMech->pParameter, in meta_operation_init_defer()
61 session->init.pMech->pParameter = NULL; in meta_operation_init_defer()
67 session->init.pMech->ulParameterLen) { in meta_operation_init_defer()
68 if (session->init.pMech->pParameter != NULL) in meta_operation_init_defer()
69 free(session->init.pMech->pParameter); in meta_operation_init_defer()
70 session->init.pMech->pParameter = in meta_operation_init_defer()
72 if (session->init.pMech->pParameter == NULL) { in meta_operation_init_defer()
73 free(session->init.pMech); in meta_operation_init_defer()
74 session->init.pMech = NULL; in meta_operation_init_defer()
78 (void) memcpy(session->init.pMech->pParameter, in meta_operation_init_defer()
85 if (session->init.pMech->pParameter != NULL) { in meta_operation_init_defer()
86 free(session->init.pMech->pParameter); in meta_operation_init_defer()
87 session->init.pMech->pParameter = NULL; in meta_operation_init_defer()
91 session->init.pMech->mechanism = in meta_operation_init_defer()
93 session->init.pMech->ulParameterLen = in meta_operation_init_defer()
97 session->init.session = session; in meta_operation_init_defer()
98 session->init.optype = optype; in meta_operation_init_defer()
99 session->init.key = key; in meta_operation_init_defer()
100 session->init.done = B_FALSE; in meta_operation_init_defer()
101 session->init.app = B_TRUE; in meta_operation_init_defer()
312 session->init.slotnum = slotnum; in meta_operation_init()
313 session->init.done = B_TRUE; in meta_operation_init()
465 session->init.done = B_TRUE; in meta_operation_init_softtoken()
466 session->init.slotnum = softtoken_slot_num; in meta_operation_init_softtoken()
532 if (!session->init.app) { in meta_do_operation()
536 session->init.pMech->mechanism); in meta_do_operation()
540 if ((session->init.app) && (!session->init.done)) { in meta_do_operation()
548 session->init.session, in meta_do_operation()
549 session->init.pMech, in meta_do_operation()
550 session->init.key); in meta_do_operation()
553 } else if (!session->init.app) { in meta_do_operation()
567 if ((session->init.app) && (!session->init.done)) { in meta_do_operation()
575 session->init.session, in meta_do_operation()
576 session->init.pMech, in meta_do_operation()
577 session->init.key); in meta_do_operation()
585 session->init.session, in meta_do_operation()
586 session->init.pMech, in meta_do_operation()
587 session->init.key); in meta_do_operation()
591 } else if (!session->init.app) { in meta_do_operation()
731 session->init.app = B_FALSE; in meta_do_operation()
743 if (session->init.pMech != NULL) { in free_session_mechanism()
744 if (session->init.pMech->pParameter != NULL) { in free_session_mechanism()
745 free(session->init.pMech->pParameter); in free_session_mechanism()
746 session->init.pMech->pParameter = NULL; in free_session_mechanism()
747 session->init.pMech->ulParameterLen = 0; in free_session_mechanism()
749 free(session->init.pMech); in free_session_mechanism()
750 session->init.pMech = NULL; in free_session_mechanism()
779 session->init.app = B_FALSE; in meta_operation_cleanup()
780 session->init.done = B_FALSE; in meta_operation_cleanup()
841 session->init.done = B_FALSE; in meta_operation_cleanup()