Lines Matching refs:node

29  * @node: entry in the parent's chunks list
35 struct list_head node;
61 * @node: entry in the channel's descriptors lists
78 struct list_head node;
98 * @node: entry in the channel's pages list
103 struct list_head node;
390 struct rcar_dmac_xfer_chunk, node);
512 list_add_tail(&desc->node, &chan->desc.pending);
514 struct rcar_dmac_xfer_chunk, node);
548 list_add_tail(&desc->node, &list);
553 list_add_tail(&page->node, &chan->desc.pages);
578 list_add(&desc->node, &chan->desc.free);
598 list_for_each_entry_safe(desc, _desc, &list, node) {
600 list_del(&desc->node);
648 desc = list_first_entry(&chan->desc.free, struct rcar_dmac_desc, node);
649 list_del(&desc->node);
675 list_add_tail(&chunk->node, &list);
680 list_add_tail(&page->node, &chan->desc.pages);
719 struct rcar_dmac_xfer_chunk, node);
720 list_del(&chunk->node);
771 list_for_each_entry(chunk, &desc->chunks, node) {
843 list_for_each_entry_safe(desc, _desc, &descs, node) {
844 list_del(&desc->node);
1025 list_add_tail(&chunk->node, &desc->chunks);
1108 list_for_each_entry(desc, &list, node)
1111 list_for_each_entry_safe(page, _page, &rchan->desc.pages, node) {
1112 list_del(&page->node);
1352 list_for_each_entry(desc, &chan->desc.done, node) {
1356 list_for_each_entry(desc, &chan->desc.pending, node) {
1360 list_for_each_entry(desc, &chan->desc.active, node) {
1409 list_for_each_entry_reverse(chunk, &desc->chunks, node) {
1471 struct rcar_dmac_desc, node);
1539 if (!list_is_last(&desc->running->node, &desc->chunks)) {
1540 desc->running = list_next_entry(desc->running, node);
1554 node);
1560 list_move_tail(&desc->node, &chan->desc.done);
1566 node);
1653 node);
1655 list_del(&desc->node);
1669 list_add_tail(&desc->node, &chan->desc.wait);