Lines Matching refs:slots_per_op
794 int *slots_per_op)
799 slot_cnt = *slots_per_op = (src_cnt + XOR_MAX_OPS - 1)/XOR_MAX_OPS;
1449 int stride = slot->slots_per_op;
1452 slot->slots_per_op = 0;
1521 desc->phys, desc->idx, desc->slots_per_op);
1541 int seen_current = 0, slot_cnt = 0, slots_per_op = 0;
1589 if (!slot_cnt && !slots_per_op) {
1591 slots_per_op = iter->slots_per_op;
1592 if (slot_cnt <= slots_per_op) {
1594 slots_per_op = 0;
1601 slot_cnt -= slots_per_op;
1605 if (slots_per_op != 0 && slot_cnt == 0) {
1618 slot_cnt -= slots_per_op;
1635 slots_per_op = 0;
1641 } else if (slots_per_op) /* wait for group completion */
1687 int slots_per_op)
1695 BUG_ON(!num_slots || !slots_per_op);
1712 if (iter->slots_per_op) {
1729 if (num_slots != slots_per_op)
1739 for (i = 0; i < slots_per_op; i++) {
1740 iter->slots_per_op = slots_per_op - i;
1746 num_slots -= slots_per_op;
1903 int slots_per_op;
1910 slots_per_op = group_start->slots_per_op;
1931 chan->pending += slot_cnt / slots_per_op;
1951 int slot_cnt, slots_per_op;
1960 slot_cnt = slots_per_op = 1;
1962 slots_per_op);
1983 int slot_cnt, slots_per_op;
1998 slot_cnt = slots_per_op = 1;
2000 slots_per_op);
2025 int slot_cnt, slots_per_op;
2041 slot_cnt = ppc440spe_chan_xor_slot_count(len, src_cnt, &slots_per_op);
2043 slots_per_op);
2593 int slot_cnt, slots_per_op, idst, dst_cnt;
2619 slots_per_op = 1;
2623 slots_per_op);
3660 int slot_cnt, slots_per_op;
3666 slot_cnt = ppc440spe_chan_xor_slot_count(0, 2, &slots_per_op);
3667 sw_desc = ppc440spe_adma_alloc_slots(chan, slot_cnt, slots_per_op);