drivers/usb/cdns3/cdnsp-gadget.h
1550
unsigned int ep_index);
drivers/usb/cdns3/cdnsp-gadget.h
1557
void cdnsp_queue_reset_ep(struct cdnsp_device *pdev, unsigned int ep_index);
drivers/usb/cdns3/cdnsp-gadget.h
1559
unsigned int ep_index);
drivers/usb/cdns3/cdnsp-gadget.h
1579
unsigned int ep_index);
drivers/usb/cdns3/cdnsp-mem.c
507
unsigned int ep_index)
drivers/usb/cdns3/cdnsp-mem.c
510
ep_index++;
drivers/usb/cdns3/cdnsp-mem.c
512
ep_index++;
drivers/usb/cdns3/cdnsp-mem.c
514
return (struct cdnsp_ep_ctx *)(ctx->bytes + (ep_index * ctx->ctx_size));
drivers/usb/cdns3/cdnsp-ring.c
1188
int ep_index;
drivers/usb/cdns3/cdnsp-ring.c
1193
ep_index = TRB_TO_EP_ID(le32_to_cpu(event->flags)) - 1;
drivers/usb/cdns3/cdnsp-ring.c
1197
pep = &pdev->eps[ep_index];
drivers/usb/cdns3/cdnsp-ring.c
1247
int ep_index;
drivers/usb/cdns3/cdnsp-ring.c
1250
ep_index = TRB_TO_EP_ID(le32_to_cpu(event->flags)) - 1;
drivers/usb/cdns3/cdnsp-ring.c
1254
pep = &pdev->eps[ep_index];
drivers/usb/cdns3/cdnsp-ring.c
1378
"comp_code %u\n", ep_index,
drivers/usb/cdns3/cdnsp-ring.c
2447
void cdnsp_queue_stop_endpoint(struct cdnsp_device *pdev, unsigned int ep_index)
drivers/usb/cdns3/cdnsp-ring.c
2450
EP_ID_FOR_TRB(ep_index) | TRB_TYPE(TRB_STOP_RING));
drivers/usb/cdns3/cdnsp-ring.c
2476
void cdnsp_queue_reset_ep(struct cdnsp_device *pdev, unsigned int ep_index)
drivers/usb/cdns3/cdnsp-ring.c
2480
EP_ID_FOR_TRB(ep_index) |
drivers/usb/cdns3/cdnsp-ring.c
2487
void cdnsp_queue_halt_endpoint(struct cdnsp_device *pdev, unsigned int ep_index)
drivers/usb/cdns3/cdnsp-ring.c
2491
EP_ID_FOR_TRB(ep_index) |
drivers/usb/cdns3/cdnsp-ring.c
2492
(!ep_index ? TRB_ESP : 0));
drivers/usb/cdns3/cdnsp-ring.c
400
unsigned int ep_index,
drivers/usb/cdns3/cdnsp-ring.c
406
pep = &pdev->eps[ep_index];
drivers/usb/dwc2/gadget.c
62
u32 ep_index, u32 dir_in)
drivers/usb/dwc2/gadget.c
65
return hsotg->eps_in[ep_index];
drivers/usb/dwc2/gadget.c
67
return hsotg->eps_out[ep_index];
drivers/usb/gadget/udc/fsl_qe_udc.c
1708
if (!_ep || (!ep->ep.desc && ep_index(ep))) {
drivers/usb/gadget/udc/fsl_qe_udc.c
1748
if (ep_index(ep) == 0 && req->req.length > 0) {
drivers/usb/gadget/udc/fsl_qe_udc.h
154
#define ep_is_in(EP) ((ep_index(EP) == 0) ? (EP->udc->ep0_dir == \
drivers/usb/gadget/udc/fsl_udc_core.c
1025
ep_num = (unsigned char)(ep_index(ep));
drivers/usb/gadget/udc/fsl_udc_core.c
1030
if (ep_index(ep) == 0) {
drivers/usb/gadget/udc/fsl_udc_core.c
1061
bitmask = (ep_is_in(ep)) ? (1 << (ep_index(ep) + 16)) :
drivers/usb/gadget/udc/fsl_udc_core.c
1062
(1 << (ep_index(ep)));
drivers/usb/gadget/udc/fsl_udc_core.c
1087
ep_num = ep_index(ep);
drivers/usb/gadget/udc/fsl_udc_core.c
1353
tmp = dr_ep_get_stall(ep_index(target_ep), ep_is_in(target_ep))
drivers/usb/gadget/udc/fsl_udc_core.c
2165
ep->ep.name, ep_maxpacket(ep), ep_index(ep));
drivers/usb/gadget/udc/fsl_udc_core.c
2184
ep_index(ep));
drivers/usb/gadget/udc/fsl_udc_core.c
599
struct_ep_qh_setup(udc, (unsigned char) ep_index(ep),
drivers/usb/gadget/udc/fsl_udc_core.c
607
dr_ep_setup((unsigned char) ep_index(ep),
drivers/usb/gadget/udc/fsl_udc_core.c
641
ep_num = ep_index(ep);
drivers/usb/gadget/udc/fsl_udc_core.c
713
fsl_writel(ep_is_in(ep) ? (1 << (ep_index(ep) + 16))
drivers/usb/gadget/udc/fsl_udc_core.c
714
: (1 << (ep_index(ep))), &dr_regs->endpointprime);
drivers/usb/gadget/udc/fsl_udc_core.c
723
? (1 << (ep_index(ep) + 16))
drivers/usb/gadget/udc/fsl_udc_core.c
724
: (1 << (ep_index(ep)));
drivers/usb/gadget/udc/fsl_udc_core.c
727
if (!(list_empty(&ep->queue)) && !(ep_index(ep) == 0)) {
drivers/usb/gadget/udc/fsl_udc_core.c
930
ep_num = ep_index(ep);
drivers/usb/gadget/udc/fsl_usb2_udc.h
526
#define ep_is_in(EP) ( (ep_index(EP) == 0) ? (EP->udc->ep0_dir == \
drivers/usb/gadget/udc/fsl_usb2_udc.h
533
#define get_pipe_by_ep(EP) (ep_index(EP) * 2 + ep_is_in(EP))
drivers/usb/gadget/udc/fsl_usb2_udc.h
538
if (ep_index(ep) != 0)
drivers/usb/gadget/udc/tegra-xudc.c
2706
unsigned int ep_index = trb_read_endpoint_id(event);
drivers/usb/gadget/udc/tegra-xudc.c
2707
struct tegra_xudc_ep *ep = &xudc->ep[ep_index];
drivers/usb/gadget/udc/tegra-xudc.c
2713
ep_index);
drivers/usb/gadget/udc/tegra-xudc.c
2734
dev_info(xudc->dev, "stream rejected on EP %u\n", ep_index);
drivers/usb/gadget/udc/tegra-xudc.c
2739
dev_info(xudc->dev, "prime pipe received on EP %u\n", ep_index);
drivers/usb/gadget/udc/tegra-xudc.c
2748
ep_wait_for_stopped(xudc, ep_index);
drivers/usb/gadget/udc/tegra-xudc.c
2757
ep_wait_for_stopped(xudc, ep_index);
drivers/usb/gadget/udc/tegra-xudc.c
2770
comp_code, ep_index);
drivers/usb/gadget/udc/tegra-xudc.c
2772
ep_halt(xudc, ep_index);
drivers/usb/gadget/udc/tegra-xudc.c
2793
ep_index);
drivers/usb/gadget/udc/tegra-xudc.c
2800
comp_code, ep_index);
drivers/usb/host/xhci-debugfs.c
269
int ep_index;
drivers/usb/host/xhci-debugfs.c
279
for (ep_index = 0; ep_index < 31; ep_index++) {
drivers/usb/host/xhci-debugfs.c
280
ep_ctx = xhci_get_ep_ctx(xhci, dev->out_ctx, ep_index);
drivers/usb/host/xhci-debugfs.c
281
dma = dev->out_ctx->dma + (ep_index + 1) * CTX_SIZE(xhci->hcc_params);
drivers/usb/host/xhci-debugfs.c
288
dev->eps[ep_index].ep_state);
drivers/usb/host/xhci-debugfs.c
468
int ep_index)
drivers/usb/host/xhci-debugfs.c
476
if (spriv->eps[ep_index])
drivers/usb/host/xhci-debugfs.c
483
epriv->show_ring = dev->eps[ep_index].ring;
drivers/usb/host/xhci-debugfs.c
485
snprintf(epriv->name, sizeof(epriv->name), "ep%02d", ep_index);
drivers/usb/host/xhci-debugfs.c
490
spriv->eps[ep_index] = epriv;
drivers/usb/host/xhci-debugfs.c
495
int ep_index)
drivers/usb/host/xhci-debugfs.c
500
if (!spriv || !spriv->eps[ep_index])
drivers/usb/host/xhci-debugfs.c
503
epriv = spriv->eps[ep_index];
drivers/usb/host/xhci-debugfs.c
505
spriv->eps[ep_index] = NULL;
drivers/usb/host/xhci-debugfs.c
591
int ep_index)
drivers/usb/host/xhci-debugfs.c
596
if (!spriv || !spriv->eps[ep_index] ||
drivers/usb/host/xhci-debugfs.c
597
!dev->eps[ep_index].stream_info)
drivers/usb/host/xhci-debugfs.c
600
epriv = spriv->eps[ep_index];
drivers/usb/host/xhci-debugfs.c
601
epriv->stream_info = dev->eps[ep_index].stream_info;
drivers/usb/host/xhci-debugfs.h
115
int ep_index);
drivers/usb/host/xhci-debugfs.h
118
int ep_index);
drivers/usb/host/xhci-debugfs.h
121
int ep_index);
drivers/usb/host/xhci-debugfs.h
132
int ep_index) { }
drivers/usb/host/xhci-debugfs.h
136
int ep_index) { }
drivers/usb/host/xhci-debugfs.h
140
int ep_index) { }
drivers/usb/host/xhci-mem.c
1002
dev->eps[i].ep_index = i;
drivers/usb/host/xhci-mem.c
1415
unsigned int ep_index;
drivers/usb/host/xhci-mem.c
1428
ep_index = xhci_get_endpoint_index(&ep->desc);
drivers/usb/host/xhci-mem.c
1429
ep_ctx = xhci_get_ep_ctx(xhci, virt_dev->in_ctx, ep_index);
drivers/usb/host/xhci-mem.c
1490
virt_dev->eps[ep_index].new_ring =
drivers/usb/host/xhci-mem.c
1492
if (!virt_dev->eps[ep_index].new_ring)
drivers/usb/host/xhci-mem.c
1495
virt_dev->eps[ep_index].skip = false;
drivers/usb/host/xhci-mem.c
1496
ep_ring = virt_dev->eps[ep_index].new_ring;
drivers/usb/host/xhci-mem.c
1520
unsigned int ep_index;
drivers/usb/host/xhci-mem.c
1523
ep_index = xhci_get_endpoint_index(&ep->desc);
drivers/usb/host/xhci-mem.c
1524
ep_ctx = xhci_get_ep_ctx(xhci, virt_dev->in_ctx, ep_index);
drivers/usb/host/xhci-mem.c
1606
unsigned int ep_index)
drivers/usb/host/xhci-mem.c
1611
out_ep_ctx = xhci_get_ep_ctx(xhci, out_ctx, ep_index);
drivers/usb/host/xhci-mem.c
1612
in_ep_ctx = xhci_get_ep_ctx(xhci, in_ctx, ep_index);
drivers/usb/host/xhci-mem.c
402
unsigned int ep_index)
drivers/usb/host/xhci-mem.c
404
xhci_ring_free(xhci, virt_dev->eps[ep_index].ring);
drivers/usb/host/xhci-mem.c
405
virt_dev->eps[ep_index].ring = NULL;
drivers/usb/host/xhci-mem.c
535
unsigned int ep_index)
drivers/usb/host/xhci-mem.c
538
ep_index++;
drivers/usb/host/xhci-mem.c
540
ep_index++;
drivers/usb/host/xhci-mem.c
543
(ctx->bytes + (ep_index * CTX_SIZE(xhci->hcc_params)));
drivers/usb/host/xhci-mtk-sch.c
918
unsigned int ep_index;
drivers/usb/host/xhci-mtk-sch.c
921
ep_index = xhci_get_endpoint_index(&ep->desc);
drivers/usb/host/xhci-mtk-sch.c
922
ep_ctx = xhci_get_ep_ctx(xhci, virt_dev->in_ctx, ep_index);
drivers/usb/host/xhci-mtk-sch.c
985
unsigned int ep_index = xhci_get_endpoint_index(&ep->desc);
drivers/usb/host/xhci-mtk-sch.c
994
ep_ctx = xhci_get_ep_ctx(xhci, virt_dev->in_ctx, ep_index);
drivers/usb/host/xhci-ring.c
1010
ep->ep_index);
drivers/usb/host/xhci-ring.c
1014
err = xhci_reset_halted_ep(xhci, slot_id, ep->ep_index, reset_type);
drivers/usb/host/xhci-ring.c
1073
hw_deq = xhci_get_hw_deq(xhci, ep->vdev, ep->ep_index,
drivers/usb/host/xhci-ring.c
1118
err = xhci_move_dequeue_past_td(xhci, slot_id, ep->ep_index,
drivers/usb/host/xhci-ring.c
1164
hw_deq = xhci_get_hw_deq(ep->xhci, ep->vdev, ep->ep_index, 0);
drivers/usb/host/xhci-ring.c
1186
unsigned int ep_index;
drivers/usb/host/xhci-ring.c
1201
ep_index = TRB_TO_EP_INDEX(le32_to_cpu(trb->generic.field[3]));
drivers/usb/host/xhci-ring.c
1202
ep = xhci_get_virt_ep(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
1206
ep_ctx = xhci_get_ep_ctx(xhci, ep->vdev->out_ctx, ep_index);
drivers/usb/host/xhci-ring.c
1288
xhci_queue_stop_endpoint(xhci, command, slot_id, ep_index, 0);
drivers/usb/host/xhci-ring.c
1303
ring_doorbell_for_active_rings(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
1326
int slot_id, int ep_index)
drivers/usb/host/xhci-ring.c
1333
ep = xhci_get_virt_ep(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
1349
slot_id, ep_index, stream_id);
drivers/usb/host/xhci-ring.c
1358
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
1419
unsigned int ep_index;
drivers/usb/host/xhci-ring.c
1428
ep_index = TRB_TO_EP_INDEX(le32_to_cpu(trb->generic.field[3]));
drivers/usb/host/xhci-ring.c
1430
ep = xhci_get_virt_ep(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
1442
ep_ctx = xhci_get_ep_ctx(xhci, ep->vdev->out_ctx, ep_index);
drivers/usb/host/xhci-ring.c
1546
ring_doorbell_for_active_rings(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
1552
ring_doorbell_for_active_rings(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
1561
unsigned int ep_index;
drivers/usb/host/xhci-ring.c
1563
ep_index = TRB_TO_EP_INDEX(le32_to_cpu(trb->generic.field[3]));
drivers/usb/host/xhci-ring.c
1564
ep = xhci_get_virt_ep(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
1568
ep_ctx = xhci_get_ep_ctx(xhci, ep->vdev->out_ctx, ep_index);
drivers/usb/host/xhci-ring.c
1587
ring_doorbell_for_active_rings(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
1626
unsigned int ep_index;
drivers/usb/host/xhci-ring.c
1646
ep_index = xhci_last_valid_endpoint(add_flags) - 1;
drivers/usb/host/xhci-ring.c
1648
ep_ctx = xhci_get_ep_ctx(xhci, virt_dev->out_ctx, ep_index);
drivers/usb/host/xhci-ring.c
2240
ep_ctx = xhci_get_ep_ctx(xhci, ep->vdev->out_ctx, ep->ep_index);
drivers/usb/host/xhci-ring.c
2265
if (!(ep->ep_index == 0 && trb_comp_code == COMP_STALL_ERROR))
drivers/usb/host/xhci-ring.c
2303
ep_ctx = xhci_get_ep_ctx(xhci, ep->vdev->out_ctx, ep->ep_index);
drivers/usb/host/xhci-ring.c
2350
trb_comp_code, ep->ep_index);
drivers/usb/host/xhci-ring.c
2569
xhci_dbg(xhci, "Stream transaction error ep %u no id\n", ep->ep_index);
drivers/usb/host/xhci-ring.c
2581
trb_comp_code, ep->vdev->slot_id, ep->ep_index);
drivers/usb/host/xhci-ring.c
2615
int ep_index;
drivers/usb/host/xhci-ring.c
2625
ep_index = TRB_TO_EP_ID(le32_to_cpu(event->flags)) - 1;
drivers/usb/host/xhci-ring.c
2629
ep = xhci_get_virt_ep(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2636
ep_ctx = xhci_get_ep_ctx(xhci, ep->vdev->out_ctx, ep_index);
drivers/usb/host/xhci-ring.c
2641
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2660
slot_id, ep_index, ep_ring->old_trb_comp_code);
drivers/usb/host/xhci-ring.c
2668
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2673
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2678
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2683
ep_index);
drivers/usb/host/xhci-ring.c
2688
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2693
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2698
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2705
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2712
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2718
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2723
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2731
xhci_dbg(xhci, "Underrun event on slot %u ep %u\n", slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2735
xhci_dbg(xhci, "Overrun event on slot %u ep %u\n", slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2748
slot_id, ep_index, ep_trb_dma ? ", skip now" : "");
drivers/usb/host/xhci-ring.c
2754
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2761
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2771
trb_comp_code, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2813
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2847
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2854
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2894
slot_id, ep_index);
drivers/usb/host/xhci-ring.c
2943
&ep_trb_dma, ep_index, trb_comp_code,
drivers/usb/host/xhci-ring.c
3305
unsigned int ep_index,
drivers/usb/host/xhci-ring.c
3316
struct xhci_ep_ctx *ep_ctx = xhci_get_ep_ctx(xhci, xdev->out_ctx, ep_index);
drivers/usb/host/xhci-ring.c
3318
ep_ring = xhci_triad_to_transfer_ring(xhci, xdev->slot_id, ep_index,
drivers/usb/host/xhci-ring.c
3411
unsigned int ep_index, unsigned int stream_id, int start_cycle,
drivers/usb/host/xhci-ring.c
3423
xhci_ring_ep_doorbell(xhci, slot_id, ep_index, stream_id);
drivers/usb/host/xhci-ring.c
3462
struct urb *urb, int slot_id, unsigned int ep_index)
drivers/usb/host/xhci-ring.c
3466
ep_ctx = xhci_get_ep_ctx(xhci, xhci->devs[slot_id]->out_ctx, ep_index);
drivers/usb/host/xhci-ring.c
3469
return xhci_queue_bulk_tx(xhci, mem_flags, urb, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
3590
struct urb *urb, int slot_id, unsigned int ep_index)
drivers/usb/host/xhci-ring.c
3625
ep_index, urb->stream_id,
drivers/usb/host/xhci-ring.c
3733
ep_index, urb->stream_id,
drivers/usb/host/xhci-ring.c
3742
giveback_first_trb(xhci, slot_id, ep_index, urb->stream_id,
drivers/usb/host/xhci-ring.c
3749
struct urb *urb, int slot_id, unsigned int ep_index)
drivers/usb/host/xhci-ring.c
3796
ep_index, urb->stream_id,
drivers/usb/host/xhci-ring.c
3890
giveback_first_trb(xhci, slot_id, ep_index, 0,
drivers/usb/host/xhci-ring.c
4056
struct urb *urb, int slot_id, unsigned int ep_index)
drivers/usb/host/xhci-ring.c
4074
xep = &xhci->devs[slot_id]->eps[ep_index];
drivers/usb/host/xhci-ring.c
4075
ep_ring = xhci->devs[slot_id]->eps[ep_index].ring;
drivers/usb/host/xhci-ring.c
4111
ret = prepare_transfer(xhci, xhci->devs[slot_id], ep_index,
drivers/usb/host/xhci-ring.c
4215
giveback_first_trb(xhci, slot_id, ep_index, urb->stream_id,
drivers/usb/host/xhci-ring.c
4249
struct urb *urb, int slot_id, unsigned int ep_index)
drivers/usb/host/xhci-ring.c
4261
xep = &xhci->devs[slot_id]->eps[ep_index];
drivers/usb/host/xhci-ring.c
4262
ep_ring = xdev->eps[ep_index].ring;
drivers/usb/host/xhci-ring.c
4263
ep_ctx = xhci_get_ep_ctx(xhci, xdev->out_ctx, ep_index);
drivers/usb/host/xhci-ring.c
4317
return xhci_queue_isoc_tx(xhci, mem_flags, urb, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
4448
int slot_id, unsigned int ep_index, int suspend)
drivers/usb/host/xhci-ring.c
4451
u32 trb_ep_index = EP_INDEX_FOR_TRB(ep_index);
drivers/usb/host/xhci-ring.c
4460
int slot_id, unsigned int ep_index,
drivers/usb/host/xhci-ring.c
4464
u32 trb_ep_index = EP_INDEX_FOR_TRB(ep_index);
drivers/usb/host/xhci-ring.c
551
unsigned int ep_index,
drivers/usb/host/xhci-ring.c
555
struct xhci_virt_ep *ep = &xhci->devs[slot_id]->eps[ep_index];
drivers/usb/host/xhci-ring.c
568
trace_xhci_ring_ep_doorbell(slot_id, DB_VALUE(ep_index, stream_id));
drivers/usb/host/xhci-ring.c
570
writel(DB_VALUE(ep_index, stream_id), db_addr);
drivers/usb/host/xhci-ring.c
578
unsigned int ep_index)
drivers/usb/host/xhci-ring.c
583
ep = &xhci->devs[slot_id]->eps[ep_index];
drivers/usb/host/xhci-ring.c
588
xhci_ring_ep_doorbell(xhci, slot_id, ep_index, 0);
drivers/usb/host/xhci-ring.c
596
xhci_ring_ep_doorbell(xhci, slot_id, ep_index,
drivers/usb/host/xhci-ring.c
603
unsigned int ep_index)
drivers/usb/host/xhci-ring.c
605
ring_doorbell_for_active_rings(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
610
unsigned int ep_index)
drivers/usb/host/xhci-ring.c
616
if (ep_index >= EP_CTX_PER_DEV) {
drivers/usb/host/xhci-ring.c
617
xhci_warn(xhci, "Invalid endpoint index %u\n", ep_index);
drivers/usb/host/xhci-ring.c
625
return &xhci->devs[slot_id]->eps[ep_index];
drivers/usb/host/xhci-ring.c
641
stream_id, ep->vdev->slot_id, ep->ep_index);
drivers/usb/host/xhci-ring.c
653
unsigned int slot_id, unsigned int ep_index,
drivers/usb/host/xhci-ring.c
658
ep = xhci_get_virt_ep(xhci, slot_id, ep_index);
drivers/usb/host/xhci-ring.c
673
unsigned int ep_index, unsigned int stream_id)
drivers/usb/host/xhci-ring.c
679
ep = &vdev->eps[ep_index];
drivers/usb/host/xhci-ring.c
685
ep_ctx = xhci_get_ep_ctx(xhci, vdev->out_ctx, ep_index);
drivers/usb/host/xhci-ring.c
690
unsigned int slot_id, unsigned int ep_index,
drivers/usb/host/xhci-ring.c
694
struct xhci_virt_ep *ep = &dev->eps[ep_index];
drivers/usb/host/xhci-ring.c
708
ep_index, stream_id);
drivers/usb/host/xhci-ring.c
715
hw_dequeue = xhci_get_hw_deq(xhci, dev, ep_index, stream_id) & TR_DEQ_PTR_MASK;
drivers/usb/host/xhci-ring.c
776
EP_INDEX_FOR_TRB(ep_index) | TRB_TYPE(TRB_SET_DEQ), false);
drivers/usb/host/xhci-ring.c
961
unsigned int ep_index, enum xhci_ep_reset_type reset_type)
drivers/usb/host/xhci-ring.c
974
ep_index, slot_id);
drivers/usb/host/xhci-ring.c
976
ret = xhci_queue_reset_ep(xhci, command, slot_id, ep_index, reset_type);
drivers/usb/host/xhci-ring.c
980
slot_id, ep_index, ret);
drivers/usb/host/xhci-sideband.c
121
unsigned int ep_index)
drivers/usb/host/xhci-sideband.c
126
evt.evt_data = &ep_index;
drivers/usb/host/xhci-sideband.c
150
unsigned int ep_index;
drivers/usb/host/xhci-sideband.c
157
ep_index = xhci_get_endpoint_index(&host_ep->desc);
drivers/usb/host/xhci-sideband.c
158
ep = &sb->vdev->eps[ep_index];
drivers/usb/host/xhci-sideband.c
171
if (sb->eps[ep_index] || ep->sideband)
drivers/usb/host/xhci-sideband.c
175
sb->eps[ep_index] = ep;
drivers/usb/host/xhci-sideband.c
198
unsigned int ep_index;
drivers/usb/host/xhci-sideband.c
202
ep_index = xhci_get_endpoint_index(&host_ep->desc);
drivers/usb/host/xhci-sideband.c
203
ep = sb->eps[ep_index];
drivers/usb/host/xhci-sideband.c
219
unsigned int ep_index;
drivers/usb/host/xhci-sideband.c
221
ep_index = xhci_get_endpoint_index(&host_ep->desc);
drivers/usb/host/xhci-sideband.c
222
ep = sb->eps[ep_index];
drivers/usb/host/xhci-sideband.c
249
unsigned int ep_index;
drivers/usb/host/xhci-sideband.c
251
ep_index = xhci_get_endpoint_index(&host_ep->desc);
drivers/usb/host/xhci-sideband.c
252
ep = sb->eps[ep_index];
drivers/usb/host/xhci-sideband.c
91
sb->eps[ep->ep_index] = NULL;
drivers/usb/host/xhci.c
1469
static unsigned int xhci_get_endpoint_address(unsigned int ep_index)
drivers/usb/host/xhci.c
1471
unsigned int number = DIV_ROUND_UP(ep_index, 2);
drivers/usb/host/xhci.c
1472
unsigned int direction = ep_index % 2 ? USB_DIR_OUT : USB_DIR_IN;
drivers/usb/host/xhci.c
1624
unsigned int slot_id, ep_index;
drivers/usb/host/xhci.c
1629
ep_index = xhci_get_endpoint_index(&urb->ep->desc);
drivers/usb/host/xhci.c
1680
ep_state = &xhci->devs[slot_id]->eps[ep_index].ep_state;
drivers/usb/host/xhci.c
1698
slot_id, ep_index);
drivers/usb/host/xhci.c
1702
slot_id, ep_index);
drivers/usb/host/xhci.c
1706
slot_id, ep_index);
drivers/usb/host/xhci.c
1710
slot_id, ep_index);
drivers/usb/host/xhci.c
1761
unsigned int ep_index;
drivers/usb/host/xhci.c
1783
ep_index = xhci_get_endpoint_index(&urb->ep->desc);
drivers/usb/host/xhci.c
1784
ep = &vdev->eps[ep_index];
drivers/usb/host/xhci.c
1850
urb->dev->slot_id, ep_index, ep->ep_state);
drivers/usb/host/xhci.c
1858
urb->dev->slot_id, ep_index, ep->ep_state);
drivers/usb/host/xhci.c
1870
ep_index, 0);
drivers/usb/host/xhci.c
1905
unsigned int ep_index;
drivers/usb/host/xhci.c
1935
ep_index = xhci_get_endpoint_index(&ep->desc);
drivers/usb/host/xhci.c
1936
ep_ctx = xhci_get_ep_ctx(xhci, out_ctx, ep_index);
drivers/usb/host/xhci.c
1944
if (xhci->devs[udev->slot_id]->eps[ep_index].ring != NULL)
drivers/usb/host/xhci.c
1956
xhci_debugfs_remove_endpoint(xhci, xhci->devs[udev->slot_id], ep_index);
drivers/usb/host/xhci.c
1987
unsigned int ep_index;
drivers/usb/host/xhci.c
2025
ep_index = xhci_get_endpoint_index(&ep->desc);
drivers/usb/host/xhci.c
2029
if (virt_dev->eps[ep_index].ring &&
drivers/usb/host/xhci.c
2071
ep_ctx = xhci_get_ep_ctx(xhci, virt_dev->in_ctx, ep_index);
drivers/usb/host/xhci.c
2910
ep_ctx = xhci_get_ep_ctx(xhci, ep->vdev->out_ctx, ep->ep_index);
drivers/usb/host/xhci.c
2914
ep->ep_index, suspend);
drivers/usb/host/xhci.c
3264
unsigned int ep_index;
drivers/usb/host/xhci.c
3278
ep_index = xhci_get_endpoint_index(&host_ep->desc);
drivers/usb/host/xhci.c
3279
ep = &vdev->eps[ep_index];
drivers/usb/host/xhci.c
3319
unsigned int ep_index;
drivers/usb/host/xhci.c
3325
ep_index = xhci_get_endpoint_index(&host_ep->desc);
drivers/usb/host/xhci.c
3332
if (usb_endpoint_xfer_control(&host_ep->desc) && ep_index == 0) {
drivers/usb/host/xhci.c
3356
ep = &vdev->eps[ep_index];
drivers/usb/host/xhci.c
3403
ep_index, 0);
drivers/usb/host/xhci.c
3431
xhci_endpoint_copy(xhci, cfg_cmd->in_ctx, vdev->out_ctx, ep_index);
drivers/usb/host/xhci.c
3462
unsigned int ep_index;
drivers/usb/host/xhci.c
3477
ep_index = xhci_get_endpoint_index(&ep->desc);
drivers/usb/host/xhci.c
3478
ep_state = xhci->devs[slot_id]->eps[ep_index].ep_state;
drivers/usb/host/xhci.c
3488
if (!list_empty(&xhci->devs[slot_id]->eps[ep_index].ring->td_list)) {
drivers/usb/host/xhci.c
3561
unsigned int ep_index;
drivers/usb/host/xhci.c
3570
ep_index = xhci_get_endpoint_index(&eps[i]->desc);
drivers/usb/host/xhci.c
3571
ep_state = xhci->devs[slot_id]->eps[ep_index].ep_state;
drivers/usb/host/xhci.c
3621
unsigned int ep_index;
drivers/usb/host/xhci.c
3681
ep_index = xhci_get_endpoint_index(&eps[i]->desc);
drivers/usb/host/xhci.c
3682
vdev->eps[ep_index].ep_state |= EP_GETTING_STREAMS;
drivers/usb/host/xhci.c
3695
ep_index = xhci_get_endpoint_index(&eps[i]->desc);
drivers/usb/host/xhci.c
3697
vdev->eps[ep_index].stream_info = xhci_alloc_stream_info(xhci,
drivers/usb/host/xhci.c
3701
if (!vdev->eps[ep_index].stream_info)
drivers/usb/host/xhci.c
3712
ep_index = xhci_get_endpoint_index(&eps[i]->desc);
drivers/usb/host/xhci.c
3713
ep_ctx = xhci_get_ep_ctx(xhci, config_cmd->in_ctx, ep_index);
drivers/usb/host/xhci.c
3716
vdev->out_ctx, ep_index);
drivers/usb/host/xhci.c
3718
vdev->eps[ep_index].stream_info);
drivers/usb/host/xhci.c
3740
ep_index = xhci_get_endpoint_index(&eps[i]->desc);
drivers/usb/host/xhci.c
3741
vdev->eps[ep_index].ep_state &= ~EP_GETTING_STREAMS;
drivers/usb/host/xhci.c
3743
udev->slot_id, ep_index);
drivers/usb/host/xhci.c
3744
vdev->eps[ep_index].ep_state |= EP_HAS_STREAMS;
drivers/usb/host/xhci.c
3750
ep_index = xhci_get_endpoint_index(&eps[i]->desc);
drivers/usb/host/xhci.c
3751
xhci_debugfs_create_stream_files(xhci, vdev, ep_index);
drivers/usb/host/xhci.c
3759
ep_index = xhci_get_endpoint_index(&eps[i]->desc);
drivers/usb/host/xhci.c
3760
xhci_free_stream_info(xhci, vdev->eps[ep_index].stream_info);
drivers/usb/host/xhci.c
3761
vdev->eps[ep_index].stream_info = NULL;
drivers/usb/host/xhci.c
3765
vdev->eps[ep_index].ep_state &= ~EP_GETTING_STREAMS;
drivers/usb/host/xhci.c
3766
vdev->eps[ep_index].ep_state &= ~EP_HAS_STREAMS;
drivers/usb/host/xhci.c
3789
unsigned int ep_index;
drivers/usb/host/xhci.c
3809
ep_index = xhci_get_endpoint_index(&eps[0]->desc);
drivers/usb/host/xhci.c
3810
command = vdev->eps[ep_index].stream_info->free_streams_command;
drivers/usb/host/xhci.c
3822
ep_index = xhci_get_endpoint_index(&eps[i]->desc);
drivers/usb/host/xhci.c
3823
ep_ctx = xhci_get_ep_ctx(xhci, command->in_ctx, ep_index);
drivers/usb/host/xhci.c
3824
xhci->devs[udev->slot_id]->eps[ep_index].ep_state |=
drivers/usb/host/xhci.c
3828
vdev->out_ctx, ep_index);
drivers/usb/host/xhci.c
3830
&vdev->eps[ep_index]);
drivers/usb/host/xhci.c
3856
ep_index = xhci_get_endpoint_index(&eps[i]->desc);
drivers/usb/host/xhci.c
3857
stream_info[i] = vdev->eps[ep_index].stream_info;
drivers/usb/host/xhci.c
3858
vdev->eps[ep_index].stream_info = NULL;
drivers/usb/host/xhci.c
3862
vdev->eps[ep_index].ep_state &= ~EP_GETTING_NO_STREAMS;
drivers/usb/host/xhci.c
3863
vdev->eps[ep_index].ep_state &= ~EP_HAS_STREAMS;
drivers/usb/host/xhci.c
5573
unsigned int ep_index;
drivers/usb/host/xhci.c
5581
ep_index = xhci_get_endpoint_index(&ep->desc);
drivers/usb/host/xhci.c
5583
xhci->devs[slot_id]->eps[ep_index].ep_state &= ~EP_CLEARING_TT;
drivers/usb/host/xhci.c
5584
xhci_ring_doorbell_for_active_rings(xhci, slot_id, ep_index);
drivers/usb/host/xhci.h
1819
unsigned int ep_index);
drivers/usb/host/xhci.h
1835
unsigned int ep_index);
drivers/usb/host/xhci.h
1927
int slot_id, unsigned int ep_index, int suspend);
drivers/usb/host/xhci.h
1929
int slot_id, unsigned int ep_index);
drivers/usb/host/xhci.h
1931
int slot_id, unsigned int ep_index);
drivers/usb/host/xhci.h
1933
int slot_id, unsigned int ep_index);
drivers/usb/host/xhci.h
1935
struct urb *urb, int slot_id, unsigned int ep_index);
drivers/usb/host/xhci.h
1947
int slot_id, unsigned int ep_index,
drivers/usb/host/xhci.h
1954
unsigned int ep_index, unsigned int stream_id);
drivers/usb/host/xhci.h
1957
unsigned int ep_index);
drivers/usb/host/xhci.h
2004
struct xhci_ep_ctx *xhci_get_ep_ctx(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx, unsigned int ep_index);
drivers/usb/host/xhci.h
2007
unsigned int slot_id, unsigned int ep_index,
drivers/usb/host/xhci.h
658
unsigned int ep_index;
include/linux/usb/xhci-sideband.h
105
unsigned int ep_index);
include/linux/usb/xhci-sideband.h
108
unsigned int ep_index)
sound/soc/sof/intel/hda.c
1162
int ep_index = 0;
sound/soc/sof/intel/hda.c
1206
endpoints[ep_index].num = j;
sound/soc/sof/intel/hda.c
1209
endpoints[ep_index].aggregated = 1;
sound/soc/sof/intel/hda.c
1210
endpoints[ep_index].group_id = amp_group_id;
sound/soc/sof/intel/hda.c
1211
endpoints[ep_index].group_position = *amp_index;
sound/soc/sof/intel/hda.c
1215
endpoints[ep_index].aggregated = 0;
sound/soc/sof/intel/hda.c
1216
endpoints[ep_index].group_id = 0;
sound/soc/sof/intel/hda.c
1217
endpoints[ep_index].group_position = 0;
sound/soc/sof/intel/hda.c
1219
ep_index++;
sound/soc/sof/intel/hda.c
1222
adr_dev[index].num_endpoints = ep_index;