Home
last modified time | relevance | path

Searched refs:xhci_segment (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/usb/host/
H A Dxhci.h682 struct xhci_segment *queued_deq_seg;
1274 struct xhci_segment { struct
1277 struct xhci_segment *next; argument
1301 struct xhci_segment *start_seg; argument
1303 struct xhci_segment *end_seg;
1305 struct xhci_segment *bounce_seg;
1356 struct xhci_segment *first_seg;
1357 struct xhci_segment *last_seg;
1359 struct xhci_segment *enq_seg;
1361 struct xhci_segment *deq_seg;
[all …]
H A Dxhci-mem.c29 static struct xhci_segment *xhci_segment_alloc(struct xhci_hcd *xhci, in xhci_segment_alloc()
34 struct xhci_segment *seg; in xhci_segment_alloc()
64 static void xhci_segment_free(struct xhci_hcd *xhci, struct xhci_segment *seg) in xhci_segment_free()
76 struct xhci_segment *seg, *next; in xhci_ring_segments_free()
96 static void xhci_set_link_trb(struct xhci_segment *seg, bool chain_links) in xhci_set_link_trb()
118 struct xhci_segment *seg; in xhci_initialize_ring_segments()
138 struct xhci_segment *seg; in xhci_link_rings()
208 struct xhci_segment *seg, in xhci_insert_segment_mapping()
229 struct xhci_segment *seg) in xhci_remove_segment_mapping()
241 struct xhci_segment *first_seg, in xhci_update_stream_segment_mapping()
[all …]
H A Dxhci-ring.c71 dma_addr_t xhci_trb_virt_to_dma(struct xhci_segment *seg, in xhci_trb_virt_to_dma()
95 static bool last_trb_on_seg(struct xhci_segment *seg, union xhci_trb *trb) in last_trb_on_seg()
101 struct xhci_segment *seg, union xhci_trb *trb) in last_trb_on_ring()
150 static void next_trb(struct xhci_segment **seg, in next_trb()
288 struct xhci_segment *enq_seg = ring->enq_seg; in xhci_num_trbs_free()
325 struct xhci_segment *seg; in xhci_ring_expansion_needed()
435 struct xhci_segment *new_seg = xhci->cmd_ring->deq_seg; in xhci_abort_cmd_ring()
641 struct xhci_segment *new_seg; in xhci_move_dequeue_past_td()
748 struct xhci_segment *seg = td->start_seg; in td_to_noop()
789 struct xhci_segment *seg = td->bounce_seg; in xhci_unmap_td_bounce_buffer()
[all …]
H A Dxhci.c45 struct xhci_segment *seg; in td_on_ring()
780 struct xhci_segment *seg; in xhci_clear_command_ring()