Lines Matching refs:sector
17 lbaint_t sector, int byte_offset, int byte_len, char *buf) in fs_devread() argument
29 if ((sector + ((byte_offset + byte_len - 1) >> log2blksz)) in fs_devread()
31 log_err("** Read outside partition " LBAFU "\n", sector); in fs_devread()
36 sector += byte_offset >> log2blksz; in fs_devread()
39 log_debug(" <" LBAFU ", %d, %d>\n", sector, byte_offset, byte_len); in fs_devread()
44 if (blk_dread(blk, partition->start + sector, 1, in fs_devread()
54 sector++; in fs_devread()
67 blk_dread(blk, partition->start + sector, 1, in fs_devread()
73 if (blk_dread(blk, partition->start + sector, in fs_devread()
82 sector += block_len / blk->blksz; in fs_devread()
86 if (blk_dread(blk, partition->start + sector, 1, in fs_devread()
97 lbaint_t sector, int byte_offset, int byte_len, const char *buf) in fs_devwrite() argument
109 if ((sector + ((byte_offset + byte_len - 1) >> log2blksz)) in fs_devwrite()
111 log_debug("read outside partition " LBAFU "\n", sector); in fs_devwrite()
116 sector += byte_offset >> log2blksz; in fs_devwrite()
119 log_debug(" <" LBAFU ", %d, %d>\n", sector, byte_offset, byte_len); in fs_devwrite()
124 if (blk_dread(blk, partition->start + sector, 1, in fs_devwrite()
134 if (blk_dwrite(blk, partition->start + sector, 1, in fs_devwrite()
141 sector++; in fs_devwrite()
151 if (blk_dread(blk, partition->start + sector, 1, in fs_devwrite()
159 if (blk_dwrite(blk, partition->start + sector, 1, in fs_devwrite()
168 if (blk_dwrite(blk, partition->start + sector, in fs_devwrite()
177 sector += block_len / blk->blksz; in fs_devwrite()
181 if (blk_dread(blk, partition->start + sector, 1, in fs_devwrite()
189 if (blk_dwrite(blk, partition->start + sector, 1, in fs_devwrite()