Lines Matching refs:pslot
52 kms_slot_t *pslot;
56 pslot = get_slotinfo();
64 (void) pthread_mutex_lock(&pslot->sl_mutex);
65 if (pslot->sl_sess_list == NULL)
68 session_p = pslot->sl_sess_list;
81 (void) pthread_mutex_unlock(&pslot->sl_mutex);
84 (void) pthread_mutex_unlock(&pslot->sl_mutex);
118 kms_slot_t *pslot;
152 pslot = get_slotinfo();
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;
189 kms_slot_t *pslot;
198 pslot = get_slotinfo();
201 (void) pthread_mutex_lock(&pslot->sl_mutex);
207 if (pslot->sl_sess_list == session_p) {
210 pslot->sl_sess_list = session_p->next;
214 pslot->sl_sess_list = NULL;
238 (void) pthread_mutex_unlock(&pslot->sl_mutex);
320 (void) pthread_mutex_lock(&pslot->sl_mutex);
323 if (pslot->sl_sess_list == NULL) {
325 pslot->sl_state = CKU_PUBLIC;
328 objp = pslot->sl_tobj_list;
336 pslot->sl_tobj_list = NULL;
341 (void) pthread_mutex_unlock(&pslot->sl_mutex);
426 * 2. pslot->sl_mutex
446 kms_slot_t *pslot;
451 pslot = get_slotinfo();
452 (void) pthread_mutex_lock(&pslot->sl_mutex);
455 session_p = pslot->sl_sess_list;
463 session_p = pslot->sl_sess_list;
480 kms_slot_t *pslot;
483 pslot = get_slotinfo();
486 session_p = pslot->sl_sess_list;
499 session_p = pslot->sl_sess_list;
510 (void) pthread_mutex_unlock(&pslot->sl_mutex);