Lines Matching refs:slots
50 slot_data_t *slots;
74 if (slots != NULL) {
83 * Count the number of slots in the framework.
102 slots = calloc(slot_count, sizeof (slot_data_t));
103 if (slots == NULL) {
113 slots[i].fw_st_id = i + 1;
115 &(slots[i].tokenobject_list_lock), NULL);
122 if (slots != NULL) {
123 free(slots);
124 slots = NULL;
143 /* If no slots to free, return */
144 if (slots == NULL)
163 session = slots[slot].session_pool.idle_list_head;
174 session = slots[slot].session_pool.persist_list_head;
186 &slots[slot].tokenobject_list_lock);
189 free(slots);
190 slots = NULL;
212 * or if none of the existing slots/tokens match the defined
243 fw_st_id = slots[slot].fw_st_id;
360 slots[objtok_slotnum].session_pool.keep_one_alive = B_TRUE;
361 metaslot_keystore_slotid = slots[objtok_slotnum].fw_st_id;
384 return (slots[slotnum].fw_st_id);
456 pool = &slots[slotnum].session_pool;
488 fw_st_id = slots[slotnum].fw_st_id;
539 pool = &slots[session->slotnum].session_pool;