Lines Matching defs:pslot
53 kernel_slot_t *pslot;
57 pslot = slot_table[slotID];
65 (void) pthread_mutex_lock(&pslot->sl_mutex);
66 if (pslot->sl_sess_list == NULL)
69 session_p = pslot->sl_sess_list;
82 (void) pthread_mutex_unlock(&pslot->sl_mutex);
85 (void) pthread_mutex_unlock(&pslot->sl_mutex);
101 kernel_slot_t *pslot;
126 pslot = slot_table[slotID];
127 open_session.os_provider_id = pslot->sl_provider_id;
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;
185 kernel_slot_t *pslot;
194 pslot = slot_table[slotID];
197 (void) pthread_mutex_lock(&pslot->sl_mutex);
203 if (pslot->sl_sess_list == session_p) {
206 pslot->sl_sess_list = session_p->next;
210 pslot->sl_sess_list = NULL;
234 (void) pthread_mutex_unlock(&pslot->sl_mutex);
367 (void) pthread_mutex_lock(&pslot->sl_mutex);
370 if (pslot->sl_sess_list == NULL) {
372 pslot->sl_state = CKU_PUBLIC;
375 objp = pslot->sl_tobj_list;
382 pslot->sl_tobj_list = NULL;
387 (void) pthread_mutex_unlock(&pslot->sl_mutex);
472 * 2. pslot->sl_mutex
481 kernel_slot_t *pslot;
487 pslot = slot_table[slotID];
488 (void) pthread_mutex_lock(&pslot->sl_mutex);
491 session_p = pslot->sl_sess_list;
514 kernel_slot_t *pslot;
518 pslot = slot_table[slotID];
521 session_p = pslot->sl_sess_list;
537 (void) pthread_mutex_unlock(&pslot->sl_mutex);