Lines Matching refs:blk
13 int fs_devread(struct blk_desc *blk, disk_partition_t *partition, in fs_devread() argument
18 ALLOC_CACHE_ALIGN_BUFFER(char, sec_buf, (blk ? blk->blksz : 0)); in fs_devread()
19 if (blk == NULL) { in fs_devread()
23 log2blksz = blk->log2blksz; in fs_devread()
35 byte_offset &= blk->blksz - 1; in fs_devread()
42 if (blk_dread(blk, partition->start + sector, 1, in fs_devread()
47 readlen = min((int)blk->blksz - byte_offset, in fs_devread()
59 block_len = byte_len & ~(blk->blksz - 1); in fs_devread()
62 ALLOC_CACHE_ALIGN_BUFFER(u8, p, blk->blksz); in fs_devread()
64 block_len = blk->blksz; in fs_devread()
65 blk_dread(blk, partition->start + sector, 1, in fs_devread()
71 if (blk_dread(blk, partition->start + sector, in fs_devread()
77 block_len = byte_len & ~(blk->blksz - 1); in fs_devread()
80 sector += block_len / blk->blksz; in fs_devread()
84 if (blk_dread(blk, partition->start + sector, 1, in fs_devread()