Lines Matching defs:size
144 static int stm32_sdmmc2_prepare(int lba, uintptr_t buf, size_t size);
145 static int stm32_sdmmc2_read(int lba, uintptr_t buf, size_t size);
146 static int stm32_sdmmc2_write(int lba, uintptr_t buf, size_t size);
529 static int stm32_sdmmc2_prepare(int lba, uintptr_t buf, size_t size)
537 assert((size != 0U) && (size <= UINT32_MAX));
539 if (size > MMC_BLOCK_SIZE) {
542 arg_size = (uint32_t)size;
548 inv_dcache_range(buf, size);
573 mmio_write_32(base + SDMMC_DLENR, size);
580 flush_dcache_range(buf, size);
592 static int stm32_sdmmc2_read(int lba, uintptr_t buf, size_t size)
610 inv_dcache_range(buf, size);
615 if (size <= MMC_BLOCK_SIZE) {
655 if (size < (SDMMC_FIFO_SIZE / 2U)) {
683 static int stm32_sdmmc2_write(int lba, uintptr_t buf, size_t size)