Lines Matching refs:blk
14 int fs_devread(struct blk_desc *blk, disk_partition_t *partition, in fs_devread() argument
19 ALLOC_CACHE_ALIGN_BUFFER(char, sec_buf, (blk ? blk->blksz : 0)); in fs_devread()
20 if (blk == NULL) { in fs_devread()
24 log2blksz = blk->log2blksz; in fs_devread()
36 byte_offset &= blk->blksz - 1; in fs_devread()
43 if (blk_dread(blk, partition->start + sector, 1, in fs_devread()
48 readlen = min((int)blk->blksz - byte_offset, in fs_devread()
60 block_len = byte_len & ~(blk->blksz - 1); in fs_devread()
63 ALLOC_CACHE_ALIGN_BUFFER(u8, p, blk->blksz); in fs_devread()
65 block_len = blk->blksz; in fs_devread()
66 blk_dread(blk, partition->start + sector, 1, in fs_devread()
72 if (blk_dread(blk, partition->start + sector, in fs_devread()
78 block_len = byte_len & ~(blk->blksz - 1); in fs_devread()
81 sector += block_len / blk->blksz; in fs_devread()
85 if (blk_dread(blk, partition->start + sector, 1, in fs_devread()