Lines Matching defs:done
88 int done = 0;
93 while ((de = readdir(devdir)) && !done) {
97 done = added_cb(devname, client_data);
101 return done;
104 /* returns true if one of the callbacks indicates we are done */
111 int done = 0;
116 while ((de = readdir(busdir)) != 0 && !done) {
120 done = find_existing_devices_bus(busname, added_cb,
125 return done;
178 int i, ret, done = 0;
200 done = find_existing_devices(added_cb, client_data);
202 done |= discovery_done_cb(client_data);
204 while (!done) {
212 done = find_existing_devices(added_cb, client_data);
232 done = find_existing_devices_bus(path, added_cb,
240 for (i = 1; i < wd_count && !done; i++) {
245 done = added_cb(path, client_data);
248 done = removed_cb(path, client_data);