Lines Matching refs:off
78 static bool afs_is_v1(struct mtd_info *mtd, u_int off) in afs_is_v1() argument
81 u_int ptr = off + mtd->erasesize - 12; in afs_is_v1()
98 static bool afs_is_v2(struct mtd_info *mtd, u_int off) in afs_is_v2() argument
101 u_int ptr = off + mtd->erasesize - 8; in afs_is_v2()
120 u_int off, struct mtd_partition *part) in afs_parse_v1_partition() argument
142 ptr = off + mtd->erasesize - sizeof(fs); in afs_parse_v1_partition()
177 if (img_ptr > off) in afs_parse_v1_partition()
217 u_int off, struct mtd_partition *part) in afs_parse_v2_partition() argument
236 off, off + mtd->erasesize); in afs_parse_v2_partition()
239 ptr = off + mtd->erasesize - sizeof(footer); in afs_parse_v2_partition()
248 ptr = off + mtd->erasesize - sizeof(footer) - footer[8]; in afs_parse_v2_partition()
303 region_start = off + region_offset; in afs_parse_v2_partition()
328 u_int off, sz; in parse_afs_partitions() local
333 for (i = off = sz = 0; off < mtd->size; off += mtd->erasesize) { in parse_afs_partitions()
334 if (afs_is_v1(mtd, off)) { in parse_afs_partitions()
338 if (afs_is_v2(mtd, off)) { in parse_afs_partitions()
354 for (i = off = 0; off < mtd->size; off += mtd->erasesize) { in parse_afs_partitions()
355 if (afs_is_v1(mtd, off)) { in parse_afs_partitions()
356 ret = afs_parse_v1_partition(mtd, off, &parts[i]); in parse_afs_partitions()
361 if (afs_is_v2(mtd, off)) { in parse_afs_partitions()
362 ret = afs_parse_v2_partition(mtd, off, &parts[i]); in parse_afs_partitions()