Home
last modified time | relevance | path

Searched refs:desc_freed (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/sh/
H A Dusb-dmac.c47 * @node: node for desc_got and desc_freed
74 * @desc_freed: freed descriptors after the DMAC completed a transfer
84 struct list_head desc_freed; member
277 list_add_tail(&desc->node, &chan->desc_freed); in usb_dmac_desc_alloc()
288 list_splice_init(&chan->desc_freed, &list); in usb_dmac_desc_free()
306 list_for_each_entry(desc, &chan->desc_freed, node) { in usb_dmac_desc_get()
319 desc = list_last_entry(&chan->desc_freed, struct usb_dmac_desc, in usb_dmac_desc_get()
335 list_move_tail(&desc->node, &chan->desc_freed); in usb_dmac_desc_put()
460 list_move_tail(&desc->node, &uchan->desc_freed); in usb_dmac_chan_terminate_all()
493 list_for_each_entry_reverse(desc, &chan->desc_freed, nod in usb_dmac_chan_get_residue_if_complete()
[all...]
/kernel/linux/linux-6.6/drivers/dma/sh/
H A Dusb-dmac.c47 * @node: node for desc_got and desc_freed
74 * @desc_freed: freed descriptors after the DMAC completed a transfer
84 struct list_head desc_freed; member
277 list_add_tail(&desc->node, &chan->desc_freed); in usb_dmac_desc_alloc()
288 list_splice_init(&chan->desc_freed, &list); in usb_dmac_desc_free()
306 list_for_each_entry(desc, &chan->desc_freed, node) { in usb_dmac_desc_get()
319 desc = list_last_entry(&chan->desc_freed, struct usb_dmac_desc, in usb_dmac_desc_get()
335 list_move_tail(&desc->node, &chan->desc_freed); in usb_dmac_desc_put()
460 list_move_tail(&desc->node, &uchan->desc_freed); in usb_dmac_chan_terminate_all()
493 list_for_each_entry_reverse(desc, &chan->desc_freed, nod in usb_dmac_chan_get_residue_if_complete()
[all...]

Completed in 3 milliseconds