Lines Matching refs:done
101 int done = 0;
106 while ((de = readdir(devdir)) && !done) {
110 done = added_cb(devname, client_data);
114 return done;
117 /* returns true if one of the callbacks indicates we are done */
124 int done = 0;
129 while ((de = readdir(busdir)) != 0 && !done) {
133 done = find_existing_devices_bus(busname, added_cb,
138 return done;
193 int done = 0;
213 return done;
219 done = find_existing_devices(added_cb, client_data);
221 done |= discovery_done_cb(client_data);
223 return done;
231 int i, ret, done = 0;
237 while (offset < ret && !done) {
239 done = 0;
245 done = 1;
248 done = find_existing_devices(context->cb_added, context->data);
254 done = find_existing_devices(context->cb_added, context->data);
275 done = find_existing_devices_bus(path, context->cb_added,
283 for (i = 1; (i < MAX_USBFS_WD_COUNT) && !done; i++) {
288 done = context->cb_added(path, context->data);
291 done = context->cb_removed(path, context->data);
301 return done;
310 int done;
312 done = usb_host_load(context, added_cb, removed_cb, discovery_done_cb, client_data);
314 while (!done) {
316 done = usb_host_read_event(context);