Symbol: usb_device
headers/os/drivers/USB2.h
119
const usb_device_descriptor *(*get_device_descriptor)(const usb_device *device);
headers/os/drivers/USB2.h
122
const usb_configuration_info *(*get_nth_configuration)(const usb_device *device,
headers/os/drivers/USB2.h
126
const usb_configuration_info *(*get_configuration)(const usb_device *device);
headers/os/drivers/USB2.h
129
status_t (*set_configuration)(const usb_device *device,
headers/os/drivers/USB2.h
132
status_t (*set_alt_interface)(const usb_device *device,
headers/os/drivers/USB2.h
143
status_t (*get_descriptor)(const usb_device *device,
headers/os/drivers/USB2.h
150
status_t (*send_request)(const usb_device *device,
headers/os/drivers/USB2.h
184
status_t (*queue_request)(const usb_device *device,
headers/os/drivers/USB2.h
24
typedef struct usb_device usb_device;
headers/os/drivers/USB2.h
34
status_t (*device_added)(const usb_device *device, void **cookie);
headers/os/drivers/USB3.h
123
const usb_device_descriptor *(*get_device_descriptor)(usb_device device);
headers/os/drivers/USB3.h
126
const usb_configuration_info *(*get_nth_configuration)(usb_device device,
headers/os/drivers/USB3.h
130
const usb_configuration_info *(*get_configuration)(usb_device device);
headers/os/drivers/USB3.h
133
status_t (*set_configuration)(usb_device device,
headers/os/drivers/USB3.h
136
status_t (*set_alt_interface)(usb_device device,
headers/os/drivers/USB3.h
147
status_t (*get_descriptor)(usb_device device,
headers/os/drivers/USB3.h
154
status_t (*send_request)(usb_device device,
headers/os/drivers/USB3.h
199
status_t (*queue_request)(usb_device device,
headers/os/drivers/USB3.h
215
status_t (*cancel_queued_requests)(usb_device device);
headers/os/drivers/USB3.h
239
usb_device *rootHub);
headers/os/drivers/USB3.h
240
status_t (*get_nth_child)(usb_device hub,
headers/os/drivers/USB3.h
241
uint8 index, usb_device *childDevice);
headers/os/drivers/USB3.h
242
status_t (*get_device_parent)(usb_device device,
headers/os/drivers/USB3.h
243
usb_device *parentHub,
headers/os/drivers/USB3.h
254
status_t (*reset_port)(usb_device hub,
headers/os/drivers/USB3.h
256
status_t (*disable_port)(usb_device hub,
headers/os/drivers/USB3.h
35
status_t (*device_added)(usb_device device, void **cookie);
src/add-ons/kernel/bus_managers/usb/usb.cpp
226
get_device_descriptor(usb_device dev)
src/add-ons/kernel/bus_managers/usb/usb.cpp
239
get_nth_configuration(usb_device dev, uint32 index)
src/add-ons/kernel/bus_managers/usb/usb.cpp
253
get_configuration(usb_device dev)
src/add-ons/kernel/bus_managers/usb/usb.cpp
266
set_configuration(usb_device dev,
src/add-ons/kernel/bus_managers/usb/usb.cpp
281
set_alt_interface(usb_device dev, const usb_interface_info *interface)
src/add-ons/kernel/bus_managers/usb/usb.cpp
333
get_descriptor(usb_device dev, uint8 type, uint8 index, uint16 languageID,
src/add-ons/kernel/bus_managers/usb/usb.cpp
350
send_request(usb_device dev, uint8 requestType, uint8 request,
src/add-ons/kernel/bus_managers/usb/usb.cpp
367
queue_request(usb_device dev, uint8 requestType, uint8 request,
src/add-ons/kernel/bus_managers/usb/usb.cpp
492
cancel_queued_requests(usb_device dev)
src/add-ons/kernel/bus_managers/usb/usb.cpp
528
get_nth_roothub(uint32 index, usb_device *rootHub)
src/add-ons/kernel/bus_managers/usb/usb.cpp
547
get_nth_child(usb_device _hub, uint8 index, usb_device *childDevice)
src/add-ons/kernel/bus_managers/usb/usb.cpp
573
get_device_parent(usb_device _device, usb_device *parentHub, uint8 *portIndex)
src/add-ons/kernel/bus_managers/usb/usb.cpp
600
reset_port(usb_device _hub, uint8 portIndex)
src/add-ons/kernel/bus_managers/usb/usb.cpp
612
disable_port(usb_device _hub, uint8 portIndex)
src/add-ons/kernel/busses/scsi/usb/device_info.h
26
const usb_device device; /**/
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
356
status_t device_added(const usb_device device, void **cookie){
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
38
status_t device_added(const usb_device device, void **cookie);
src/add-ons/kernel/drivers/audio/usb/Device.cpp
18
Device::Device(usb_device device)
src/add-ons/kernel/drivers/audio/usb/Device.cpp
423
Device::CompareAndReattach(usb_device device)
src/add-ons/kernel/drivers/audio/usb/Device.h
19
Device(usb_device device);
src/add-ons/kernel/drivers/audio/usb/Device.h
37
status_t CompareAndReattach(usb_device device);
src/add-ons/kernel/drivers/audio/usb/Device.h
40
usb_device USBDevice() { return fDevice; }
src/add-ons/kernel/drivers/audio/usb/Device.h
60
usb_device fDevice;
src/add-ons/kernel/drivers/audio/usb/Driver.cpp
29
usb_audio_device_added(usb_device device, void** cookie)
src/add-ons/kernel/drivers/audio/usb/Driver.h
28
extern "C" status_t usb_audio_device_added(usb_device device, void** cookie);
src/add-ons/kernel/drivers/audio/usb/Stream.cpp
234
Stream::OnSetConfiguration(usb_device device,
src/add-ons/kernel/drivers/audio/usb/Stream.h
33
status_t OnSetConfiguration(usb_device device,
src/add-ons/kernel/drivers/bluetooth/h2/h2generic/h2generic.cpp
101
spawn_device(usb_device usb_dev)
src/add-ons/kernel/drivers/bluetooth/h2/h2generic/h2generic.cpp
235
device_added(usb_device dev, void** cookie)
src/add-ons/kernel/drivers/bluetooth/h2/h2generic/h2generic.h
59
usb_device dev; /* opaque handle */
src/add-ons/kernel/drivers/bus/usb/usb_raw.cpp
36
usb_device device;
src/add-ons/kernel/drivers/bus/usb/usb_raw.cpp
56
usb_raw_device_added(usb_device newDevice, void **cookie)
src/add-ons/kernel/drivers/bus/usb/usb_raw.cpp
71
memcpy(deviceName, &newDevice, sizeof(usb_device));
src/add-ons/kernel/drivers/common/usb_modeswitch.cpp
291
usb_device device;
src/add-ons/kernel/drivers/common/usb_modeswitch.cpp
460
my_device_added(usb_device newDevice, void **cookie)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1043
usb_disk_attach(device_node *node, usb_device newDevice, void **cookie)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1885
usb_device device;
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1942
usb_device usb_device;
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1943
if (gDeviceManager->get_attr_uint32(node, USB_DEVICE_ID_ITEM, &usb_device, true) != B_OK)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1946
return usb_disk_attach(node, usb_device, cookie);
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.h
38
usb_device device;
src/add-ons/kernel/drivers/input/usb_hid/Driver.cpp
62
usb_hid_device_added(usb_device device, void **cookie)
src/add-ons/kernel/drivers/input/usb_hid/Driver.h
30
status_t usb_hid_device_added(usb_device device, void **cookie);
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
26
HIDDevice::HIDDevice(usb_device device, const usb_configuration_info *config,
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.h
19
HIDDevice(usb_device device,
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.h
57
usb_device fDevice;
src/add-ons/kernel/drivers/input/usb_hid/QuirkyDevices.cpp
17
sixaxis_init(usb_device device, const usb_configuration_info *config,
src/add-ons/kernel/drivers/input/usb_hid/QuirkyDevices.h
12
typedef status_t (*quirky_init_function)(usb_device device,
src/add-ons/kernel/drivers/input/wacom/wacom.c
109
add_device(usb_device dev)
src/add-ons/kernel/drivers/input/wacom/wacom.c
317
device_added(usb_device dev, void** cookie)
src/add-ons/kernel/drivers/input/wacom/wacom.c
44
usb_device dev;
src/add-ons/kernel/drivers/midi/usb_midi/usb_midi.cpp
313
usb_midi_added(const usb_device* dev, void** cookie)
src/add-ons/kernel/drivers/midi/usb_midi/usb_midi.cpp
79
create_device(const usb_device* dev, uint16 ifno)
src/add-ons/kernel/drivers/midi/usb_midi/usb_midi.h
138
extern usbmidi_device_info* create_device(const usb_device* dev, uint16 ifno);
src/add-ons/kernel/drivers/midi/usb_midi/usb_midi.h
87
const usb_device* dev;
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.cpp
494
DavicomDevice::CompareAndReattach(usb_device device)
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.cpp
97
DavicomDevice::DavicomDevice(usb_device device, DeviceInfo& deviceInfo)
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.h
103
DavicomDevice(usb_device device, DeviceInfo& Info);
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.h
121
status_t CompareAndReattach(usb_device device);
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.h
154
usb_device fDevice;
src/add-ons/kernel/drivers/network/ether/usb_davicom/Driver.cpp
50
lookup_and_create_device(usb_device device)
src/add-ons/kernel/drivers/network/ether/usb_davicom/Driver.cpp
82
usb_davicom_device_added(usb_device device, void **cookie)
src/add-ons/kernel/drivers/network/ether/usb_davicom/Driver.h
33
status_t usb_davicom_device_added(usb_device device, void **cookie);
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
39
(void **)&info->usb_device);
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
42
usb_device device;
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.h
71
::usb_device usb_device;
src/add-ons/kernel/drivers/network/ether/usb_ecm/ECMDevice.cpp
14
ECMDevice::ECMDevice(usb_device device)
src/add-ons/kernel/drivers/network/ether/usb_ecm/ECMDevice.cpp
323
ECMDevice::CompareAndReattach(usb_device device)
src/add-ons/kernel/drivers/network/ether/usb_ecm/ECMDevice.cpp
490
ECMDevice::_ReadMACAddress(usb_device device, uint8 *buffer)
src/add-ons/kernel/drivers/network/ether/usb_ecm/ECMDevice.h
13
ECMDevice(usb_device device);
src/add-ons/kernel/drivers/network/ether/usb_ecm/ECMDevice.h
31
status_t CompareAndReattach(usb_device device);
src/add-ons/kernel/drivers/network/ether/usb_ecm/ECMDevice.h
42
status_t _ReadMACAddress(usb_device device, uint8 *buffer);
src/add-ons/kernel/drivers/network/ether/usb_ecm/ECMDevice.h
49
usb_device fDevice;
src/add-ons/kernel/drivers/network/ether/usb_rndis/Driver.cpp
23
usb_rndis_device_added(usb_device device, void **cookie)
src/add-ons/kernel/drivers/network/ether/usb_rndis/Driver.h
23
status_t usb_rndis_device_added(usb_device device, void **cookie);
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.cpp
63
RNDISDevice::RNDISDevice(usb_device device)
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.cpp
724
RNDISDevice::_ReadMACAddress(usb_device device, uint8 *buffer)
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.cpp
737
RNDISDevice::_ReadMaxSegmentSize(usb_device device)
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.cpp
750
RNDISDevice::_ReadMediaState(usb_device device)
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.cpp
763
RNDISDevice::_ReadLinkSpeed(usb_device device)
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.cpp
776
RNDISDevice::_EnableBroadcast(usb_device device)
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.h
13
RNDISDevice(usb_device device);
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.h
46
status_t _ReadMACAddress(usb_device device, uint8 *buffer);
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.h
47
status_t _ReadMaxSegmentSize(usb_device device);
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.h
48
status_t _ReadMediaState(usb_device device);
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.h
49
status_t _ReadLinkSpeed(usb_device device);
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.h
50
status_t _EnableBroadcast(usb_device device);
src/add-ons/kernel/drivers/network/ether/usb_rndis/RNDISDevice.h
57
usb_device fDevice;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_mtw.c
159
static void mtw_autoinst(void *, struct usb_device *, struct usb_attach_arg *);
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_mtw.c
384
mtw_autoinst(void *arg, struct usb_device *udev, struct usb_attach_arg *uaa)
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_mtwvar.h
303
struct usb_device *sc_udev;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_rumvar.h
115
struct usb_device *sc_udev;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_run.c
375
static void run_autoinst(void *, struct usb_device *,
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_run.c
727
run_autoinst(void *arg, struct usb_device *udev,
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_runvar.h
162
struct usb_device *sc_udev;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/if_uralvar.h
94
struct usb_device *sc_udev;
src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/rtwn_usb_var.h
62
struct usb_device *uc_udev;
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
994
SerialDevice::MakeDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/ACM.cpp
12
ACMDevice::ACMDevice(usb_device device, uint16 vendorID, uint16 productID,
src/add-ons/kernel/drivers/ports/usb_serial/ACM.h
15
ACMDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
28
usb_serial_device_added(usb_device device, void **cookie)
src/add-ons/kernel/drivers/ports/usb_serial/Driver.h
42
status_t usb_serial_device_added(usb_device device, void **cookie);
src/add-ons/kernel/drivers/ports/usb_serial/FTDI.cpp
17
FTDIDevice::FTDIDevice(usb_device device, uint16 vendorID, uint16 productID,
src/add-ons/kernel/drivers/ports/usb_serial/FTDI.h
43
FTDIDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/KLSI.cpp
11
KLSIDevice::KLSIDevice(usb_device device, uint16 vendorID, uint16 productID,
src/add-ons/kernel/drivers/ports/usb_serial/KLSI.h
52
KLSIDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/Option.cpp
13
OptionDevice::OptionDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/Option.h
59
OptionDevice(usb_device device,
src/add-ons/kernel/drivers/ports/usb_serial/Prolific.cpp
10
ProlificDevice::ProlificDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/Prolific.h
51
ProlificDevice(usb_device device,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
29
SerialDevice::SerialDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
739
SerialDevice::MakeDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.h
107
usb_device fDevice; // USB device handle
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.h
27
SerialDevice(usb_device device,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.h
32
static SerialDevice * MakeDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.h
37
usb_device Device() { return fDevice; };
src/add-ons/kernel/drivers/ports/usb_serial/Silicon.cpp
16
SiliconDevice::SiliconDevice(usb_device device, uint16 vendorID, uint16 productID,
src/add-ons/kernel/drivers/ports/usb_serial/Silicon.h
133
SiliconDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/WinChipHead.cpp
8
WCHDevice::WCHDevice(usb_device device, uint16 vendorID, uint16 productID,
src/add-ons/kernel/drivers/ports/usb_serial/WinChipHead.h
83
WCHDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/video/usb_vision/usb_vision.c
24
status_t usb_vision_device_added(const usb_device *dev, void **cookie);
src/add-ons/kernel/drivers/video/usb_vision/usb_vision.c
340
status_t usb_vision_device_added(const usb_device *dev, void **cookie){
src/add-ons/kernel/drivers/video/usb_vision/usb_vision.c
381
struct usb_device *ud = (struct usb_device *) cookie;
src/add-ons/kernel/drivers/video/usb_vision/usb_vision.h
29
const usb_device *dev;
src/libs/compat/freebsd_network/compat/dev/usb/net/usb_ethernet.h
79
struct usb_device *ue_udev; /* used by uether_do_request() */
src/libs/compat/freebsd_network/compat/dev/usb/usb_debug.h
52
struct usb_device;
src/libs/compat/freebsd_network/compat/dev/usb/usb_debug.h
57
void usb_dump_device(struct usb_device *udev);
src/libs/compat/freebsd_network/compat/dev/usb/usb_process.h
52
struct usb_device;
src/libs/compat/freebsd_network/compat/dev/usb/usb_process.h
90
void usb_proc_explore_mwait(struct usb_device *, void *, void *);
src/libs/compat/freebsd_network/compat/dev/usb/usb_process.h
91
void *usb_proc_explore_msignal(struct usb_device *, void *, void *);
src/libs/compat/freebsd_network/compat/dev/usb/usb_process.h
92
void usb_proc_explore_lock(struct usb_device *);
src/libs/compat/freebsd_network/compat/dev/usb/usb_process.h
93
void usb_proc_explore_unlock(struct usb_device *);
src/libs/compat/freebsd_network/compat/dev/usb/usbdi.h
303
struct usb_device *device; /* current device */
src/libs/compat/freebsd_network/compat/dev/usb/usbdi.h
36
struct usb_device;
src/libs/compat/freebsd_network/compat/dev/usb/usbdi.h
378
usb_error_t usbd_do_request_flags(struct usb_device* udev, struct mtx *mtx,
src/libs/compat/freebsd_network/compat/dev/usb/usbdi.h
386
enum usb_dev_speed usbd_get_speed(struct usb_device* udev);
src/libs/compat/freebsd_network/compat/dev/usb/usbdi.h
416
usb_error_t usbd_transfer_setup(struct usb_device *udev,
src/libs/compat/freebsd_network/compat/dev/usb/usbdi_util.h
33
usb_error_t usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc,
src/libs/compat/freebsd_network/dev/usb/usb_process.c
568
usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc,
src/libs/compat/freebsd_network/usb.cpp
283
status_t ret = sUSB->send_request((usb_device)udev->haiku_usb_device,
src/libs/compat/freebsd_network/usb.cpp
301
(usb_device)udev->haiku_usb_device);
src/libs/compat/freebsd_network/usb.cpp
330
usb_device device;
src/libs/compat/freebsd_network/usb.cpp
369
(usb_device)udev->haiku_usb_device);
src/libs/compat/freebsd_network/usb.cpp
385
xfer->device = (usb_device)udev->haiku_usb_device;
src/libs/compat/freebsd_network/usb.cpp
76
usb_device current;
src/libs/compat/freebsd_network/usb_util.c
21
struct usb_device *udev;