Lines Matching refs:chain_node

348 	list_for_each_entry(iter, &desc->group_list, chain_node) {  in ppc440spe_desc_init_dma01pq()
352 if (likely(!list_is_last(&iter->chain_node, in ppc440spe_desc_init_dma01pq()
355 iter->hw_next = list_entry(iter->chain_node.next, in ppc440spe_desc_init_dma01pq()
356 struct ppc440spe_adma_desc_slot, chain_node); in ppc440spe_desc_init_dma01pq()
381 chain_node); in ppc440spe_desc_init_dma01pq()
386 iter = list_first_entry(&iter->chain_node, in ppc440spe_desc_init_dma01pq()
388 chain_node); in ppc440spe_desc_init_dma01pq()
394 iter = list_first_entry(&iter->chain_node, in ppc440spe_desc_init_dma01pq()
396 chain_node); in ppc440spe_desc_init_dma01pq()
399 list_for_each_entry_from(iter, &desc->group_list, chain_node) { in ppc440spe_desc_init_dma01pq()
412 chain_node); in ppc440spe_desc_init_dma01pq()
417 iter = list_first_entry(&iter->chain_node, in ppc440spe_desc_init_dma01pq()
419 chain_node); in ppc440spe_desc_init_dma01pq()
426 iter = list_first_entry(&iter->chain_node, in ppc440spe_desc_init_dma01pq()
428 chain_node); in ppc440spe_desc_init_dma01pq()
430 chain_node) { in ppc440spe_desc_init_dma01pq()
458 struct ppc440spe_adma_desc_slot, chain_node); in ppc440spe_desc_init_dma01pqzero_sum()
459 iter = list_entry(iter->chain_node.next, in ppc440spe_desc_init_dma01pqzero_sum()
460 struct ppc440spe_adma_desc_slot, chain_node); in ppc440spe_desc_init_dma01pqzero_sum()
463 iter = list_entry(iter->chain_node.next, in ppc440spe_desc_init_dma01pqzero_sum()
464 struct ppc440spe_adma_desc_slot, chain_node); in ppc440spe_desc_init_dma01pqzero_sum()
467 list_for_each_entry_from(iter, &desc->group_list, chain_node) { in ppc440spe_desc_init_dma01pqzero_sum()
487 if (likely(!list_is_last(&iter->chain_node, in ppc440spe_desc_init_dma01pqzero_sum()
490 iter->hw_next = list_entry(iter->chain_node.next, in ppc440spe_desc_init_dma01pqzero_sum()
492 chain_node); in ppc440spe_desc_init_dma01pqzero_sum()
960 chain_node) { in ppc440spe_adma_device_clear_eot_status()
968 BUG_ON(&iter->chain_node == &chan->chain); in ppc440spe_adma_device_clear_eot_status()
1139 list_for_each_entry_continue(iter, &chan->chain, chain_node) { in ppc440spe_chan_append()
1446 list_for_each_entry(iter, &tdesc->group_list, chain_node) { in ppc440spe_get_group_entry()
1513 if (list_is_last(&desc->chain_node, &chan->chain) || in ppc440spe_adma_clean_slot()
1535 list_del(&desc->chain_node); in ppc440spe_adma_clean_slot()
1569 chain_node) { in __ppc440spe_adma_slot_cleanup()
1625 &chan->chain, chain_node) { in __ppc440spe_adma_slot_cleanup()
1744 list_add_tail(&iter->chain_node, &chain); in ppc440spe_adma_alloc_slots()
1810 INIT_LIST_HEAD(&slot->chain_node); in ppc440spe_adma_alloc_chan_resources()
1935 chain_node); in ppc440spe_adma_tx_submit()
1937 &old_chain_tail->chain_node); in ppc440spe_adma_tx_submit()
2127 chain_node); in ppc440spe_dma01_prep_mult()
2130 iter->hw_next = list_entry(iter->chain_node.next, in ppc440spe_dma01_prep_mult()
2132 chain_node); in ppc440spe_dma01_prep_mult()
2149 iter = list_first_entry(&iter->chain_node, in ppc440spe_dma01_prep_mult()
2151 chain_node); in ppc440spe_dma01_prep_mult()
2211 chain_node); in ppc440spe_dma01_prep_sum_product()
2213 iter->hw_next = list_entry(iter->chain_node.next, in ppc440spe_dma01_prep_sum_product()
2215 chain_node); in ppc440spe_dma01_prep_sum_product()
2231 iter = list_first_entry(&iter->chain_node, in ppc440spe_dma01_prep_sum_product()
2233 chain_node); in ppc440spe_dma01_prep_sum_product()
2236 iter->hw_next = list_entry(iter->chain_node.next, in ppc440spe_dma01_prep_sum_product()
2238 chain_node); in ppc440spe_dma01_prep_sum_product()
2259 iter = list_first_entry(&iter->chain_node, in ppc440spe_dma01_prep_sum_product()
2261 chain_node); in ppc440spe_dma01_prep_sum_product()
2421 chain_node) { in ppc440spe_dma01_prep_pq()
2460 list_for_each_entry(iter, &sw_desc->group_list, chain_node) { in ppc440spe_dma2_prep_pq()
2472 list_for_each_entry(iter, &sw_desc->group_list, chain_node) { in ppc440spe_dma2_prep_pq()
2477 if (likely(!list_is_last(&iter->chain_node, in ppc440spe_dma2_prep_pq()
2481 list_entry(iter->chain_node.next, in ppc440spe_dma2_prep_pq()
2483 chain_node); in ppc440spe_dma2_prep_pq()
2641 list_for_each_entry(iter, &sw_desc->group_list, chain_node) { in ppc440spe_adma_prep_dma_pqzero_sum()
2654 iter->hw_next = list_entry(iter->chain_node.next, in ppc440spe_adma_prep_dma_pqzero_sum()
2656 chain_node); in ppc440spe_adma_prep_dma_pqzero_sum()
2676 chain_node); in ppc440spe_adma_prep_dma_pqzero_sum()
2680 iter = list_entry(iter->chain_node.next, in ppc440spe_adma_prep_dma_pqzero_sum()
2682 chain_node); in ppc440spe_adma_prep_dma_pqzero_sum()
2686 iter->hw_next = list_entry(iter->chain_node.next, in ppc440spe_adma_prep_dma_pqzero_sum()
2688 chain_node); in ppc440spe_adma_prep_dma_pqzero_sum()
2709 chain_node) { in ppc440spe_adma_prep_dma_pqzero_sum()
2748 chain_node) { in ppc440spe_adma_prep_dma_pqzero_sum()
2885 &sw_desc->group_list, chain_node) in ppc440spe_adma_pq_set_dest()
2891 &sw_desc->group_list, chain_node) { in ppc440spe_adma_pq_set_dest()
2960 chain_node) in ppc440spe_adma_pq_set_dest()
2970 chain_node) { in ppc440spe_adma_pq_set_dest()
3007 iter = list_entry(iter->chain_node.next, in ppc440spe_adma_pq_set_dest()
3009 chain_node); in ppc440spe_adma_pq_set_dest()
3019 iter = list_entry(iter->chain_node.next, in ppc440spe_adma_pq_set_dest()
3021 chain_node); in ppc440spe_adma_pq_set_dest()
3050 chain_node) { in ppc440spe_adma_pqzero_sum_set_dest()
3061 chain_node) { in ppc440spe_adma_pqzero_sum_set_dest()
3073 chain_node) { in ppc440spe_adma_pqzero_sum_set_dest()
3088 end = list_entry(end->chain_node.next, in ppc440spe_adma_pqzero_sum_set_dest()
3089 struct ppc440spe_adma_desc_slot, chain_node); in ppc440spe_adma_pqzero_sum_set_dest()
3263 desc = list_entry(hdesc->chain_node.next, in ppc440spe_adma_dma2rxor_prep_src()
3265 chain_node); in ppc440spe_adma_dma2rxor_prep_src()
3384 desc = list_entry(desc->chain_node.next, in ppc440spe_adma_dma2rxor_set_src()
3385 struct ppc440spe_adma_desc_slot, chain_node); in ppc440spe_adma_dma2rxor_set_src()
3425 desc = list_entry(desc->chain_node.next, in ppc440spe_adma_dma2rxor_set_mult()
3427 chain_node); in ppc440spe_adma_dma2rxor_set_mult()
3558 chain_node) { in ppc440spe_adma_free_chan_resources()
3560 list_del(&iter->chain_node); in ppc440spe_adma_free_chan_resources()
3734 list_for_each_entry(iter, &sw_desc->group_list, chain_node) { in ppc440spe_test_raid6()