Lines Matching refs:list
489 * @list: list
498 struct list_head list;
561 struct list_head list;
568 INIT_LIST_HEAD(&list);
593 /* Keep the index nodes on our path in a linked list */
594 list_add_tail(&i->list, &list);
657 /* Drop the bottom of the list */
658 list_del(&i->list);
660 /* No more list means we are done */
661 if (list_empty(&list))
664 i = list_entry(list.prev, struct idx_node,
665 list);
705 list_del(&i->list);
707 if (!list_empty(&list)) {
708 i = list_entry(list.prev, struct idx_node, list);
713 while (!list_empty(&list)) {
714 i = list_entry(list.next, struct idx_node, list);
715 list_del(&i->list);