Lines Matching refs:entries
102 KASSERT(new_size >= queue->entries, ("camq_resize: "
103 "New queue size can't accommodate queued entries (%d < %d).",
104 new_size, queue->entries));
119 queue->entries * sizeof(cam_pinfo *));
136 KASSERT(queue->entries < queue->array_size,
138 queue->entries, queue->array_size));
139 queue->entries++;
140 queue->queue_array[queue->entries] = new_entry;
141 new_entry->index = queue->entries;
142 if (queue->entries != 0)
143 heap_up(queue->queue_array, queue->entries);
157 if (index <= 0 || index > queue->entries)
160 queue->entries);
163 if (queue->entries != index) {
164 queue->queue_array[index] = queue->queue_array[queue->entries];
166 heap_down(queue->queue_array, index, queue->entries - 1);
169 queue->entries--;
184 heap_down(queue->queue_array, index, queue->entries);