Lines Matching refs:pslot

225 	kms_slot_t	*pslot;
280 pslot = get_slotinfo();
281 kms_add_token_object_to_slot(new_objp, pslot);
553 kms_slot_t *pslot = NULL;
583 pslot = get_slotinfo();
588 (void) pthread_mutex_lock(&pslot->sl_mutex);
592 rv = KMS_RefreshObjectList(sp, pslot);
594 (void) pthread_mutex_unlock(&pslot->sl_mutex);
598 obj = pslot->sl_tobj_list;
617 (void) pthread_mutex_unlock(&pslot->sl_mutex);
653 pObj->next = pslot->sl_tobj_list;
655 pslot->sl_tobj_list = pObj;
666 (void) pthread_mutex_unlock(&pslot->sl_mutex);
677 session_p = pslot->sl_sess_list;
801 kms_add_token_object_to_slot(kms_object_t *objp, kms_slot_t *pslot)
804 (void) pthread_mutex_lock(&pslot->sl_mutex);
807 if (pslot->sl_tobj_list == NULL) {
808 pslot->sl_tobj_list = objp;
812 pslot->sl_tobj_list->prev = objp;
813 objp->next = pslot->sl_tobj_list;
815 pslot->sl_tobj_list = objp;
819 (void) pthread_mutex_unlock(&pslot->sl_mutex);
828 kms_remove_token_object_from_slot(kms_slot_t *pslot,
832 if (pslot->sl_tobj_list == objp) {
835 pslot->sl_tobj_list = objp->next;
839 pslot->sl_tobj_list = NULL;
869 kms_delete_token_object(kms_slot_t *pslot, kms_session_t *sp,
875 (void) pthread_mutex_lock(&pslot->sl_mutex);
883 kms_remove_token_object_from_slot(pslot, objp);
887 (void) pthread_mutex_unlock(&pslot->sl_mutex);
900 kms_cleanup_pri_objects_in_slot(kms_slot_t *pslot,
911 (void) pthread_mutex_lock(&pslot->sl_mutex);
912 objp = pslot->sl_tobj_list;
922 (void) kms_delete_token_object(pslot, cur_sp, objp,
928 (void) pthread_mutex_unlock(&pslot->sl_mutex);
933 session_p = pslot->sl_sess_list;