Lines Matching refs:sector
65 unsigned long long sector; in bchlib_read() local
80 sector = offset / bch->sectsize; in bchlib_read()
81 sectoffset = offset - sector * bch->sectsize; in bchlib_read()
83 if (sector >= bch->nsectors) in bchlib_read()
97 ret = bchlib_readsector(bch, sector + bch->sectstart); in bchlib_read()
123 ++sector; in bchlib_read()
125 if (sector >= bch->nsectors) in bchlib_read()
142 if (sector + nsectors > bch->nsectors) in bchlib_read()
144 nsectors = bch->nsectors - sector; in bchlib_read()
147 … ret = los_disk_read(bch->disk->disk_id, (void *)buffer, sector + bch->sectstart, nsectors, TRUE); in bchlib_read()
157 sector += nsectors; in bchlib_read()
161 if (sector >= bch->nsectors) in bchlib_read()
176 ret = bchlib_readsector(bch, sector + bch->sectstart); in bchlib_read()