Searched refs:sl_sess_list (Results 1 - 14 of 14) sorted by relevance

/opensolaris-onvv-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A Dpkcs11Sessionlist.c64 if (slotp->sl_sess_list == NULL) {
65 slotp->sl_sess_list = newhandle;
69 slotp->sl_sess_list->se_prev = newhandle;
70 newhandle->se_next = slotp->sl_sess_list;
72 slotp->sl_sess_list = newhandle;
98 if (slotp->sl_sess_list == sessp) {
101 slotp->sl_sess_list = sessp->se_next;
105 slotp->sl_sess_list = NULL;
141 sessp = slotp->sl_sess_list;
152 slotp->sl_sess_list
[all...]
H A Dpkcs11Slot.h54 struct pkcs11_session *sl_sess_list; /* all open sessions */ member in struct:pkcs11_slot
55 pthread_mutex_t sl_mutex; /* protects: sl_sess_list, */
H A Dpkcs11Session.c212 sessp = slotp->sl_sess_list;
/opensolaris-onvv-gate/usr/src/lib/pkcs11/pkcs11_kms/common/
H A DkmsSlot.h37 kms_session_t *sl_sess_list; /* all open sessions */ member in struct:kms_slot
H A DkmsSessionUtil.c65 if (pslot->sl_sess_list == NULL)
68 session_p = pslot->sl_sess_list;
158 if (pslot->sl_sess_list == NULL) {
159 pslot->sl_sess_list = new_sp;
163 pslot->sl_sess_list->prev = new_sp;
164 new_sp->next = pslot->sl_sess_list;
166 pslot->sl_sess_list = new_sp;
207 if (pslot->sl_sess_list == session_p) {
210 pslot->sl_sess_list = session_p->next;
214 pslot->sl_sess_list
[all...]
H A DkmsSlottable.c49 slotinfo->sl_sess_list = NULL;
H A DkmsSession.c53 * Acquire the slot lock to protect sl_state and sl_sess_list.
55 * "sl_sess_list" is updated in kms_add_session().
266 sp = pslot->sl_sess_list;
H A DkmsObjectUtil.c622 session_p = pslot->sl_sess_list;
880 session_p = pslot->sl_sess_list;
/opensolaris-onvv-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelSessionUtil.c66 if (pslot->sl_sess_list == NULL)
69 session_p = pslot->sl_sess_list;
151 if (pslot->sl_sess_list == NULL) {
152 pslot->sl_sess_list = new_sp;
156 pslot->sl_sess_list->prev = new_sp;
157 new_sp->next = pslot->sl_sess_list;
159 pslot->sl_sess_list = new_sp;
203 if (pslot->sl_sess_list == session_p) {
206 pslot->sl_sess_list = session_p->next;
210 pslot->sl_sess_list
[all...]
H A DkernelSlot.h58 kernel_session_t *sl_sess_list; /* all open sessions */ member in struct:kernel_slot
H A DkernelSlottable.c199 slot_table[i]->sl_sess_list = NULL;
H A DkernelObjectUtil.c624 session_p = pslot->sl_sess_list;
912 session_p = pslot->sl_sess_list;
H A DkernelSession.c60 * Acquire the slot lock to protect sl_state and sl_sess_list.
62 * "sl_sess_list" is updated in kernel_add_session().
481 sp = pslot->sl_sess_list;
H A DkernelUtil.c1073 sp = pslot->sl_sess_list;

Completed in 84 milliseconds