Lines Matching refs:head
54 struct list_head head;
80 struct list_head *head, *pos, *nx;
83 head = &d->rexmitq;
84 list_for_each_safe(pos, nx, head) {
85 f = list_entry(pos, struct frame, head);
98 struct list_head *head, *pos, *nx;
102 head = &d->factive[n];
103 list_for_each_safe(pos, nx, head) {
104 f = list_entry(pos, struct frame, head);
201 list_add(&f->head, &t->ffree);
222 f = list_entry(pos, struct frame, head);
313 list_add_tail(&f->head, &d->factive[n]);
642 struct list_head *pos, *nx, *head;
648 head = &d->rexmitq;
649 list_for_each_safe(pos, nx, head) {
650 f = list_entry(pos, struct frame, head);
661 list_replace(&f->head, &nf->head);
662 pos = &nf->head;
732 struct list_head *head, *pos, *nx;
756 head = &d->factive[i];
757 list_for_each_safe(pos, nx, head) {
758 f = list_entry(pos, struct frame, head);
769 f = list_entry(pos, struct frame, head);
1193 if (list_empty(&iocq[id].head))
1195 pos = iocq[id].head.next;
1197 f = list_entry(pos, struct frame, head);
1286 list_add_tail(&f->head, &iocq[id].head);
1652 list_splice_init(&iocq[id].head, &flist);
1657 f = list_entry(pos, struct frame, head);
1704 INIT_LIST_HEAD(&iocq[i].head);