Lines Matching refs:pslot

213 	kernel_slot_t	*pslot;  in kernel_add_object()  local
233 pslot = slot_table[sp->ses_slotid]; in kernel_add_object()
234 if (pslot->sl_func_list.fl_object_create) { in kernel_add_object()
307 pslot = slot_table[sp->ses_slotid]; in kernel_add_object()
308 kernel_add_token_object_to_slot(new_objp, pslot); in kernel_add_object()
607 kernel_slot_t *pslot; in search_for_objects() local
616 pslot = slot_table[sp->ses_slotid]; in search_for_objects()
617 (void) pthread_mutex_lock(&pslot->sl_mutex); in search_for_objects()
624 session_p = pslot->sl_sess_list; in search_for_objects()
655 (void) pthread_mutex_unlock(&pslot->sl_mutex); in search_for_objects()
749 kernel_add_token_object_to_slot(kernel_object_t *objp, kernel_slot_t *pslot) in kernel_add_token_object_to_slot() argument
752 (void) pthread_mutex_lock(&pslot->sl_mutex); in kernel_add_token_object_to_slot()
755 if (pslot->sl_tobj_list == NULL) { in kernel_add_token_object_to_slot()
756 pslot->sl_tobj_list = objp; in kernel_add_token_object_to_slot()
760 pslot->sl_tobj_list->prev = objp; in kernel_add_token_object_to_slot()
761 objp->next = pslot->sl_tobj_list; in kernel_add_token_object_to_slot()
763 pslot->sl_tobj_list = objp; in kernel_add_token_object_to_slot()
767 (void) pthread_mutex_unlock(&pslot->sl_mutex); in kernel_add_token_object_to_slot()
776 kernel_remove_token_object_from_slot(kernel_slot_t *pslot, in kernel_remove_token_object_from_slot() argument
780 if (pslot->sl_tobj_list == objp) { in kernel_remove_token_object_from_slot()
783 pslot->sl_tobj_list = objp->next; in kernel_remove_token_object_from_slot()
787 pslot->sl_tobj_list = NULL; in kernel_remove_token_object_from_slot()
816 kernel_delete_token_object(kernel_slot_t *pslot, kernel_session_t *sp, in kernel_delete_token_object() argument
828 (void) pthread_mutex_lock(&pslot->sl_mutex); in kernel_delete_token_object()
832 kernel_remove_token_object_from_slot(pslot, objp); in kernel_delete_token_object()
836 (void) pthread_mutex_unlock(&pslot->sl_mutex); in kernel_delete_token_object()
882 kernel_cleanup_pri_objects_in_slot(kernel_slot_t *pslot, in kernel_cleanup_pri_objects_in_slot() argument
892 objp = pslot->sl_tobj_list; in kernel_cleanup_pri_objects_in_slot()
902 (void) kernel_delete_token_object(pslot, cur_sp, objp, in kernel_cleanup_pri_objects_in_slot()
912 session_p = pslot->sl_sess_list; in kernel_cleanup_pri_objects_in_slot()