Lines Matching refs:ctl_f

290 	if (hw->ctl_f.op == IOAT_OP_XOR ||  in desc_has_ext()
291 hw->ctl_f.op == IOAT_OP_XOR_VAL) { in desc_has_ext()
294 if (src_cnt_to_sw(xor->ctl_f.src_cnt) > 5) in desc_has_ext()
296 } else if (hw->ctl_f.op == IOAT_OP_PQ || in desc_has_ext()
297 hw->ctl_f.op == IOAT_OP_PQ_VAL) { in desc_has_ext()
300 if (src_cnt_to_sw(pq->ctl_f.src_cnt) > 3) in desc_has_ext()
339 switch (hw->ctl_f.op) { in desc_get_errstat()
518 switch (hw->ctl_f.op) { in ioat3_eh()
722 xor->ctl_f.op = op; in __ioat3_prep_xor_lock()
723 xor->ctl_f.src_cnt = src_cnt_to_hw(src_cnt); in __ioat3_prep_xor_lock()
735 xor->ctl_f.fence = !!(flags & DMA_PREP_FENCE); in __ioat3_prep_xor_lock()
742 hw->ctl_f.null = 1; in __ioat3_prep_xor_lock()
743 hw->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat3_prep_xor_lock()
744 hw->ctl_f.compl_write = 1; in __ioat3_prep_xor_lock()
780 int src_cnt = src_cnt_to_sw(pq->ctl_f.src_cnt); in dump_pq_desc_dbg()
788 desc->txd.flags, pq->size, pq->ctl, pq->ctl_f.op, pq->ctl_f.int_en, in dump_pq_desc_dbg()
789 pq->ctl_f.compl_write, in dump_pq_desc_dbg()
790 pq->ctl_f.p_disable ? "" : "p", pq->ctl_f.q_disable ? "" : "q", in dump_pq_desc_dbg()
791 pq->ctl_f.src_cnt); in dump_pq_desc_dbg()
808 int src_cnt = src16_cnt_to_sw(pq->ctl_f.src_cnt); in dump_pq16_desc_dbg()
822 pq->ctl_f.op, pq->ctl_f.int_en, in dump_pq16_desc_dbg()
823 pq->ctl_f.compl_write, in dump_pq16_desc_dbg()
824 pq->ctl_f.p_disable ? "" : "p", pq->ctl_f.q_disable ? "" : "q", in dump_pq16_desc_dbg()
825 pq->ctl_f.src_cnt); in dump_pq16_desc_dbg()
917 pq->ctl_f.op = op; in __ioat3_prep_pq_lock()
920 pq->ctl_f.wb_en = result ? 1 : 0; in __ioat3_prep_pq_lock()
921 pq->ctl_f.src_cnt = src_cnt_to_hw(s); in __ioat3_prep_pq_lock()
922 pq->ctl_f.p_disable = !!(flags & DMA_PREP_PQ_DISABLE_P); in __ioat3_prep_pq_lock()
923 pq->ctl_f.q_disable = !!(flags & DMA_PREP_PQ_DISABLE_Q); in __ioat3_prep_pq_lock()
934 pq->ctl_f.fence = !!(flags & DMA_PREP_FENCE); in __ioat3_prep_pq_lock()
938 pq->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat3_prep_pq_lock()
939 pq->ctl_f.compl_write = 1; in __ioat3_prep_pq_lock()
947 hw->ctl_f.null = 1; in __ioat3_prep_pq_lock()
948 hw->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat3_prep_pq_lock()
949 hw->ctl_f.compl_write = 1; in __ioat3_prep_pq_lock()
1031 pq->ctl_f.op = op; in __ioat3_prep_pq16_lock()
1032 pq->ctl_f.src_cnt = src16_cnt_to_hw(s); in __ioat3_prep_pq16_lock()
1035 pq->ctl_f.wb_en = result ? 1 : 0; in __ioat3_prep_pq16_lock()
1036 pq->ctl_f.p_disable = !!(flags & DMA_PREP_PQ_DISABLE_P); in __ioat3_prep_pq16_lock()
1037 pq->ctl_f.q_disable = !!(flags & DMA_PREP_PQ_DISABLE_Q); in __ioat3_prep_pq16_lock()
1048 pq->ctl_f.fence = !!(flags & DMA_PREP_FENCE); in __ioat3_prep_pq16_lock()
1051 pq->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat3_prep_pq16_lock()
1052 pq->ctl_f.compl_write = 1; in __ioat3_prep_pq16_lock()
1191 hw->ctl_f.null = 1; in ioat3_prep_interrupt_lock()
1192 hw->ctl_f.int_en = 1; in ioat3_prep_interrupt_lock()
1193 hw->ctl_f.fence = !!(flags & DMA_PREP_FENCE); in ioat3_prep_interrupt_lock()
1194 hw->ctl_f.compl_write = 1; in ioat3_prep_interrupt_lock()