Lines Matching refs:head
55 struct list_head head;
81 struct list_head *head, *pos, *nx;
84 head = &d->rexmitq;
85 list_for_each_safe(pos, nx, head) {
86 f = list_entry(pos, struct frame, head);
99 struct list_head *head, *pos, *nx;
103 head = &d->factive[n];
104 list_for_each_safe(pos, nx, head) {
105 f = list_entry(pos, struct frame, head);
202 list_add(&f->head, &t->ffree);
223 f = list_entry(pos, struct frame, head);
314 list_add_tail(&f->head, &d->factive[n]);
643 struct list_head *pos, *nx, *head;
649 head = &d->rexmitq;
650 list_for_each_safe(pos, nx, head) {
651 f = list_entry(pos, struct frame, head);
662 list_replace(&f->head, &nf->head);
663 pos = &nf->head;
733 struct list_head *head, *pos, *nx;
757 head = &d->factive[i];
758 list_for_each_safe(pos, nx, head) {
759 f = list_entry(pos, struct frame, head);
770 f = list_entry(pos, struct frame, head);
1201 if (list_empty(&iocq[id].head))
1203 pos = iocq[id].head.next;
1205 f = list_entry(pos, struct frame, head);
1294 list_add_tail(&f->head, &iocq[id].head);
1660 list_splice_init(&iocq[id].head, &flist);
1665 f = list_entry(pos, struct frame, head);
1714 INIT_LIST_HEAD(&iocq[i].head);