Lines Matching defs:d2
112 iodev_walk(struct iodev_snapshot *d1, struct iodev_snapshot *d2,
117 while (d1 && d2) {
118 if (strcmp(d1->is_name, d2->is_name) < 0) {
123 } else if (strcmp(d1->is_name, d2->is_name) > 0) {
125 cb(NULL, d2, data);
126 (void) iodev_walk(NULL, d2->is_children, cb, data);
127 d2 = d2->is_next;
129 cb(d1, d2, data);
131 d2->is_children, cb, data);
133 d2 = d2->is_next;
144 while (d2) {
146 cb(NULL, d2, data);
147 (void) iodev_walk(NULL, d2->is_children, cb, data);
148 d2 = d2->is_next;
304 iodev_report(struct iodev_snapshot *d1, struct iodev_snapshot *d2)
306 while (d1 && d2) {
307 if (iodev_cmp(d1, d2) < 0) {
310 } else if (iodev_cmp(d1, d2) > 0) {
311 iodev_changed(d2, 1);
312 d2 = d2->is_next;
314 iodev_report(d1->is_children, d2->is_children);
316 d2 = d2->is_next;
325 while (d2) {
326 iodev_changed(d2, 1);
327 d2 = d2->is_next;