HelenOS sources
endpoint 530 uspace/drv/bus/usb/ehci/ehci_rh.c usb_endpoint_t endpoint, usb_transfer_type_t tr_type,
endpoint 220 uspace/drv/bus/usb/ehci/hc.c ep->device->address, ep->endpoint,
endpoint 243 uspace/drv/bus/usb/ehci/hc.c ep->device->address, ep->endpoint,
endpoint 74 uspace/drv/bus/usb/ehci/hw_struct/queue_head.c QH_EP_CHAR_EP_SET(ep->endpoint) |
endpoint 86 uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.c ((ep->endpoint & ED_STATUS_EN_MASK) << ED_STATUS_EN_SHIFT) |
endpoint 450 uspace/drv/bus/usb/ohci/ohci_rh.c usb_endpoint_t endpoint, usb_transfer_type_t tr_type,
endpoint 100 uspace/drv/bus/usb/uhci/hw_struct/transfer_descriptor.c ((target.endpoint & TD_DEVICE_ENDPOINT_MASK) <<
endpoint 410 uspace/drv/bus/usb/uhci/uhci_rh.c usb_endpoint_t endpoint, usb_transfer_type_t tr_type,
endpoint 66 uspace/drv/bus/usb/vhc/hub/virthubops.c usb_endpoint_t endpoint, usb_transfer_type_t tr_type,
endpoint 69 uspace/drv/bus/usb/vhc/hub/virthubops.c if (endpoint != HUB_STATUS_CHANGE_PIPE) {
endpoint 43 uspace/drv/bus/usb/vhc/transfer.c if (transfer->batch.target.endpoint != 0) {
endpoint 86 uspace/drv/bus/usb/vhc/transfer.c batch->ep->endpoint,
endpoint 92 uspace/drv/bus/usb/vhc/transfer.c batch->ep->endpoint,
endpoint 121 uspace/drv/bus/usb/vhc/transfer.c rc = usbvirt_ipc_send_data_in(sess, batch->ep->endpoint,
endpoint 127 uspace/drv/bus/usb/vhc/transfer.c rc = usbvirt_ipc_send_data_out(sess, batch->ep->endpoint,
endpoint 173 uspace/drv/bus/usb/vhc/transfer.c static int endpoint_register(endpoint_t *endpoint)
endpoint 175 uspace/drv/bus/usb/vhc/transfer.c vhc_data_t *vhc = bus_to_vhc(endpoint->device->bus);
endpoint 176 uspace/drv/bus/usb/vhc/transfer.c return usb2_bus_endpoint_register(&vhc->bus_helper, endpoint);
endpoint 179 uspace/drv/bus/usb/vhc/transfer.c static void endpoint_unregister(endpoint_t *endpoint)
endpoint 181 uspace/drv/bus/usb/vhc/transfer.c vhc_data_t *vhc = bus_to_vhc(endpoint->device->bus);
endpoint 182 uspace/drv/bus/usb/vhc/transfer.c usb2_bus_endpoint_unregister(&vhc->bus_helper, endpoint);
endpoint 63 uspace/drv/bus/usb/xhci/device.c .endpoint.max_packet_size = CTRL_PIPE_MIN_PACKET_SIZE,
endpoint 96 uspace/drv/bus/usb/xhci/endpoint.c xhci_ep->interval = desc->endpoint.poll_interval;
endpoint 152 uspace/drv/bus/usb/xhci/endpoint.c const usb_transfer_type_t type = USB_ED_GET_TRANSFER_TYPE(desc->endpoint);
endpoint 203 uspace/drv/bus/usb/xhci/endpoint.c if (ep_base->endpoint != 0 && (err = hc_add_endpoint(ep)))
endpoint 243 uspace/drv/bus/usb/xhci/endpoint.c XHCI_DEV_FMT ": %s", ep->endpoint, XHCI_DEV_ARGS(*dev),
endpoint 270 uspace/drv/bus/usb/xhci/endpoint.c if (ep_base->endpoint != 0 && dev->slot_id) {
endpoint 123 uspace/drv/bus/usb/xhci/endpoint.h ((ep).base.endpoint), \
endpoint 770 uspace/drv/bus/usb/xhci/hc.c return (2 * ep->base.endpoint) +
endpoint 539 uspace/drv/nic/ar9271/ar9271.c int endpoint;
endpoint 586 uspace/drv/nic/ar9271/ar9271.c endpoint = ar9271->htc_device->endpoints.data_be_endpoint;
endpoint 606 uspace/drv/nic/ar9271/ar9271.c endpoint = ar9271->htc_device->endpoints.mgmt_endpoint;
endpoint 613 uspace/drv/nic/ar9271/ar9271.c complete_size, endpoint);
endpoint 99 uspace/lib/drv/include/usbhc_iface.h usb_endpoint_t endpoint;
endpoint 135 uspace/lib/drv/include/usbhc_iface.h usb_endpoint_t endpoint;
endpoint 162 uspace/lib/drv/include/usbhc_iface.h } endpoint;
endpoint 137 uspace/lib/usb/include/usb/usb.h usb_endpoint_is_valid(target->endpoint);
endpoint 150 uspace/lib/usb/include/usb/usb.h return (a.address == b.address) && (a.endpoint == b.endpoint);
endpoint 230 uspace/lib/usb/src/dump.c int endpoint = d->endpoint_address & 15;
endpoint 238 uspace/lib/usb/src/dump.c d->endpoint_address, endpoint,
endpoint 107 uspace/lib/usbdev/src/pipes.c t->req.endpoint = t->pipe->desc.endpoint_no;
endpoint 420 uspace/lib/usbdev/src/pipes.c #define COPY(field) descriptors.endpoint.field = ep_desc->field
endpoint 44 uspace/lib/usbhost/include/usb/host/bandwidth.h typedef struct endpoint endpoint_t;
endpoint 54 uspace/lib/usbhost/include/usb/host/bus.h typedef struct endpoint endpoint_t;
endpoint 92 uspace/lib/usbhost/include/usb/host/endpoint.h usb_endpoint_t endpoint;
endpoint 47 uspace/lib/usbhost/include/usb/host/usb2_bus.h typedef struct endpoint endpoint_t;
endpoint 53 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h typedef struct endpoint endpoint_t;
endpoint 106 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h ((batch).ep->device->address), ((batch).ep->endpoint), \
endpoint 180 uspace/lib/usbhost/src/bus.c "Some deffered cleanup was faster?", ep->endpoint);
endpoint 394 uspace/lib/usbhost/src/bus.c const size_t idx = bus_endpoint_index(ep->endpoint, ep->direction);
endpoint 397 uspace/lib/usbhost/src/bus.c "bounds)", ep->endpoint);
endpoint 408 uspace/lib/usbhost/src/bus.c device->address, ep->endpoint,
endpoint 414 uspace/lib/usbhost/src/bus.c if (!device->online && ep->endpoint != 0) {
endpoint 442 uspace/lib/usbhost/src/bus.c endpoint_t *bus_find_endpoint(device_t *device, usb_endpoint_t endpoint,
endpoint 447 uspace/lib/usbhost/src/bus.c const size_t idx = bus_endpoint_index(endpoint, dir);
endpoint 448 uspace/lib/usbhost/src/bus.c const size_t ctrl_idx = bus_endpoint_index(endpoint, USB_DIRECTION_BOTH);
endpoint 490 uspace/lib/usbhost/src/bus.c device->address, ep->endpoint,
endpoint 495 uspace/lib/usbhost/src/bus.c const size_t idx = bus_endpoint_index(ep->endpoint, ep->direction);
endpoint 586 uspace/lib/usbhost/src/bus.c endpoint_t *ep = bus_find_endpoint(device, request->target.endpoint, request->dir);
endpoint 589 uspace/lib/usbhost/src/bus.c device->address, request->target.endpoint, request->name);
endpoint 83 uspace/lib/usbhost/src/ddf_helpers.c pipe_desc->endpoint_no = ep->endpoint;
endpoint 287 uspace/lib/usbhost/src/ddf_helpers.c .endpoint = ifreq->endpoint,
endpoint 64 uspace/lib/usbhost/src/endpoint.c ep->endpoint = USB_ED_GET_EP(desc->endpoint);
endpoint 65 uspace/lib/usbhost/src/endpoint.c ep->direction = USB_ED_GET_DIR(desc->endpoint);
endpoint 66 uspace/lib/usbhost/src/endpoint.c ep->transfer_type = USB_ED_GET_TRANSFER_TYPE(desc->endpoint);
endpoint 67 uspace/lib/usbhost/src/endpoint.c ep->max_packet_size = USB_ED_GET_MPS(desc->endpoint);
endpoint 68 uspace/lib/usbhost/src/endpoint.c ep->packets_per_uframe = USB_ED_GET_ADD_OPPS(desc->endpoint) + 1;
endpoint 216 uspace/lib/usbhost/src/endpoint.c req->target.address, req->target.endpoint,
endpoint 221 uspace/lib/usbhost/src/endpoint.c req->target.address, req->target.endpoint,
endpoint 252 uspace/lib/usbhost/src/endpoint.c if (!device->online && ep->endpoint > 0)
endpoint 94 uspace/lib/usbhost/src/usb2_bus.c .endpoint = 0,
endpoint 124 uspace/lib/usbhost/src/usb2_bus.c .endpoint.max_packet_size = CTRL_PIPE_MIN_PACKET_SIZE,
endpoint 136 uspace/lib/usbhost/src/usb2_bus.c if ((err = hc_get_ep0_max_packet_size(&ep0_desc.endpoint.max_packet_size, dev)))
endpoint 89 uspace/lib/usbhost/src/utility.c .endpoint = 0,
endpoint 130 uspace/lib/usbhost/src/utility.c .endpoint = 0,
endpoint 156 uspace/lib/usbhost/src/utility.c .endpoint = 0,
endpoint 59 uspace/lib/usbvirt/include/usbvirt/device.h usb_endpoint_t endpoint, usb_transfer_type_t transfer_type,
endpoint 73 uspace/lib/usbvirt/include/usbvirt/device.h usb_endpoint_t endpoint, usb_transfer_type_t transfer_type,
endpoint 183 uspace/lib/usbvirt/src/ipc_dev.c usb_endpoint_t endpoint = ipc_get_arg1(icall);
endpoint 203 uspace/lib/usbvirt/src/ipc_dev.c rc = usbvirt_data_in(dev, transfer_type, endpoint,
endpoint 228 uspace/lib/usbvirt/src/ipc_dev.c usb_endpoint_t endpoint = ipc_get_arg1(icall);
endpoint 240 uspace/lib/usbvirt/src/ipc_dev.c rc = usbvirt_data_out(dev, transfer_type, endpoint,
endpoint 139 uspace/lib/usbvirt/src/transfer.c usb_endpoint_t endpoint, const void *data, size_t data_size)
endpoint 141 uspace/lib/usbvirt/src/transfer.c if ((endpoint <= 0) || (endpoint >= USBVIRT_ENDPOINT_MAX)) {
endpoint 144 uspace/lib/usbvirt/src/transfer.c if ((dev->ops == NULL) || (dev->ops->data_out[endpoint] == NULL)) {
endpoint 148 uspace/lib/usbvirt/src/transfer.c errno_t rc = dev->ops->data_out[endpoint](dev, endpoint, transf_type,
endpoint 165 uspace/lib/usbvirt/src/transfer.c usb_endpoint_t endpoint, void *data, size_t data_size, size_t *data_size_sent)
endpoint 167 uspace/lib/usbvirt/src/transfer.c if ((endpoint <= 0) || (endpoint >= USBVIRT_ENDPOINT_MAX)) {
endpoint 170 uspace/lib/usbvirt/src/transfer.c if ((dev->ops == NULL) || (dev->ops->data_in[endpoint] == NULL)) {
endpoint 175 uspace/lib/usbvirt/src/transfer.c errno_t rc = dev->ops->data_in[endpoint](dev, endpoint, transf_type,
endpoint 124 uspace/lib/usbvirt/src/virthub_base.c if (target.endpoint == 0) {
endpoint 130 uspace/lib/usbvirt/src/virthub_base.c USB_TRANSFER_INTERRUPT, target.endpoint,
endpoint 134 uspace/lib/usbvirt/src/virthub_base.c if (target.endpoint == 0) {
HelenOS homepage, sources at GitHub