libusb_device::ctx is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

libusb_device::ctx field

Syntax

struct libusb_context *ctx;

References

LocationReferrerText
libusbi.h:501
struct libusb_context *ctx;
core.c:689discovered_devs_append()
usbi_dbg(DEVICE_CTX(dev), "need to increase capacity");
core.c:721usbi_alloc_device()
dev->ctx = ctx;
core.c:733usbi_connect_device()
struct libusb_context *ctx = DEVICE_CTX(dev);
core.c:737usbi_connect_device()
usbi_mutex_lock(&dev->ctx->usb_devs_lock);
core.c:738usbi_connect_device()
core.c:739usbi_connect_device()
usbi_mutex_unlock(&dev->ctx->usb_devs_lock);
core.c:746usbi_disconnect_device()
struct libusb_context *ctx = DEVICE_CTX(dev);
core.c:766usbi_sanitize_device()
usbi_err(DEVICE_CTX(dev), "invalid device descriptor");
core.c:772usbi_sanitize_device()
usbi_err(DEVICE_CTX(dev), "too many configurations");
core.c:775usbi_sanitize_device()
usbi_dbg(DEVICE_CTX(dev), "zero configurations, maybe an unauthorized device");
descriptor.c:489get_active_config_descriptor()
usbi_err(DEVICE_CTX(dev), "short config descriptor read %d/%d",
descriptor.c:493get_active_config_descriptor()
usbi_warn(DEVICE_CTX(dev), "short config descriptor read %d/%d",
descriptor.c:508get_config_descriptor()
usbi_err(DEVICE_CTX(dev), "short config descriptor read %d/%d",
descriptor.c:512get_config_descriptor()
usbi_warn(DEVICE_CTX(dev), "short config descriptor read %d/%d",
hotplug.c:239usbi_hotplug_match_cb()
sync.c:37sync_transfer_cb()
usbi_dbg(TRANSFER_CTX(transfer), "actual_length=%d", transfer->actual_length);
sync.c:51sync_transfer_wait_for_completion()

Data Use

Type of libusb_device::ctx
libusb_device::ctx
all items filtered out