Lines Matching refs:head
64 INIT_LIST_HEAD(&queue->head);
69 * host-available list head, and we wouldn't
92 if (!list_empty(&queue->head))
99 * Function: int __queue_add(Queue_t *queue, struct scsi_cmnd *SCpnt, int head)
100 * Purpose : Add a new command onto a queue, adding REQUEST_SENSE to head.
103 * head - add command to head of queue
106 int __queue_add(Queue_t *queue, struct scsi_cmnd *SCpnt, int head)
126 if (head)
127 list_add(l, &queue->head);
129 list_add_tail(l, &queue->head);
168 list_for_each(l, &queue->head) {
192 if (!list_empty(&queue->head))
193 SCpnt = __queue_remove(queue, queue->head.next);
216 list_for_each(l, &queue->head) {
242 list_for_each(l, &queue->head) {
266 list_for_each(l, &queue->head) {
292 list_for_each(l, &queue->head) {