Home
last modified time | relevance | path

Searched refs:chain_node (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/dma/ppc4xx/
Dadma.c336 list_for_each_entry(iter, &desc->group_list, chain_node) { in ppc440spe_desc_init_dma01pq()
340 if (likely(!list_is_last(&iter->chain_node, in ppc440spe_desc_init_dma01pq()
343 iter->hw_next = list_entry(iter->chain_node.next, in ppc440spe_desc_init_dma01pq()
344 struct ppc440spe_adma_desc_slot, chain_node); in ppc440spe_desc_init_dma01pq()
369 chain_node); in ppc440spe_desc_init_dma01pq()
374 iter = list_first_entry(&iter->chain_node, in ppc440spe_desc_init_dma01pq()
376 chain_node); in ppc440spe_desc_init_dma01pq()
382 iter = list_first_entry(&iter->chain_node, in ppc440spe_desc_init_dma01pq()
384 chain_node); in ppc440spe_desc_init_dma01pq()
387 list_for_each_entry_from(iter, &desc->group_list, chain_node) { in ppc440spe_desc_init_dma01pq()
[all …]
Dadma.h152 struct list_head chain_node; /* node in channel ops list */ member
/Linux-v5.4/drivers/dma/
Diop-adma.c91 if (desc->chain_node.next == &iop_chan->chain) in iop_adma_clean_slot()
98 list_del(&desc->chain_node); in iop_adma_clean_slot()
117 chain_node) { in __iop_adma_slot_cleanup()
173 &iop_chan->chain, chain_node) { in __iop_adma_slot_cleanup()
191 &iop_chan->chain, chain_node) { in __iop_adma_slot_cleanup()
317 list_add_tail(&iter->chain_node, &chain); in iop_adma_alloc_slots()
377 struct iop_adma_desc_slot, chain_node); in iop_adma_tx_submit()
379 &old_chain_tail->chain_node); in iop_adma_tx_submit()
446 INIT_LIST_HEAD(&slot->chain_node); in iop_adma_alloc_chan_resources()
724 chain_node) { in iop_adma_free_chan_resources()
[all …]
/Linux-v5.4/include/linux/platform_data/
Ddma-iop32x.h85 struct list_head chain_node; member
/Linux-v5.4/scripts/dtc/
Ddtc-parser.y538 $$ = chain_node($1, $2);
Ddtc.h208 struct node *chain_node(struct node *first, struct node *list);
Dlivetree.c258 struct node *chain_node(struct node *first, struct node *list) in chain_node() function