Lines Matching refs:cmd_ring
1812 if (xhci->cmd_ring) in xhci_mem_cleanup()
1813 xhci_ring_free(xhci, xhci->cmd_ring); in xhci_mem_cleanup()
1814 xhci->cmd_ring = NULL; in xhci_mem_cleanup()
1966 .input_dma = xhci->cmd_ring->first_seg->dma, in xhci_check_trb_in_td_math()
1972 .end_trb = &xhci->cmd_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1], in xhci_check_trb_in_td_math()
1973 .input_dma = xhci->cmd_ring->first_seg->dma, in xhci_check_trb_in_td_math()
1978 .start_trb = xhci->cmd_ring->first_seg->trbs, in xhci_check_trb_in_td_math()
1979 .end_trb = &xhci->cmd_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1], in xhci_check_trb_in_td_math()
1980 .input_dma = xhci->cmd_ring->first_seg->dma, in xhci_check_trb_in_td_math()
2015 .input_dma = xhci->cmd_ring->first_seg->dma + 2*16, in xhci_check_trb_in_td_math()
2413 xhci->cmd_ring = xhci_ring_alloc(xhci, 1, 1, TYPE_COMMAND, flags); in xhci_mem_init()
2414 if (!xhci->cmd_ring) in xhci_mem_init()
2417 "Allocated command ring at %p", xhci->cmd_ring); in xhci_mem_init()
2419 (unsigned long long)xhci->cmd_ring->first_seg->dma); in xhci_mem_init()
2422 val_64 = xhci_read_64(xhci, &xhci->op_regs->cmd_ring); in xhci_mem_init()
2424 (xhci->cmd_ring->first_seg->dma & (u64) ~CMD_RING_RSVD_BITS) | in xhci_mem_init()
2425 xhci->cmd_ring->cycle_state; in xhci_mem_init()
2428 xhci_write_64(xhci, val_64, &xhci->op_regs->cmd_ring); in xhci_mem_init()