Home | History | Annotate | Download | only in libusb

Lines Matching refs:new_callback

207 	libusb_hotplug_callback *new_callback;
225 new_callback = (libusb_hotplug_callback *)calloc(1, sizeof (*new_callback));
226 if (!new_callback) {
230 new_callback->ctx = ctx;
231 new_callback->vendor_id = vendor_id;
232 new_callback->product_id = product_id;
233 new_callback->dev_class = dev_class;
234 new_callback->flags = flags;
235 new_callback->events = events;
236 new_callback->cb = cb_fn;
237 new_callback->user_data = user_data;
238 new_callback->needs_free = 0;
244 new_callback->handle = handle_id++;
246 list_add(&new_callback->list, &ctx->hotplug_cbs);
258 new_callback->handle);
265 new_callback);
273 *handle = new_callback->handle;