Lines Matching refs:lba
590 size_t mmc_read_blocks(int lba, uintptr_t buf, size_t size) in mmc_read_blocks() argument
600 ret = ops->prepare(lba, buf, size); in mmc_read_blocks()
624 cmd_arg = lba * MMC_BLOCK_SIZE; in mmc_read_blocks()
626 cmd_arg = lba; in mmc_read_blocks()
634 ret = ops->read(lba, buf, size); in mmc_read_blocks()
657 size_t mmc_write_blocks(int lba, const uintptr_t buf, size_t size) in mmc_write_blocks() argument
668 ret = ops->prepare(lba, buf, size); in mmc_write_blocks()
691 cmd_arg = lba * MMC_BLOCK_SIZE; in mmc_write_blocks()
693 cmd_arg = lba; in mmc_write_blocks()
701 ret = ops->write(lba, buf, size); in mmc_write_blocks()
724 size_t mmc_erase_blocks(int lba, size_t size) in mmc_erase_blocks() argument
731 ret = mmc_send_cmd(MMC_CMD(35), lba, MMC_RESPONSE_R1, NULL); in mmc_erase_blocks()
736 ret = mmc_send_cmd(MMC_CMD(36), lba + (size / MMC_BLOCK_SIZE) - 1U, in mmc_erase_blocks()
742 ret = mmc_send_cmd(MMC_CMD(38), lba, MMC_RESPONSE_R1B, NULL); in mmc_erase_blocks()
807 size_t mmc_boot_part_read_blocks(int lba, uintptr_t buf, size_t size) in mmc_boot_part_read_blocks() argument
817 size_read = mmc_read_blocks(lba, buf, size); in mmc_boot_part_read_blocks()