HelenOS sources

usbvirt_device_t   43 uspace/app/vuhid/device.c static errno_t on_data_from_device(usbvirt_device_t *dev,
usbvirt_device_t   60 uspace/app/vuhid/device.c static errno_t on_data_to_device(usbvirt_device_t *dev,
usbvirt_device_t  111 uspace/app/vuhid/device.c     usbvirt_device_t *dev)
usbvirt_device_t  345 uspace/app/vuhid/device.c void wait_for_interfaces_death(usbvirt_device_t *dev)
usbvirt_device_t  137 uspace/app/vuhid/main.c static usbvirt_device_t hid_dev = {
usbvirt_device_t   45 uspace/app/vuhid/stdreq.c errno_t req_get_descriptor(usbvirt_device_t *device,
usbvirt_device_t   72 uspace/app/vuhid/stdreq.c errno_t req_set_protocol(usbvirt_device_t *device,
usbvirt_device_t   91 uspace/app/vuhid/stdreq.c errno_t req_set_report(usbvirt_device_t *device,
usbvirt_device_t   40 uspace/app/vuhid/stdreq.h errno_t req_get_descriptor(usbvirt_device_t *device,
usbvirt_device_t   44 uspace/app/vuhid/stdreq.h errno_t req_set_protocol(usbvirt_device_t *device,
usbvirt_device_t   48 uspace/app/vuhid/stdreq.h errno_t req_set_report(usbvirt_device_t *device,
usbvirt_device_t  116 uspace/app/vuhid/virthid.h errno_t add_interface_by_id(vuhid_interface_t **, const char *, usbvirt_device_t *);
usbvirt_device_t  117 uspace/app/vuhid/virthid.h void wait_for_interfaces_death(usbvirt_device_t *);
usbvirt_device_t  238 uspace/drv/bus/usb/ehci/ehci_rh.c static errno_t req_get_status(usbvirt_device_t *device,
usbvirt_device_t  261 uspace/drv/bus/usb/ehci/ehci_rh.c static errno_t req_clear_hub_feature(usbvirt_device_t *device,
usbvirt_device_t  289 uspace/drv/bus/usb/ehci/ehci_rh.c static errno_t req_get_port_status(usbvirt_device_t *device,
usbvirt_device_t  402 uspace/drv/bus/usb/ehci/ehci_rh.c static errno_t req_clear_port_feature(usbvirt_device_t *device,
usbvirt_device_t  480 uspace/drv/bus/usb/ehci/ehci_rh.c static errno_t req_set_port_feature(usbvirt_device_t *device,
usbvirt_device_t  529 uspace/drv/bus/usb/ehci/ehci_rh.c static errno_t req_status_change_handler(usbvirt_device_t *device,
usbvirt_device_t  262 uspace/drv/bus/usb/ohci/ohci_rh.c static errno_t req_get_status(usbvirt_device_t *device,
usbvirt_device_t  285 uspace/drv/bus/usb/ohci/ohci_rh.c static errno_t req_clear_hub_feature(usbvirt_device_t *device,
usbvirt_device_t  315 uspace/drv/bus/usb/ohci/ohci_rh.c static errno_t req_get_port_status(usbvirt_device_t *device,
usbvirt_device_t  339 uspace/drv/bus/usb/ohci/ohci_rh.c static errno_t req_clear_port_feature(usbvirt_device_t *device,
usbvirt_device_t  399 uspace/drv/bus/usb/ohci/ohci_rh.c static errno_t req_set_port_feature(usbvirt_device_t *device,
usbvirt_device_t  449 uspace/drv/bus/usb/ohci/ohci_rh.c static errno_t req_status_change_handler(usbvirt_device_t *device,
usbvirt_device_t  197 uspace/drv/bus/usb/uhci/uhci_rh.c static errno_t req_get_port_state(usbvirt_device_t *device,
usbvirt_device_t  232 uspace/drv/bus/usb/uhci/uhci_rh.c static errno_t req_get_port_status(usbvirt_device_t *device,
usbvirt_device_t  272 uspace/drv/bus/usb/uhci/uhci_rh.c static errno_t req_clear_port_feature(usbvirt_device_t *device,
usbvirt_device_t  345 uspace/drv/bus/usb/uhci/uhci_rh.c static errno_t req_set_port_feature(usbvirt_device_t *device,
usbvirt_device_t  409 uspace/drv/bus/usb/uhci/uhci_rh.c static errno_t req_status_change_handler(usbvirt_device_t *device,
usbvirt_device_t   51 uspace/drv/bus/usb/vhc/devconn.c     async_sess_t *sess, usbvirt_device_t *virtdev,
usbvirt_device_t   91 uspace/drv/bus/usb/vhc/devconn.c errno_t vhc_virtdev_plug_local(vhc_data_t *vhc, usbvirt_device_t *dev, uintptr_t *handle)
usbvirt_device_t   96 uspace/drv/bus/usb/vhc/devconn.c errno_t vhc_virtdev_plug_hub(vhc_data_t *vhc, usbvirt_device_t *dev,
usbvirt_device_t  148 uspace/drv/bus/usb/vhc/hub/virthub.c errno_t virthub_init(usbvirt_device_t *dev, const char *name)
usbvirt_device_t  180 uspace/drv/bus/usb/vhc/hub/virthub.c int virthub_connect_device(usbvirt_device_t *dev, vhc_virtdev_t *conn)
usbvirt_device_t  200 uspace/drv/bus/usb/vhc/hub/virthub.c errno_t virthub_disconnect_device(usbvirt_device_t *dev, vhc_virtdev_t *conn)
usbvirt_device_t  220 uspace/drv/bus/usb/vhc/hub/virthub.c bool virthub_is_device_enabled(usbvirt_device_t *dev, vhc_virtdev_t *conn)
usbvirt_device_t  245 uspace/drv/bus/usb/vhc/hub/virthub.c void virthub_get_status(usbvirt_device_t *dev, char *status, size_t len)
usbvirt_device_t   81 uspace/drv/bus/usb/vhc/hub/virthub.h errno_t virthub_init(usbvirt_device_t *, const char *name);
usbvirt_device_t   82 uspace/drv/bus/usb/vhc/hub/virthub.h int virthub_connect_device(usbvirt_device_t *, vhc_virtdev_t *);
usbvirt_device_t   83 uspace/drv/bus/usb/vhc/hub/virthub.h errno_t virthub_disconnect_device(usbvirt_device_t *, vhc_virtdev_t *);
usbvirt_device_t   84 uspace/drv/bus/usb/vhc/hub/virthub.h bool virthub_is_device_enabled(usbvirt_device_t *, vhc_virtdev_t *);
usbvirt_device_t   85 uspace/drv/bus/usb/vhc/hub/virthub.h void virthub_get_status(usbvirt_device_t *, char *, size_t);
usbvirt_device_t   43 uspace/drv/bus/usb/vhc/hub/virthubops.c static void on_state_change(usbvirt_device_t *dev,
usbvirt_device_t   65 uspace/drv/bus/usb/vhc/hub/virthubops.c static errno_t req_on_status_change_pipe(usbvirt_device_t *dev,
usbvirt_device_t  110 uspace/drv/bus/usb/vhc/hub/virthubops.c static errno_t req_clear_hub_feature(usbvirt_device_t *dev,
usbvirt_device_t  124 uspace/drv/bus/usb/vhc/hub/virthubops.c static errno_t req_clear_port_feature(usbvirt_device_t *dev,
usbvirt_device_t  204 uspace/drv/bus/usb/vhc/hub/virthubops.c static errno_t req_get_bus_state(usbvirt_device_t *dev,
usbvirt_device_t  218 uspace/drv/bus/usb/vhc/hub/virthubops.c static errno_t req_get_descriptor(usbvirt_device_t *dev,
usbvirt_device_t  239 uspace/drv/bus/usb/vhc/hub/virthubops.c static errno_t req_get_hub_status(usbvirt_device_t *dev,
usbvirt_device_t  258 uspace/drv/bus/usb/vhc/hub/virthubops.c static errno_t req_get_port_status(usbvirt_device_t *dev,
usbvirt_device_t  283 uspace/drv/bus/usb/vhc/hub/virthubops.c static errno_t req_set_hub_feature(usbvirt_device_t *dev,
usbvirt_device_t  297 uspace/drv/bus/usb/vhc/hub/virthubops.c static errno_t req_set_port_feature(usbvirt_device_t *dev,
usbvirt_device_t   65 uspace/drv/bus/usb/vhc/transfer.c     usbvirt_device_t *dev, size_t *actual_data_size)
usbvirt_device_t   54 uspace/drv/bus/usb/vhc/vhcd.h 	usbvirt_device_t *dev_local;
usbvirt_device_t   70 uspace/drv/bus/usb/vhc/vhcd.h 	usbvirt_device_t hub;
usbvirt_device_t   94 uspace/drv/bus/usb/vhc/vhcd.h errno_t vhc_virtdev_plug_local(vhc_data_t *, usbvirt_device_t *, uintptr_t *);
usbvirt_device_t   95 uspace/drv/bus/usb/vhc/vhcd.h errno_t vhc_virtdev_plug_hub(vhc_data_t *, usbvirt_device_t *, uintptr_t *,
usbvirt_device_t   58 uspace/lib/usbvirt/include/usbvirt/device.h typedef errno_t (*usbvirt_on_data_to_device_t)(usbvirt_device_t *dev,
usbvirt_device_t   72 uspace/lib/usbvirt/include/usbvirt/device.h typedef errno_t (*usbvirt_on_data_from_device_t)(usbvirt_device_t *dev,
usbvirt_device_t   87 uspace/lib/usbvirt/include/usbvirt/device.h typedef errno_t (*usbvirt_on_control_t)(usbvirt_device_t *dev,
usbvirt_device_t  209 uspace/lib/usbvirt/include/usbvirt/device.h 	void (*state_changed)(usbvirt_device_t *dev,
usbvirt_device_t  241 uspace/lib/usbvirt/include/usbvirt/device.h extern errno_t req_nop(usbvirt_device_t *device,
usbvirt_device_t  245 uspace/lib/usbvirt/include/usbvirt/device.h extern errno_t usbvirt_device_plug(usbvirt_device_t *, const char *);
usbvirt_device_t  246 uspace/lib/usbvirt/include/usbvirt/device.h extern void usbvirt_device_unplug(usbvirt_device_t *);
usbvirt_device_t  252 uspace/lib/usbvirt/include/usbvirt/device.h extern errno_t usbvirt_control_write(usbvirt_device_t *, const void *, size_t,
usbvirt_device_t  254 uspace/lib/usbvirt/include/usbvirt/device.h extern errno_t usbvirt_control_read(usbvirt_device_t *, const void *, size_t,
usbvirt_device_t  256 uspace/lib/usbvirt/include/usbvirt/device.h extern errno_t usbvirt_data_out(usbvirt_device_t *, usb_transfer_type_t,
usbvirt_device_t  258 uspace/lib/usbvirt/include/usbvirt/device.h extern errno_t usbvirt_data_in(usbvirt_device_t *, usb_transfer_type_t,
usbvirt_device_t   66 uspace/lib/usbvirt/include/usbvirt/ipc.h extern bool usbvirt_ipc_handle_call(usbvirt_device_t *, ipc_call_t *);
usbvirt_device_t   52 uspace/lib/usbvirt/include/usbvirt/virthub_base.h 	usbvirt_device_t device;
usbvirt_device_t   56 uspace/lib/usbvirt/include/usbvirt/virthub_base.h void *virthub_get_data(usbvirt_device_t *dev);
usbvirt_device_t   69 uspace/lib/usbvirt/include/usbvirt/virthub_base.h errno_t virthub_base_get_hub_descriptor(usbvirt_device_t *dev,
usbvirt_device_t   72 uspace/lib/usbvirt/include/usbvirt/virthub_base.h errno_t virthub_base_get_null_status(usbvirt_device_t *dev,
usbvirt_device_t   51 uspace/lib/usbvirt/src/ctrltransfer.c errno_t process_control_transfer(usbvirt_device_t *dev,
usbvirt_device_t   48 uspace/lib/usbvirt/src/device.c static usbvirt_device_t *DEV = NULL;
usbvirt_device_t   83 uspace/lib/usbvirt/src/device.c errno_t usbvirt_device_plug(usbvirt_device_t *dev, const char *vhc_path)
usbvirt_device_t  119 uspace/lib/usbvirt/src/device.c void usbvirt_device_unplug(usbvirt_device_t *dev)
usbvirt_device_t   51 uspace/lib/usbvirt/src/ipc_dev.c static void ipc_get_name(usbvirt_device_t *dev, ipc_call_t *icall)
usbvirt_device_t   81 uspace/lib/usbvirt/src/ipc_dev.c static void ipc_control_read(usbvirt_device_t *dev, ipc_call_t *icall)
usbvirt_device_t  137 uspace/lib/usbvirt/src/ipc_dev.c static void ipc_control_write(usbvirt_device_t *dev, ipc_call_t *icall)
usbvirt_device_t  180 uspace/lib/usbvirt/src/ipc_dev.c static void ipc_data_in(usbvirt_device_t *dev,
usbvirt_device_t  225 uspace/lib/usbvirt/src/ipc_dev.c static void ipc_data_out(usbvirt_device_t *dev,
usbvirt_device_t  256 uspace/lib/usbvirt/src/ipc_dev.c bool usbvirt_ipc_handle_call(usbvirt_device_t *dev, ipc_call_t *call)
usbvirt_device_t   40 uspace/lib/usbvirt/src/private.h errno_t process_control_transfer(usbvirt_device_t *,
usbvirt_device_t   68 uspace/lib/usbvirt/src/stdreq.c errno_t req_nop(usbvirt_device_t *device,
usbvirt_device_t   76 uspace/lib/usbvirt/src/stdreq.c static errno_t req_get_descriptor(usbvirt_device_t *device,
usbvirt_device_t  137 uspace/lib/usbvirt/src/stdreq.c static errno_t req_set_address(usbvirt_device_t *device,
usbvirt_device_t  157 uspace/lib/usbvirt/src/stdreq.c static errno_t req_set_configuration(usbvirt_device_t *device,
usbvirt_device_t  199 uspace/lib/usbvirt/src/stdreq.c static errno_t req_get_dev_status(usbvirt_device_t *device,
usbvirt_device_t  209 uspace/lib/usbvirt/src/stdreq.c static errno_t req_get_iface_ep_status(usbvirt_device_t *device,
usbvirt_device_t   52 uspace/lib/usbvirt/src/transfer.c static errno_t usbvirt_control_transfer(usbvirt_device_t *dev,
usbvirt_device_t  102 uspace/lib/usbvirt/src/transfer.c errno_t usbvirt_control_write(usbvirt_device_t *dev, const void *setup,
usbvirt_device_t  121 uspace/lib/usbvirt/src/transfer.c errno_t usbvirt_control_read(usbvirt_device_t *dev,
usbvirt_device_t  138 uspace/lib/usbvirt/src/transfer.c errno_t usbvirt_data_out(usbvirt_device_t *dev, usb_transfer_type_t transf_type,
usbvirt_device_t  164 uspace/lib/usbvirt/src/transfer.c errno_t usbvirt_data_in(usbvirt_device_t *dev, usb_transfer_type_t transf_type,
usbvirt_device_t   48 uspace/lib/usbvirt/src/virthub_base.c void *virthub_get_data(usbvirt_device_t *dev)
usbvirt_device_t  145 uspace/lib/usbvirt/src/virthub_base.c errno_t virthub_base_get_hub_descriptor(usbvirt_device_t *dev,
usbvirt_device_t  161 uspace/lib/usbvirt/src/virthub_base.c errno_t virthub_base_get_null_status(usbvirt_device_t *dev,
HelenOS homepage, sources at GitHub