Home | History | Annotate | Download | only in libusb

Lines Matching refs:libusb_context

1132 int usbi_io_init(struct libusb_context *ctx)
1188 void usbi_io_exit(struct libusb_context *ctx)
1243 struct libusb_context *ctx = ITRANSFER_CTX(transfer);
1373 struct libusb_context *ctx = TRANSFER_CTX(transfer);
1456 static int disarm_timerfd(struct libusb_context *ctx)
1475 static int arm_timerfd_for_next_timeout(struct libusb_context *ctx)
1503 static int disarm_timerfd(struct libusb_context *ctx)
1508 static int arm_timerfd_for_next_timeout(struct libusb_context *ctx)
1528 struct libusb_context *ctx = TRANSFER_CTX(transfer);
1615 int API_EXPORTED libusb_try_lock_events(libusb_context *ctx)
1656 void API_EXPORTED libusb_lock_events(libusb_context *ctx)
1671 void API_EXPORTED libusb_unlock_events(libusb_context *ctx)
1706 int API_EXPORTED libusb_event_handling_ok(libusb_context *ctx)
1734 int API_EXPORTED libusb_event_handler_active(libusb_context *ctx)
1771 void API_EXPORTED libusb_lock_event_waiters(libusb_context *ctx)
1782 void API_EXPORTED libusb_unlock_event_waiters(libusb_context *ctx)
1813 int API_EXPORTED libusb_wait_for_event(libusb_context *ctx, struct timeval *tv)
1855 static int handle_timeouts_locked(struct libusb_context *ctx)
1897 static int handle_timeouts(struct libusb_context *ctx)
1908 static int handle_timerfd_trigger(struct libusb_context *ctx)
1934 static int handle_events(struct libusb_context *ctx, struct timeval *tv)
2042 static int get_next_timeout(libusb_context *ctx, struct timeval *tv,
2089 int API_EXPORTED libusb_handle_events_timeout_completed(libusb_context *ctx,
2158 int API_EXPORTED libusb_handle_events_timeout(libusb_context *ctx,
2178 int API_EXPORTED libusb_handle_events(libusb_context *ctx)
2200 int API_EXPORTED libusb_handle_events_completed(libusb_context *ctx,
2226 int API_EXPORTED libusb_handle_events_locked(libusb_context *ctx,
2270 int API_EXPORTED libusb_pollfds_handle_timeouts(libusb_context *ctx)
2309 int API_EXPORTED libusb_get_next_timeout(libusb_context *ctx,
2390 void API_EXPORTED libusb_set_pollfd_notifiers(libusb_context *ctx,
2403 int usbi_add_pollfd(struct libusb_context *ctx, int fd, short events)
2422 void usbi_remove_pollfd(struct libusb_context *ctx, int fd)
2465 libusb_context *ctx)