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