Lines Matching refs:d1
112 iodev_walk(struct iodev_snapshot *d1, struct iodev_snapshot *d2, in iodev_walk() argument
117 while (d1 && d2) { in iodev_walk()
118 if (strcmp(d1->is_name, d2->is_name) < 0) { in iodev_walk()
120 cb(d1, NULL, data); in iodev_walk()
121 (void) iodev_walk(d1->is_children, NULL, cb, data); in iodev_walk()
122 d1 = d1->is_next; in iodev_walk()
123 } else if (strcmp(d1->is_name, d2->is_name) > 0) { in iodev_walk()
129 cb(d1, d2, data); in iodev_walk()
130 changed |= iodev_walk(d1->is_children, in iodev_walk()
132 d1 = d1->is_next; in iodev_walk()
137 while (d1) { in iodev_walk()
139 cb(d1, NULL, data); in iodev_walk()
140 (void) iodev_walk(d1->is_children, NULL, cb, data); in iodev_walk()
141 d1 = d1->is_next; in iodev_walk()
304 iodev_report(struct iodev_snapshot *d1, struct iodev_snapshot *d2) in iodev_report() argument
306 while (d1 && d2) { in iodev_report()
307 if (iodev_cmp(d1, d2) < 0) { in iodev_report()
308 iodev_changed(d1, 0); in iodev_report()
309 d1 = d1->is_next; in iodev_report()
310 } else if (iodev_cmp(d1, d2) > 0) { in iodev_report()
314 iodev_report(d1->is_children, d2->is_children); in iodev_report()
315 d1 = d1->is_next; in iodev_report()
320 while (d1) { in iodev_report()
321 iodev_changed(d1, 0); in iodev_report()
322 d1 = d1->is_next; in iodev_report()