HelenOS sources

xhci_device_t      73 uspace/drv/bus/usb/xhci/bus.c 	bus_init(&bus->base, sizeof(xhci_device_t));
xhci_device_t      75 uspace/drv/bus/usb/xhci/bus.c 	bus->devices_by_slot = calloc(hc->max_slots, sizeof(xhci_device_t *));
xhci_device_t      49 uspace/drv/bus/usb/xhci/bus.h 	xhci_device_t **devices_by_slot; /**< Devices by Slot ID */
xhci_device_t      74 uspace/drv/bus/usb/xhci/device.c static errno_t address_device(xhci_device_t *dev)
xhci_device_t     117 uspace/drv/bus/usb/xhci/device.c static errno_t setup_ep0_packet_size(xhci_hc_t *hc, xhci_device_t *dev)
xhci_device_t     146 uspace/drv/bus/usb/xhci/device.c static errno_t setup_hub(xhci_device_t *dev, usb_standard_device_descriptor_t *desc)
xhci_device_t     183 uspace/drv/bus/usb/xhci/device.c 	xhci_device_t *xhci_dev = xhci_device_get(dev);
xhci_device_t     186 uspace/drv/bus/usb/xhci/device.c 	xhci_device_t *xhci_hub = xhci_device_get(dev->hub);
xhci_device_t     262 uspace/drv/bus/usb/xhci/device.c 	xhci_device_t *xhci_dev = xhci_device_get(dev);
xhci_device_t     286 uspace/drv/bus/usb/xhci/device.c 	xhci_device_t *dev = xhci_device_get(dev_base);
xhci_device_t     312 uspace/drv/bus/usb/xhci/device.c 	xhci_device_t *dev = xhci_device_get(dev_base);
xhci_device_t     328 uspace/drv/bus/usb/xhci/device.c void xhci_setup_slot_context(xhci_device_t *dev, xhci_slot_ctx_t *ctx)
xhci_device_t     349 uspace/drv/bus/usb/xhci/device.c 		xhci_device_t *hub = xhci_device_get(dev->base.tt.dev);
xhci_device_t      72 uspace/drv/bus/usb/xhci/device.h void xhci_setup_slot_context(xhci_device_t *, xhci_slot_ctx_t *);
xhci_device_t      74 uspace/drv/bus/usb/xhci/device.h static inline xhci_device_t *xhci_device_get(device_t *dev)
xhci_device_t      77 uspace/drv/bus/usb/xhci/device.h 	return (xhci_device_t *) dev;
xhci_device_t     215 uspace/drv/bus/usb/xhci/endpoint.c 	xhci_device_t *dev = xhci_device_get(ep->device);
xhci_device_t     265 uspace/drv/bus/usb/xhci/endpoint.c 	xhci_device_t *dev = xhci_device_get(ep_base->device);
xhci_device_t     146 uspace/drv/bus/usb/xhci/endpoint.h static inline xhci_device_t *xhci_ep_to_dev(xhci_endpoint_t *ep)
xhci_device_t     777 uspace/drv/bus/usb/xhci/hc.c 	xhci_device_t *const dev = xhci_ep_to_dev(ep);
xhci_device_t     788 uspace/drv/bus/usb/xhci/hc.c errno_t hc_enable_slot(xhci_device_t *dev)
xhci_device_t     823 uspace/drv/bus/usb/xhci/hc.c errno_t hc_disable_slot(xhci_device_t *dev)
xhci_device_t     849 uspace/drv/bus/usb/xhci/hc.c static errno_t create_configure_ep_input_ctx(xhci_device_t *dev, dma_buffer_t *dma_buf)
xhci_device_t     872 uspace/drv/bus/usb/xhci/hc.c errno_t hc_address_device(xhci_device_t *dev)
xhci_device_t     925 uspace/drv/bus/usb/xhci/hc.c errno_t hc_configure_device(xhci_device_t *dev)
xhci_device_t     950 uspace/drv/bus/usb/xhci/hc.c errno_t hc_deconfigure_device(xhci_device_t *dev)
xhci_device_t     979 uspace/drv/bus/usb/xhci/hc.c 	xhci_device_t *const dev = xhci_ep_to_dev(ep);
xhci_device_t    1014 uspace/drv/bus/usb/xhci/hc.c 	xhci_device_t *const dev = xhci_ep_to_dev(ep);
xhci_device_t    1050 uspace/drv/bus/usb/xhci/hc.c 	xhci_device_t *const dev = xhci_ep_to_dev(ep);
xhci_device_t    1085 uspace/drv/bus/usb/xhci/hc.c 	xhci_device_t *const dev = xhci_ep_to_dev(ep);
xhci_device_t    1111 uspace/drv/bus/usb/xhci/hc.c 	xhci_device_t *const dev = xhci_ep_to_dev(ep);
xhci_device_t    1133 uspace/drv/bus/usb/xhci/hc.c 	xhci_device_t *const dev = xhci_ep_to_dev(ep);
xhci_device_t     126 uspace/drv/bus/usb/xhci/hc.h extern errno_t hc_enable_slot(xhci_device_t *);
xhci_device_t     127 uspace/drv/bus/usb/xhci/hc.h extern errno_t hc_disable_slot(xhci_device_t *);
xhci_device_t     128 uspace/drv/bus/usb/xhci/hc.h extern errno_t hc_address_device(xhci_device_t *);
xhci_device_t     129 uspace/drv/bus/usb/xhci/hc.h extern errno_t hc_configure_device(xhci_device_t *);
xhci_device_t     130 uspace/drv/bus/usb/xhci/hc.h extern errno_t hc_deconfigure_device(xhci_device_t *);
xhci_device_t      73 uspace/drv/bus/usb/xhci/rh.c 	xhci_device_t *device;
xhci_device_t      69 uspace/drv/bus/usb/xhci/rh.h 	xhci_device_t device;
xhci_device_t     296 uspace/drv/bus/usb/xhci/streams.c static errno_t verify_stream_conditions(xhci_hc_t *hc, xhci_device_t *dev,
xhci_device_t     347 uspace/drv/bus/usb/xhci/streams.c errno_t xhci_endpoint_remove_streams(xhci_hc_t *hc, xhci_device_t *dev,
xhci_device_t     375 uspace/drv/bus/usb/xhci/streams.c errno_t xhci_endpoint_request_primary_streams(xhci_hc_t *hc, xhci_device_t *dev,
xhci_device_t     423 uspace/drv/bus/usb/xhci/streams.c errno_t xhci_endpoint_request_secondary_streams(xhci_hc_t *hc, xhci_device_t *dev,
xhci_device_t      69 uspace/drv/bus/usb/xhci/streams.h extern errno_t xhci_endpoint_remove_streams(xhci_hc_t *, xhci_device_t *,
xhci_device_t      72 uspace/drv/bus/usb/xhci/streams.h     xhci_device_t *, xhci_endpoint_t *, unsigned);
xhci_device_t      74 uspace/drv/bus/usb/xhci/streams.h     xhci_device_t *, xhci_endpoint_t *, unsigned *, unsigned);
xhci_device_t     299 uspace/drv/bus/usb/xhci/transfers.c 	xhci_device_t *dev = hc->bus.devices_by_slot[slot_id];
xhci_device_t     430 uspace/drv/bus/usb/xhci/transfers.c 	xhci_device_t *xhci_dev = xhci_ep_to_dev(xhci_ep);
HelenOS homepage, sources at GitHub