OpenOCD
mpsse_ctx::usb_dev
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
mpsse_ctx::usb_dev
mpsse_ctx::usb_dev field
Syntax
from
mpsse.c:57
struct
libusb_device_handle
*
usb_dev
;
References
Location
Referrer
Text
mpsse.c:57
struct
libusb_device_handle
*
usb_dev
;
mpsse.c:176
open_matching_device()
err
=
libusb_open
(
device
,
&
ctx
->
usb_dev
)
;
mpsse.c:184
open_matching_device()
libusb_close
(
ctx
->
usb_dev
)
;
mpsse.c:188
open_matching_device()
if
(
product
&&
!
string_descriptor_equal
(
ctx
->
usb_dev
,
desc
.
iProduct
,
product
)
)
{
mpsse.c:189
open_matching_device()
libusb_close
(
ctx
->
usb_dev
)
;
mpsse.c:193
open_matching_device()
if
(
serial
&&
!
string_descriptor_equal
(
ctx
->
usb_dev
,
desc
.
iSerialNumber
,
serial
)
)
{
mpsse.c:194
open_matching_device()
libusb_close
(
ctx
->
usb_dev
)
;
mpsse.c:209
open_matching_device()
err
=
libusb_get_config_descriptor
(
libusb_get_device
(
ctx
->
usb_dev
)
,
0
,
&
config0
)
;
mpsse.c:212
open_matching_device()
libusb_close
(
ctx
->
usb_dev
)
;
mpsse.c:218
open_matching_device()
err
=
libusb_get_configuration
(
ctx
->
usb_dev
,
&
cfg
)
;
mpsse.c:225
open_matching_device()
err
=
libusb_set_configuration
(
ctx
->
usb_dev
,
config0
->
bConfigurationValue
)
;
mpsse.c:233
open_matching_device()
err
=
libusb_detach_kernel_driver
(
ctx
->
usb_dev
,
ctx
->
interface
)
;
mpsse.c:240
open_matching_device()
err
=
libusb_claim_interface
(
ctx
->
usb_dev
,
ctx
->
interface
)
;
mpsse.c:326
open_matching_device()
libusb_close
(
ctx
->
usb_dev
)
;
mpsse.c:372
mpsse_open()
ctx
->
usb_dev
=
NULL
;
mpsse.c:407
mpsse_close()
if
(
ctx
->
usb_dev
)
mpsse.c:408
mpsse_close()
libusb_close
(
ctx
->
usb_dev
)
;
mpsse.c:877
mpsse_flush()
libusb_fill_bulk_transfer
(
write_transfer
,
ctx
->
usb_dev
,
ctx
->
out_ep
,
ctx
->
write_buffer
,
mpsse.c:885
mpsse_flush()
libusb_fill_bulk_transfer
(
read_transfer
,
ctx
->
usb_dev
,
ctx
->
in_ep
,
ctx
->
read_chunk
,
Data Use
Functions writing
mpsse_ctx::usb_dev
Functions reading
mpsse_ctx::usb_dev
mpsse_open()
all items filtered out
mpsse_ctx::usb_dev
open_matching_device()
mpsse_close()
mpsse_flush()
all items filtered out
Type of
mpsse_ctx::usb_dev
mpsse_ctx::usb_dev
libusb_device_handle
all items filtered out