Lines Matching full:begin
602 unsigned int begin; in sdhci_sdma_transfer_multi_blocks() local
628 begin = s->data_count; in sdhci_sdma_transfer_multi_blocks()
629 if (((boundary_count + begin) < block_size) && page_aligned) { in sdhci_sdma_transfer_multi_blocks()
630 s->data_count = boundary_count + begin; in sdhci_sdma_transfer_multi_blocks()
634 boundary_count -= block_size - begin; in sdhci_sdma_transfer_multi_blocks()
639 dma_memory_write(s->dma_as, s->sdmasysad, &s->fifo_buffer[begin], in sdhci_sdma_transfer_multi_blocks()
640 s->data_count - begin, MEMTXATTRS_UNSPECIFIED); in sdhci_sdma_transfer_multi_blocks()
641 s->sdmasysad += s->data_count - begin; in sdhci_sdma_transfer_multi_blocks()
652 begin = s->data_count; in sdhci_sdma_transfer_multi_blocks()
653 if (((boundary_count + begin) < block_size) && page_aligned) { in sdhci_sdma_transfer_multi_blocks()
654 s->data_count = boundary_count + begin; in sdhci_sdma_transfer_multi_blocks()
658 boundary_count -= block_size - begin; in sdhci_sdma_transfer_multi_blocks()
660 dma_memory_read(s->dma_as, s->sdmasysad, &s->fifo_buffer[begin], in sdhci_sdma_transfer_multi_blocks()
661 s->data_count - begin, MEMTXATTRS_UNSPECIFIED); in sdhci_sdma_transfer_multi_blocks()
662 s->sdmasysad += s->data_count - begin; in sdhci_sdma_transfer_multi_blocks()
777 unsigned int begin, length; in sdhci_do_adma() local
822 begin = s->data_count; in sdhci_do_adma()
823 if ((length + begin) < block_size) { in sdhci_do_adma()
824 s->data_count = length + begin; in sdhci_do_adma()
828 length -= block_size - begin; in sdhci_do_adma()
831 &s->fifo_buffer[begin], in sdhci_do_adma()
832 s->data_count - begin, in sdhci_do_adma()
837 dscr.addr += s->data_count - begin; in sdhci_do_adma()
851 begin = s->data_count; in sdhci_do_adma()
852 if ((length + begin) < block_size) { in sdhci_do_adma()
853 s->data_count = length + begin; in sdhci_do_adma()
857 length -= block_size - begin; in sdhci_do_adma()
860 &s->fifo_buffer[begin], in sdhci_do_adma()
861 s->data_count - begin, in sdhci_do_adma()
866 dscr.addr += s->data_count - begin; in sdhci_do_adma()