OpenOCD
init_device()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
init_device()
init_device() function
Syntax
from
windows_winusb.c:1063
static
int
init_device
(
struct
libusb_device
*
dev
,
struct
libusb_device
*
parent_dev
,
uint8_t
port_number
,
DEVINST
devinst
)
;
Arguments
dev
parent_dev
port_number
devinst
References
Location
Text
windows_winusb.c:1063
static
int
init_device
(
struct
libusb_device
*
dev
,
struct
libusb_device
*
parent_dev
,
Call Tree
Functions called by
init_device()
init_device()
CreateFileA()
DeviceIoControl()
CloseHandle()
usbi_err()
windows_error_str()
usbi_warn()
usbi_dbg()
DEVICE_CTX()
usbi_get_device_priv()
static_assert()
usbi_localize_device_descriptor()
libusb_unref_device()
get_ancestor()
cache_config_descriptors()
init_root_hub()
usbi_sanitize_device()
all items filtered out
Data read by
init_device()
Data written by
init_device()
windows_version::WINDOWS_8
winusb_device_priv::active_config
winusb_device_priv::depth
winusb_device_priv::apib
winusb_device_priv::dev_id
winusb_device_priv::path
windows_version
windows_usb_api_backend::id
_USB_CONNECTION_STATUS::NoDeviceConnected
_USB_DEVICE_SPEED::UsbLowSpeed
_USB_DEVICE_SPEED::UsbFullSpeed
_USB_DEVICE_SPEED::UsbHighSpeed
_USB_DEVICE_SPEED::UsbSuperSpeed
_USB_DEVICE_SPEED::UsbSuperSpeedPlus
_USB_NODE_CONNECTION_INFORMATION_EX::DeviceDescriptor
_USB_NODE_CONNECTION_INFORMATION_EX::CurrentConfigurationValue
_USB_NODE_CONNECTION_INFORMATION_EX::Speed
_USB_NODE_CONNECTION_INFORMATION_EX::DeviceAddress
_USB_NODE_CONNECTION_INFORMATION_EX::ConnectionStatus
_USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS::
::DeviceIsOperatingAtSuperSpeedOrHigher
_USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS::
::DeviceIsOperatingAtSuperSpeedPlusOrHigher
_USB_NODE_CONNECTION_INFORMATION_EX_V2::SupportedUsbProtocols
_USB_NODE_CONNECTION_INFORMATION_EX_V2::Flags
init_device()::dev
init_device()::parent_dev
init_device()::port_number
init_device()::devinst
init_device()::ctx
init_device()::tmp_dev
init_device()::priv
init_device()::parent_priv
init_device()::tmp_priv
init_device()::conn_info
init_device()::conn_info_v2
init_device()::hub_handle
init_device()::bus_number
init_device()::depth
init_device()::r
all items filtered out
init_device()
winusb_device_priv::initialized
winusb_device_priv::active_config
winusb_device_priv::depth
_USB_NODE_CONNECTION_INFORMATION_EX::ConnectionIndex
_USB_NODE_CONNECTION_INFORMATION_EX::Speed
_USB_PROTOCOLS::
::Usb300
_USB_NODE_CONNECTION_INFORMATION_EX_V2::ConnectionIndex
_USB_NODE_CONNECTION_INFORMATION_EX_V2::Length
init_device()::dev
init_device()::ctx
init_device()::tmp_dev
init_device()::priv
init_device()::parent_priv
init_device()::tmp_priv
init_device()::hub_handle
init_device()::bus_number
init_device()::depth
init_device()::r
all items filtered out
Type of
init_device()
init_device()
DWORD
HANDLE
uint8_t
libusb_device
winusb_device_priv
USB_NODE_CONNECTION_INFORMATION_EX
USB_NODE_CONNECTION_INFORMATION_EX_V2
init_device()::libusb_context
all items filtered out