HelenOS sources
usb_device_t 53 uspace/app/usbinfo/hid.c usb_device_t *usb_dev;
usb_device_t 218 uspace/app/usbinfo/hid.c void dump_hidreport_raw(usb_device_t *usb_dev)
usb_device_t 233 uspace/app/usbinfo/hid.c void dump_hidreport_usages(usb_device_t *usb_dev)
usb_device_t 47 uspace/app/usbinfo/info.c void dump_short_device_identification(usb_device_t *usb_dev)
usb_device_t 69 uspace/app/usbinfo/info.c usb_device_t *usb_dev = arg;
usb_device_t 90 uspace/app/usbinfo/info.c void dump_device_match_ids(usb_device_t *usb_dev)
usb_device_t 236 uspace/app/usbinfo/info.c void dump_descriptor_tree_brief(usb_device_t *usb_dev)
usb_device_t 249 uspace/app/usbinfo/info.c void dump_descriptor_tree_full(usb_device_t *usb_dev)
usb_device_t 298 uspace/app/usbinfo/info.c void dump_strings(usb_device_t *usb_dev)
usb_device_t 366 uspace/app/usbinfo/info.c void dump_status(usb_device_t *usb_dev)
usb_device_t 208 uspace/app/usbinfo/main.c usb_device_t *usb_dev = usb_device_create(handle);
usb_device_t 45 uspace/app/usbinfo/usbinfo.h void (*action)(usb_device_t *);
usb_device_t 69 uspace/app/usbinfo/usbinfo.h extern void dump_short_device_identification(usb_device_t *);
usb_device_t 70 uspace/app/usbinfo/usbinfo.h extern void dump_device_match_ids(usb_device_t *);
usb_device_t 71 uspace/app/usbinfo/usbinfo.h extern void dump_descriptor_tree_brief(usb_device_t *);
usb_device_t 72 uspace/app/usbinfo/usbinfo.h extern void dump_descriptor_tree_full(usb_device_t *);
usb_device_t 73 uspace/app/usbinfo/usbinfo.h extern void dump_strings(usb_device_t *);
usb_device_t 74 uspace/app/usbinfo/usbinfo.h extern void dump_status(usb_device_t *);
usb_device_t 75 uspace/app/usbinfo/usbinfo.h extern void dump_hidreport_raw(usb_device_t *);
usb_device_t 76 uspace/app/usbinfo/usbinfo.h extern void dump_hidreport_usages(usb_device_t *);
usb_device_t 111 uspace/drv/block/usbmast/main.c static errno_t usbmast_device_gone(usb_device_t *dev)
usb_device_t 135 uspace/drv/block/usbmast/main.c static errno_t usbmast_device_remove(usb_device_t *dev)
usb_device_t 147 uspace/drv/block/usbmast/main.c static errno_t usbmast_device_add(usb_device_t *dev)
usb_device_t 47 uspace/drv/block/usbmast/usbmast.h usb_device_t *usb_dev;
usb_device_t 106 uspace/drv/bus/usb/usbdiag/device.c errno_t usbdiag_dev_create(usb_device_t *dev, usbdiag_dev_t **out_diag_dev, const usb_endpoint_description_t **endpoints)
usb_device_t 60 uspace/drv/bus/usb/usbdiag/device.h usb_device_t *usb_dev;
usb_device_t 79 uspace/drv/bus/usb/usbdiag/device.h errno_t usbdiag_dev_create(usb_device_t *, usbdiag_dev_t **,
usb_device_t 83 uspace/drv/bus/usb/usbdiag/device.h static inline usbdiag_dev_t *usb_device_to_usbdiag_dev(usb_device_t *usb_dev)
usb_device_t 49 uspace/drv/bus/usb/usbdiag/main.c static errno_t device_add(usb_device_t *dev)
usb_device_t 90 uspace/drv/bus/usb/usbdiag/main.c static errno_t device_remove(usb_device_t *dev)
usb_device_t 111 uspace/drv/bus/usb/usbdiag/main.c static errno_t device_gone(usb_device_t *dev)
usb_device_t 49 uspace/drv/bus/usb/usbflbk/main.c static errno_t usbfallback_device_add(usb_device_t *dev)
usb_device_t 62 uspace/drv/bus/usb/usbflbk/main.c static errno_t usbfallback_device_gone(usb_device_t *dev)
usb_device_t 69 uspace/drv/bus/usb/usbflbk/main.c static errno_t usbfallback_device_remove(usb_device_t *dev)
usb_device_t 102 uspace/drv/bus/usb/usbhub/usbhub.c static errno_t usb_set_first_configuration(usb_device_t *);
usb_device_t 108 uspace/drv/bus/usb/usbhub/usbhub.c static bool usb_hub_polling_error_callback(usb_device_t *dev,
usb_device_t 128 uspace/drv/bus/usb/usbhub/usbhub.c errno_t usb_hub_device_add(usb_device_t *usb_dev)
usb_device_t 231 uspace/drv/bus/usb/usbhub/usbhub.c errno_t usb_hub_device_remove(usb_device_t *usb_dev)
usb_device_t 252 uspace/drv/bus/usb/usbhub/usbhub.c errno_t usb_hub_device_gone(usb_device_t *usb_dev)
usb_device_t 309 uspace/drv/bus/usb/usbhub/usbhub.c bool hub_port_changes_callback(usb_device_t *dev,
usb_device_t 438 uspace/drv/bus/usb/usbhub/usbhub.c static errno_t usb_set_first_configuration(usb_device_t *usb_device)
usb_device_t 64 uspace/drv/bus/usb/usbhub/usbhub.h usb_device_t *usb_device;
usb_device_t 81 uspace/drv/bus/usb/usbhub/usbhub.h errno_t usb_hub_device_add(usb_device_t *);
usb_device_t 82 uspace/drv/bus/usb/usbhub/usbhub.h errno_t usb_hub_device_remove(usb_device_t *);
usb_device_t 83 uspace/drv/bus/usb/usbhub/usbhub.h errno_t usb_hub_device_gone(usb_device_t *);
usb_device_t 93 uspace/drv/bus/usb/usbhub/usbhub.h bool hub_port_changes_callback(usb_device_t *, uint8_t *, size_t, void *);
usb_device_t 69 uspace/drv/bus/usb/usbmid/explore.c size_t config_descriptor_size, list_t *list, usb_device_t *usb_dev)
usb_device_t 138 uspace/drv/bus/usb/usbmid/explore.c errno_t usbmid_explore_device(usb_device_t *dev)
usb_device_t 52 uspace/drv/bus/usb/usbmid/main.c static errno_t usbmid_device_add(usb_device_t *dev)
usb_device_t 85 uspace/drv/bus/usb/usbmid/main.c static errno_t usbmid_device_remove(usb_device_t *dev)
usb_device_t 121 uspace/drv/bus/usb/usbmid/main.c static errno_t usbmid_device_gone(usb_device_t *dev)
usb_device_t 144 uspace/drv/bus/usb/usbmid/main.c usb_device_t *usb_dev = ddf_dev_data_get(ddf_fun_get_dev(fun));
usb_device_t 154 uspace/drv/bus/usb/usbmid/main.c usb_device_t *usb_dev = ddf_dev_data_get(ddf_fun_get_dev(fun));
usb_device_t 59 uspace/drv/bus/usb/usbmid/usbmid.c usb_device_t *usb_dev = ddf_dev_data_get(ddf_fun_get_dev(fun));
usb_device_t 109 uspace/drv/bus/usb/usbmid/usbmid.c errno_t usbmid_spawn_interface_child(usb_device_t *parent,
usb_device_t 64 uspace/drv/bus/usb/usbmid/usbmid.h extern errno_t usbmid_explore_device(usb_device_t *);
usb_device_t 65 uspace/drv/bus/usb/usbmid/usbmid.h extern errno_t usbmid_spawn_interface_child(usb_device_t *, usbmid_interface_t **,
usb_device_t 59 uspace/drv/hid/usbhid/main.c static errno_t usb_hid_device_add(usb_device_t *dev)
usb_device_t 109 uspace/drv/hid/usbhid/main.c static errno_t join_and_clean(usb_device_t *dev)
usb_device_t 131 uspace/drv/hid/usbhid/main.c static errno_t usb_hid_device_remove(usb_device_t *dev)
usb_device_t 147 uspace/drv/hid/usbhid/main.c static errno_t usb_hid_device_gone(usb_device_t *dev)
usb_device_t 270 uspace/drv/hid/usbhid/usbhid.c static errno_t usb_hid_check_pipes(usb_hid_dev_t *hid_dev, usb_device_t *dev)
usb_device_t 328 uspace/drv/hid/usbhid/usbhid.c static bool usb_hid_polling_callback(usb_device_t *dev, uint8_t *buffer,
usb_device_t 370 uspace/drv/hid/usbhid/usbhid.c static bool usb_hid_polling_error_callback(usb_device_t *dev, errno_t err_code, void *arg)
usb_device_t 383 uspace/drv/hid/usbhid/usbhid.c static void usb_hid_polling_ended_callback(usb_device_t *dev, bool reason, void *arg)
usb_device_t 417 uspace/drv/hid/usbhid/usbhid.c errno_t usb_hid_init(usb_hid_dev_t *hid_dev, usb_device_t *dev)
usb_device_t 104 uspace/drv/hid/usbhid/usbhid.h usb_device_t *usb_dev;
usb_device_t 140 uspace/drv/hid/usbhid/usbhid.h errno_t usb_hid_init(usb_hid_dev_t *hid_dev, usb_device_t *dev);
usb_device_t 678 uspace/drv/nic/ar9271/ar9271.c static errno_t ar9271_init(ar9271_t *ar9271, usb_device_t *usb_device, const usb_endpoint_description_t **endpoints)
usb_device_t 751 uspace/drv/nic/ar9271/ar9271.c usb_device_t *usb_device = ar9271->usb_device;
usb_device_t 207 uspace/drv/nic/ar9271/ar9271.h usb_device_t *usb_device;
usb_device_t 62 uspace/drv/nic/ar9271/ath_usb.c errno_t ath_usb_init(ath_t *ath, usb_device_t *usb_device, const usb_endpoint_description_t **endpoints)
usb_device_t 53 uspace/drv/nic/ar9271/ath_usb.h usb_device_t *usb_device;
usb_device_t 61 uspace/drv/nic/ar9271/ath_usb.h extern errno_t ath_usb_init(ath_t *, usb_device_t *, const usb_endpoint_description_t **endpoints);
usb_device_t 65 uspace/lib/usbdev/include/usb/dev/device.h static inline usb_device_t *usb_device_get(ddf_dev_t *dev)
usb_device_t 71 uspace/lib/usbdev/include/usb/dev/device.h usb_device_t *usb_device_create(devman_handle_t);
usb_device_t 72 uspace/lib/usbdev/include/usb/dev/device.h void usb_device_destroy(usb_device_t *);
usb_device_t 74 uspace/lib/usbdev/include/usb/dev/device.h const char *usb_device_get_name(usb_device_t *);
usb_device_t 75 uspace/lib/usbdev/include/usb/dev/device.h ddf_fun_t *usb_device_ddf_fun_create(usb_device_t *, fun_type_t, const char *);
usb_device_t 77 uspace/lib/usbdev/include/usb/dev/device.h async_exch_t *usb_device_bus_exchange_begin(usb_device_t *);
usb_device_t 80 uspace/lib/usbdev/include/usb/dev/device.h errno_t usb_device_select_interface(usb_device_t *, uint8_t,
usb_device_t 83 uspace/lib/usbdev/include/usb/dev/device.h errno_t usb_device_create_pipes(usb_device_t *usb_dev,
usb_device_t 85 uspace/lib/usbdev/include/usb/dev/device.h void usb_device_destroy_pipes(usb_device_t *);
usb_device_t 87 uspace/lib/usbdev/include/usb/dev/device.h usb_pipe_t *usb_device_get_default_pipe(usb_device_t *);
usb_device_t 88 uspace/lib/usbdev/include/usb/dev/device.h usb_endpoint_mapping_t *usb_device_get_mapped_ep_desc(usb_device_t *,
usb_device_t 92 uspace/lib/usbdev/include/usb/dev/device.h usb_address_t usb_device_get_address(const usb_device_t *);
usb_device_t 93 uspace/lib/usbdev/include/usb/dev/device.h unsigned usb_device_get_depth(const usb_device_t *);
usb_device_t 94 uspace/lib/usbdev/include/usb/dev/device.h usb_speed_t usb_device_get_speed(const usb_device_t *);
usb_device_t 95 uspace/lib/usbdev/include/usb/dev/device.h int usb_device_get_iface_number(const usb_device_t *);
usb_device_t 96 uspace/lib/usbdev/include/usb/dev/device.h devman_handle_t usb_device_get_devman_handle(const usb_device_t *);
usb_device_t 98 uspace/lib/usbdev/include/usb/dev/device.h const usb_device_descriptors_t *usb_device_descriptors(usb_device_t *);
usb_device_t 101 uspace/lib/usbdev/include/usb/dev/device.h usb_device_t *);
usb_device_t 103 uspace/lib/usbdev/include/usb/dev/device.h void *usb_device_data_alloc(usb_device_t *, size_t);
usb_device_t 104 uspace/lib/usbdev/include/usb/dev/device.h void *usb_device_data_get(usb_device_t *);
usb_device_t 45 uspace/lib/usbdev/include/usb/dev/driver.h errno_t (*device_add)(usb_device_t *);
usb_device_t 47 uspace/lib/usbdev/include/usb/dev/driver.h errno_t (*device_remove)(usb_device_t *);
usb_device_t 49 uspace/lib/usbdev/include/usb/dev/driver.h errno_t (*device_gone)(usb_device_t *);
usb_device_t 53 uspace/lib/usbdev/include/usb/dev/poll.h usb_device_t *device;
usb_device_t 75 uspace/lib/usbdev/include/usb/dev/poll.h bool (*on_data)(usb_device_t *dev, uint8_t *data, size_t data_size,
usb_device_t 115 uspace/lib/usbdev/include/usb/dev/poll.h void (*on_polling_end)(usb_device_t *dev, bool due_to_errors,
usb_device_t 125 uspace/lib/usbdev/include/usb/dev/poll.h bool (*on_error)(usb_device_t *dev, errno_t err_code, void *arg);
usb_device_t 145 uspace/lib/usbdev/src/devdrv.c errno_t usb_device_select_interface(usb_device_t *usb_dev,
usb_device_t 179 uspace/lib/usbdev/src/devdrv.c static errno_t usb_device_retrieve_descriptors(usb_device_t *usb_dev)
usb_device_t 204 uspace/lib/usbdev/src/devdrv.c static void usb_device_release_descriptors(usb_device_t *usb_dev)
usb_device_t 230 uspace/lib/usbdev/src/devdrv.c errno_t usb_device_create_pipes(usb_device_t *usb_dev,
usb_device_t 306 uspace/lib/usbdev/src/devdrv.c void usb_device_destroy_pipes(usb_device_t *usb_dev)
usb_device_t 327 uspace/lib/usbdev/src/devdrv.c usb_pipe_t *usb_device_get_default_pipe(usb_device_t *usb_dev)
usb_device_t 333 uspace/lib/usbdev/src/devdrv.c usb_endpoint_mapping_t *usb_device_get_mapped_ep_desc(usb_device_t *usb_dev,
usb_device_t 359 uspace/lib/usbdev/src/devdrv.c usb_address_t usb_device_get_address(const usb_device_t *usb_dev)
usb_device_t 365 uspace/lib/usbdev/src/devdrv.c unsigned usb_device_get_depth(const usb_device_t *usb_dev)
usb_device_t 371 uspace/lib/usbdev/src/devdrv.c usb_speed_t usb_device_get_speed(const usb_device_t *usb_dev)
usb_device_t 377 uspace/lib/usbdev/src/devdrv.c int usb_device_get_iface_number(const usb_device_t *usb_dev)
usb_device_t 383 uspace/lib/usbdev/src/devdrv.c devman_handle_t usb_device_get_devman_handle(const usb_device_t *usb_dev)
usb_device_t 389 uspace/lib/usbdev/src/devdrv.c const usb_device_descriptors_t *usb_device_descriptors(usb_device_t *usb_dev)
usb_device_t 396 uspace/lib/usbdev/src/devdrv.c usb_device_t *usb_dev)
usb_device_t 408 uspace/lib/usbdev/src/devdrv.c static void usb_device_fini(usb_device_t *usb_dev)
usb_device_t 432 uspace/lib/usbdev/src/devdrv.c static errno_t usb_device_init(usb_device_t *usb_dev, ddf_dev_t *ddf_dev,
usb_device_t 496 uspace/lib/usbdev/src/devdrv.c static errno_t usb_device_get_info(async_sess_t *sess, usb_device_t *dev)
usb_device_t 529 uspace/lib/usbdev/src/devdrv.c usb_device_t *usb_dev =
usb_device_t 530 uspace/lib/usbdev/src/devdrv.c ddf_dev_data_alloc(ddf_dev, sizeof(usb_device_t));
usb_device_t 546 uspace/lib/usbdev/src/devdrv.c usb_device_t *usb_dev = ddf_dev_data_get(ddf_dev);
usb_device_t 552 uspace/lib/usbdev/src/devdrv.c usb_device_t *usb_device_create(devman_handle_t handle)
usb_device_t 554 uspace/lib/usbdev/src/devdrv.c usb_device_t *usb_dev = malloc(sizeof(usb_device_t));
usb_device_t 576 uspace/lib/usbdev/src/devdrv.c void usb_device_destroy(usb_device_t *usb_dev)
usb_device_t 584 uspace/lib/usbdev/src/devdrv.c const char *usb_device_get_name(usb_device_t *usb_dev)
usb_device_t 592 uspace/lib/usbdev/src/devdrv.c ddf_fun_t *usb_device_ddf_fun_create(usb_device_t *usb_dev, fun_type_t ftype,
usb_device_t 601 uspace/lib/usbdev/src/devdrv.c async_exch_t *usb_device_bus_exchange_begin(usb_device_t *usb_dev)
usb_device_t 617 uspace/lib/usbdev/src/devdrv.c void *usb_device_data_alloc(usb_device_t *usb_dev, size_t size)
usb_device_t 625 uspace/lib/usbdev/src/devdrv.c void *usb_device_data_get(usb_device_t *usb_dev)
usb_device_t 92 uspace/lib/usbdev/src/driver.c usb_device_t *usb_dev = ddf_dev_data_get(gen_dev);
usb_device_t 114 uspace/lib/usbdev/src/driver.c usb_device_t *usb_dev = ddf_dev_data_get(gen_dev);
usb_device_t 60 uspace/lib/usbhid/include/usb/hid/hidreport.h errno_t usb_hid_process_report_descriptor(usb_device_t *dev,
usb_device_t 52 uspace/lib/usbhid/src/hidreport.c static errno_t usb_hid_get_report_descriptor(usb_device_t *dev,
usb_device_t 163 uspace/lib/usbhid/src/hidreport.c errno_t usb_hid_process_report_descriptor(usb_device_t *dev,
HelenOS homepage, sources at GitHub