Home
last modified time | relevance | path

Searched refs:eps (Results 1 – 41 of 41) sorted by relevance

/linux-4.1.27/drivers/usb/storage/
Duas-detect.h27 struct usb_host_endpoint *eps[]) in uas_find_endpoints() argument
39 eps[pipe_id - 1] = &endpoint[i]; in uas_find_endpoints()
47 if (!eps[0] || !eps[1] || !eps[2] || !eps[3]) in uas_find_endpoints()
57 struct usb_host_endpoint *eps[4] = { }; in uas_use_uas_driver() local
68 r = uas_find_endpoints(&intf->altsetting[alt], eps); in uas_use_uas_driver()
104 } else if (usb_ss_max_streams(&eps[1]->ss_ep_comp) == 32) { in uas_use_uas_driver()
Duas.c866 struct usb_host_endpoint *eps[4] = { }; in uas_configure_endpoints() local
870 r = uas_find_endpoints(devinfo->intf->cur_altsetting, eps); in uas_configure_endpoints()
875 usb_endpoint_num(&eps[0]->desc)); in uas_configure_endpoints()
877 usb_endpoint_num(&eps[1]->desc)); in uas_configure_endpoints()
879 usb_endpoint_num(&eps[2]->desc)); in uas_configure_endpoints()
881 usb_endpoint_num(&eps[3]->desc)); in uas_configure_endpoints()
887 devinfo->qdepth = usb_alloc_streams(devinfo->intf, eps + 1, in uas_configure_endpoints()
900 struct usb_host_endpoint *eps[3]; in uas_free_streams() local
902 eps[0] = usb_pipe_endpoint(udev, devinfo->status_pipe); in uas_free_streams()
903 eps[1] = usb_pipe_endpoint(udev, devinfo->data_in_pipe); in uas_free_streams()
[all …]
/linux-4.1.27/drivers/usb/host/
Dxhci.c1416 if (xhci->devs[slot_id]->eps[ep_index].ep_state & in xhci_urb_enqueue()
1421 } else if (xhci->devs[slot_id]->eps[ep_index].ep_state & in xhci_urb_enqueue()
1482 ep = &xhci->devs[slot_id]->eps[ep_index]; in xhci_urb_to_transfer_ring()
1594 ep = &xhci->devs[urb->dev->slot_id]->eps[ep_index]; in xhci_urb_dequeue()
1700 if (xhci->devs[udev->slot_id]->eps[ep_index].ring != NULL) in xhci_drop_endpoint()
1781 if (virt_dev->eps[ep_index].ring && in xhci_add_endpoint()
2576 memcpy(&ep_bw_info[i], &virt_dev->eps[i].bw_info, in xhci_reserve_bandwidth()
2583 &virt_dev->eps[i].bw_info, in xhci_reserve_bandwidth()
2586 &virt_dev->eps[i], in xhci_reserve_bandwidth()
2595 &virt_dev->eps[i].bw_info, in xhci_reserve_bandwidth()
[all …]
Dxhci-mem.c407 virt_dev->eps[ep_index].ring; in xhci_free_or_cache_endpoint_ring()
414 xhci_ring_free(xhci, virt_dev->eps[ep_index].ring); in xhci_free_or_cache_endpoint_ring()
419 virt_dev->eps[ep_index].ring = NULL; in xhci_free_or_cache_endpoint_ring()
634 struct xhci_virt_ep *ep = &dev->eps[ep_index]; in xhci_stream_id_to_ring()
932 if (dev->eps[i].ring) in xhci_free_virt_device()
933 xhci_ring_free(xhci, dev->eps[i].ring); in xhci_free_virt_device()
934 if (dev->eps[i].stream_info) in xhci_free_virt_device()
936 dev->eps[i].stream_info); in xhci_free_virt_device()
942 if (!list_empty(&dev->eps[i].bw_endpoint_list)) in xhci_free_virt_device()
1002 xhci_init_endpoint_timer(xhci, &dev->eps[i]); in xhci_alloc_virt_device()
[all …]
Dxhci-ring.c331 struct xhci_virt_ep *ep = &xhci->devs[slot_id]->eps[ep_index]; in xhci_ring_ep_doorbell()
357 ep = &xhci->devs[slot_id]->eps[ep_index]; in ring_doorbell_for_active_rings()
381 ep = &xhci->devs[slot_id]->eps[ep_index]; in xhci_triad_to_transfer_ring()
442 struct xhci_virt_ep *ep = &dev->eps[ep_index]; in xhci_find_new_dequeue_state()
658 ep = &xhci->devs[slot_id]->eps[ep_index]; in xhci_handle_cmd_stop_ep()
778 ep = &xhci->devs[slot_id]->eps[ep_index]; in xhci_kill_endpoint_urbs()
922 while (ep_ring->dequeue != dev->eps[ep_index].queued_deq_ptr) { in update_ring_for_set_deq_completion()
929 dev->eps[ep_index].queued_deq_ptr) in update_ring_for_set_deq_completion()
967 ep = &dev->eps[ep_index]; in xhci_handle_cmd_set_deq()
1040 dev->eps[ep_index].ep_state &= ~SET_DEQ_PENDING; in xhci_handle_cmd_set_deq()
[all …]
Dxhci-hub.c287 if (virt_dev->eps[i].ring && virt_dev->eps[i].ring->dequeue) { in xhci_stop_device()
325 ep = &xhci->devs[slot_id]->eps[i]; in xhci_ring_device()
Dxhci.h941 struct xhci_virt_ep eps[31]; member
1779 struct usb_host_endpoint **eps, unsigned int num_eps,
1782 struct usb_host_endpoint **eps, unsigned int num_eps,
/linux-4.1.27/drivers/usb/dwc3/
Dep0.c67 dep = dwc->eps[epnum]; in dwc3_ep0_start_trans()
138 __dwc3_ep0_do_control_data(dwc, dwc->eps[direction], req); in __dwc3_gadget_ep0_queue()
158 __dwc3_ep0_do_control_status(dwc, dwc->eps[direction]); in __dwc3_gadget_ep0_queue()
204 __dwc3_ep0_do_control_data(dwc, dwc->eps[direction], req); in __dwc3_gadget_ep0_queue()
256 dep = dwc->eps[1]; in dwc3_ep0_stall_and_restart()
260 dep = dwc->eps[0]; in dwc3_ep0_stall_and_restart()
319 dep = dwc->eps[epnum]; in dwc3_wIndex_to_dep()
381 dep = dwc->eps[0]; in dwc3_ep0_handle_status()
665 dep = dwc->eps[0]; in dwc3_ep0_set_sel()
787 ep0 = dwc->eps[0]; in dwc3_ep0_complete_data()
[all …]
Dgadget.c194 struct dwc3_ep *dep = dwc->eps[(num << 1) | 1]; in dwc3_gadget_resize_tx_fifos()
316 struct dwc3_ep *dep = dwc->eps[ep]; in dwc3_send_gadget_ep_cmd()
443 struct dwc3_ep *dep = dwc->eps[i]; in dwc3_gadget_start_config()
1633 dep = dwc->eps[0]; in dwc3_gadget_start()
1641 dep = dwc->eps[1]; in dwc3_gadget_start()
1660 __dwc3_gadget_ep_disable(dwc->eps[0]); in dwc3_gadget_start()
1683 __dwc3_gadget_ep_disable(dwc->eps[0]); in dwc3_gadget_stop()
1684 __dwc3_gadget_ep_disable(dwc->eps[1]); in dwc3_gadget_stop()
1723 dwc->eps[epnum] = dep; in dwc3_gadget_init_hw_endpoints()
1788 dep = dwc->eps[epnum]; in dwc3_gadget_free_endpoints()
[all …]
Dcore.h734 struct dwc3_ep *eps[DWC3_ENDPOINTS_NUM]; member
/linux-4.1.27/drivers/usb/gadget/udc/
Dfsl_qe_udc.c183 qe_eptx_stall_change(&udc->eps[0], 1); in qe_ep0_stall()
184 qe_eprx_stall_change(&udc->eps[0], 1); in qe_ep0_stall()
290 ep = &udc->eps[pipe_num]; in qe_epbds_reset()
320 ep = &udc->eps[pipe_num]; in qe_ep_reset()
353 struct qe_ep *ep = &udc->eps[pipe_num]; in qe_ep_bd_init()
477 struct qe_ep *ep = &udc->eps[pipe_num]; in qe_ep_register_init()
532 struct qe_ep *ep = &udc->eps[pipe_num]; in qe_ep_init()
796 struct qe_ep *ep = &udc->eps[0]; in ep0_setup_handle()
820 struct qe_ep *ep = &udc->eps[0]; in qe_ep0_rx()
949 ep = &udc->eps[i]; in ep_rx_tasklet()
[all …]
Dmv_u3d_core.c60 ep = &u3d->eps[i]; in mv_u3d_ep0_reset()
141 u3d->eps[index].name); in mv_u3d_process_ep_req()
934 struct mv_u3d_ep *ep = u3d->eps; in mv_u3d_ep_set_stall()
1320 ep = &u3d->eps[1]; in mv_u3d_eps_init()
1338 ep = &u3d->eps[i]; in mv_u3d_eps_init()
1384 mv_u3d_nuke(&u3d->eps[1], -ESHUTDOWN); in mv_u3d_stop_activity()
1522 mv_u3d_nuke(&u3d->eps[ep_num * 2 + MV_U3D_EP_DIR_IN], -ESHUTDOWN); in mv_u3d_handle_setup_packet()
1639 curr_ep = &u3d->eps[1]; in mv_u3d_irq_process_tr_complete()
1641 curr_ep = &u3d->eps[i]; in mv_u3d_irq_process_tr_complete()
1768 kfree(u3d->eps); in mv_u3d_remove()
[all …]
Dfsl_usb2_udc.h481 struct fsl_ep *eps; member
579 #define get_ep_by_pipe(udc, pipe) ((pipe == 1)? &udc->eps[0]: \
580 &udc->eps[pipe])
Datmel_usba_udc.c1935 struct usba_ep *eps, *ep; in atmel_udc_of_init() local
1953 eps = devm_kzalloc(&pdev->dev, sizeof(struct usba_ep) * udc->num_ep, in atmel_udc_of_init()
1955 if (!eps) in atmel_udc_of_init()
1958 udc->gadget.ep0 = &eps[0].ep; in atmel_udc_of_init()
1960 INIT_LIST_HEAD(&eps[0].ep.ep_list); in atmel_udc_of_init()
1965 ep = &eps[i]; in atmel_udc_of_init()
2014 return eps; in atmel_udc_of_init()
2030 struct usba_ep *eps; in usba_udc_pdata() local
2036 eps = devm_kzalloc(&pdev->dev, sizeof(struct usba_ep) * pdata->num_ep, in usba_udc_pdata()
2038 if (!eps) in usba_udc_pdata()
[all …]
Dmv_udc_core.c83 ep = &udc->eps[i]; in ep0_reset()
148 udc->eps[index].name); in process_ep_req()
1252 ep = &udc->eps[0]; in eps_init()
1268 ep = &udc->eps[i]; in eps_init()
1314 nuke(&udc->eps[0], -ESHUTDOWN); in gadget_reset()
1332 nuke(&udc->eps[0], -ESHUTDOWN); in stop_activity()
1448 ep = &udc->eps[0]; in udc_prime_status()
1585 ep = &udc->eps[ep_num * 2 + direction]; in ch9clearfeature()
1663 nuke(&udc->eps[ep_num * 2 + EP_DIR_OUT], -ESHUTDOWN); in handle_setup_packet()
1832 curr_ep = &udc->eps[0]; in irq_process_tr_complete()
[all …]
Dfsl_udc_core.c1278 ep = &udc->eps[0]; in ep0_prime_status()
1336 ep = &udc->eps[0]; in ch9getstatus()
2000 nuke(&udc_controller->eps[0], -ESHUTDOWN); in fsl_udc_stop()
2168 ep = &udc->eps[0]; in fsl_proc_read()
2261 udc->eps = kzalloc(sizeof(struct fsl_ep) * udc->max_ep, GFP_KERNEL); in struct_udc_setup()
2262 if (!udc->eps) in struct_udc_setup()
2277 kfree(udc->eps); in struct_udc_setup()
2307 struct fsl_ep *ep = &udc->eps[index]; in struct_ep_setup()
2454 udc_controller->gadget.ep0 = &udc_controller->eps[0].ep; in fsl_udc_probe()
2474 udc_controller->eps[0].ep.desc = &fsl_ep0_desc; in fsl_udc_probe()
[all …]
Ddummy_hcd.c2409 struct usb_host_endpoint **eps, unsigned int num_eps, in dummy_alloc_streams() argument
2424 index = dummy_get_ep_idx(&eps[i]->desc); in dummy_alloc_streams()
2429 max_stream = usb_ss_max_streams(&eps[i]->ss_ep_comp); in dummy_alloc_streams()
2437 eps[i]->desc.bEndpointAddress, in dummy_alloc_streams()
2444 index = dummy_get_ep_idx(&eps[i]->desc); in dummy_alloc_streams()
2447 usb_endpoint_num(&eps[i]->desc), ret_streams); in dummy_alloc_streams()
2456 struct usb_host_endpoint **eps, unsigned int num_eps, in dummy_free_streams() argument
2467 index = dummy_get_ep_idx(&eps[i]->desc); in dummy_free_streams()
2475 index = dummy_get_ep_idx(&eps[i]->desc); in dummy_free_streams()
2478 usb_endpoint_num(&eps[i]->desc), 0); in dummy_free_streams()
Dmv_udc.h190 struct mv_ep *eps; member
Dmv_u3d.h262 struct mv_u3d_ep *eps; member
Dfsl_qe_udc.h323 struct qe_ep eps[USB_MAX_ENDPOINTS]; member
Dpxa27x_udc.c247 struct dentry *root, *state, *queues, *eps; in pxa_init_debugfs() local
261 eps = debugfs_create_file("epstate", 0400, root, udc, in pxa_init_debugfs()
263 if (!eps) in pxa_init_debugfs()
269 udc->debugfs_eps = eps; in pxa_init_debugfs()
272 debugfs_remove(eps); in pxa_init_debugfs()
/linux-4.1.27/drivers/usb/core/
Ddevio.c790 struct usb_host_endpoint **eps; in parse_usbdevfs_streams() local
806 eps = kmalloc(num_eps * sizeof(*eps), GFP_KERNEL); in parse_usbdevfs_streams()
807 if (!eps) in parse_usbdevfs_streams()
811 if (get_user(ep, &streams->eps[i])) { in parse_usbdevfs_streams()
815 eps[i] = ep_to_host_endpoint(ps->dev, ep); in parse_usbdevfs_streams()
816 if (!eps[i]) { in parse_usbdevfs_streams()
845 *eps_ret = eps; in parse_usbdevfs_streams()
851 kfree(eps); in parse_usbdevfs_streams()
1132 struct usb_host_endpoint **eps; in check_reset_of_active_ep() local
1135 eps = (epnum & USB_DIR_IN) ? udev->ep_in : udev->ep_out; in check_reset_of_active_ep()
[all …]
Dhcd.c2053 struct usb_host_endpoint **eps, unsigned int num_eps, in usb_alloc_streams() argument
2071 if (!usb_endpoint_xfer_bulk(&eps[i]->desc)) in usb_alloc_streams()
2074 if (eps[i]->streams) in usb_alloc_streams()
2078 ret = hcd->driver->alloc_streams(hcd, dev, eps, num_eps, in usb_alloc_streams()
2084 eps[i]->streams = ret; in usb_alloc_streams()
2103 struct usb_host_endpoint **eps, unsigned int num_eps, in usb_free_streams() argument
2117 if (!eps[i] || !eps[i]->streams) in usb_free_streams()
2120 ret = hcd->driver->free_streams(hcd, dev, eps, num_eps, mem_flags); in usb_free_streams()
2125 eps[i]->streams = 0; in usb_free_streams()
Ddriver.c389 struct usb_host_endpoint *ep, **eps = NULL; in usb_unbind_interface() local
423 eps = kmalloc(USB_MAXENDPOINTS * sizeof(void *), in usb_unbind_interface()
425 if (!eps) { in usb_unbind_interface()
430 eps[j++] = ep; in usb_unbind_interface()
433 usb_free_streams(intf, eps, j, GFP_KERNEL); in usb_unbind_interface()
434 kfree(eps); in usb_unbind_interface()
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Domap-usb.txt8 - num-eps : Specifies the number of endpoints. This is also a
32 num-eps = <16>;
Dam33xx-usb.txt41 - mentor,num-eps: Specifies the number of endpoints. This is also a
110 mentor,num-eps = <16>;
155 mentor,num-eps = <16>;
/linux-4.1.27/include/linux/
Dusb.h731 struct usb_host_endpoint **eps, unsigned int num_eps,
736 struct usb_host_endpoint **eps, unsigned int num_eps,
1831 struct usb_host_endpoint **eps; in usb_pipe_endpoint() local
1832 eps = usb_pipein(pipe) ? dev->ep_in : dev->ep_out; in usb_pipe_endpoint()
1833 return eps[usb_pipeendpoint(pipe)]; in usb_pipe_endpoint()
/linux-4.1.27/Documentation/usb/
Dbulk-streams.txt29 struct usb_host_endpoint **eps, unsigned int num_eps,
74 struct usb_host_endpoint **eps, unsigned int num_eps,
/linux-4.1.27/include/uapi/linux/
Dusbdevice_fs.h154 unsigned char eps[0]; member
/linux-4.1.27/drivers/usb/gadget/function/
Df_fs.c70 struct ffs_ep *eps; member
1614 struct ffs_ep *ep = func->eps; in ffs_func_eps_disable()
1637 struct ffs_ep *ep = func->eps; in ffs_func_eps_enable()
2498 ffs_ep = func->eps + idx; in __ffs_func_bind_do_descs()
2527 ep->driver_data = func->eps + idx; in __ffs_func_bind_do_descs()
2588 if (unlikely(!func->eps[idx].ep)) in __ffs_func_bind_do_nums()
2593 descs = func->eps[idx].descs; in __ffs_func_bind_do_nums()
2746 vla_item_with_sz(d, struct ffs_ep, eps, ffs->eps_count); in _ffs_func_bind()
2794 ptr = vla_ptr(vlabuf, d, eps); in _ffs_func_bind()
2801 func->eps = vla_ptr(vlabuf, d, eps); in _ffs_func_bind()
[all …]
/linux-4.1.27/arch/m68k/fpsp040/
Dsetox.S99 | Z = X*(64/log2)*(1+eps), |eps| <= 2^(-24).
115 | N = rnd-to-int( X*64/log2 (1+eps) ), |eps|<=2^(-24)
116 | X*64/log2 (1+eps) = N + f, |f| <= 0.5
117 | X*64/log2 - N = f - eps*X 64/log2
118 | X - N*log2/64 = f*log2/64 - eps*X
/linux-4.1.27/include/linux/usb/
Dhcd.h321 struct usb_host_endpoint **eps, unsigned int num_eps,
327 struct usb_host_endpoint **eps, unsigned int num_eps,
/linux-4.1.27/Documentation/
Ddontdiff12 *.eps
/linux-4.1.27/arch/arm/boot/dts/
Ddm816x.dtsi396 mentor,num-eps = <16>;
436 mentor,num-eps = <16>;
Dam33xx.dtsi520 mentor,num-eps = <16>;
567 mentor,num-eps = <16>;
Domap3.dtsi732 num-eps = <16>;
Domap4.dtsi878 num-eps = <16>;
/linux-4.1.27/Documentation/DocBook/
DMakefile167 %.eps: %.fig
/linux-4.1.27/arch/xtensa/kernel/
Dvectors.S632 rsr a0, eps\level
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-mio-defs.h4134 uint64_t eps:1; member
4142 uint64_t eps:1;
4887 uint64_t eps:1; member
4895 uint64_t eps:1;
/linux-4.1.27/arch/m68k/ifpsp060/src/
Dfplsp.S6753 # Z = X*(64/log2)*(1+eps), |eps| <= 2^(-24). #
6772 # N = rnd-to-int( X*64/log2 (1+eps) ), |eps|<=2^(-24) #
6773 # X*64/log2 (1+eps) = N + f, |f| <= 0.5 #
6774 # X*64/log2 - N = f - eps*X 64/log2 #
6775 # X - N*log2/64 = f*log2/64 - eps*X #