OpenOCD
usb_api_backend
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
usb_api_backend
usb_api_backend variable
Syntax
from
windows_winusb.h:92
extern
const
struct
windows_usb_api_backend
usb_api_backend
[
USB_API_MAX
]
;
Implemented in
windows_winusb.c:2308
References
Location
Referrer
Text
windows_winusb.c:2308
const
struct
windows_usb_api_backend
usb_api_backend
[
USB_API_MAX
]
=
{
windows_winusb.h:92
extern
const
struct
windows_usb_api_backend
usb_api_backend
[
USB_API_MAX
]
;
windows_winusb.c:596
get_sub_api()
for
(
i
=
0
;
i
<
usb_api_backend
[
api
]
.
nb_driver_names
;
i
++
)
{
windows_winusb.c:597
get_sub_api()
if
(
_stricmp
(
tok
,
usb_api_backend
[
api
]
.
driver_name_list
[
i
]
)
==
0
)
{
windows_winusb.c:695
winusb_init()
if
(
usb_api_backend
[
i
]
.
init
&&
!
usb_api_backend
[
i
]
.
init
(
ctx
)
)
windows_winusb.c:697
winusb_init()
usb_api_backend
[
i
]
.
designation
)
;
windows_winusb.c:718
winusb_exit()
if
(
usb_api_backend
[
i
]
.
exit
)
windows_winusb.c:719
winusb_exit()
usb_api_backend
[
i
]
.
exit
(
)
;
windows_winusb.c:1335
get_api_type()
(
i
!=
USB_API_WINUSBX
)
?
usb_api_backend
[
i
]
.
designation
:
usb_api_backend
[
i
]
.
driver_name_list
[
j
]
)
;
windows_winusb.c:1391
set_composite_interface()
priv
->
usb_interface
[
interface_number
]
.
apib
=
&
usb_api_backend
[
api
]
;
windows_winusb.c:1409
set_composite_interface()
priv
->
usb_interface
[
interface_number
+
iadintfi
]
.
apib
=
&
usb_api_backend
[
api
]
;
windows_winusb.c:1445
set_hid_interface()
priv
->
usb_interface
[
priv
->
hid
->
nb_interfaces
]
.
apib
=
&
usb_api_backend
[
USB_API_HID
]
;
windows_winusb.c:4466
composite_open()
r
=
usb_api_backend
[
USB_API_WINUSBX
]
.
open
(
i
,
dev_handle
)
;
windows_winusb.c:4515
composite_close()
usb_api_backend
[
USB_API_WINUSBX
]
.
close
(
i
,
dev_handle
)
;
windows_winusb.c:4722
composite_reset_device()
r
=
usb_api_backend
[
USB_API_WINUSBX
]
.
reset_device
(
i
,
dev_handle
)
;
windows_winusb.h:179
winusb_device_priv_init()
priv
->
apib
=
&
usb_api_backend
[
USB_API_UNSUPPORTED
]
;
Data Use
Functions reading
usb_api_backend
usb_api_backend
get_sub_api()
winusb_init()
winusb_exit()
get_api_type()
set_composite_interface()
set_hid_interface()
composite_open()
composite_close()
composite_reset_device()
winusb_device_priv_init()
all items filtered out
Type of
usb_api_backend
usb_api_backend
windows_usb_api_backend
all items filtered out