Lines Matching refs:iis
129 afs_read_iis_v1(struct mtd_info *mtd, struct image_info_v1 *iis, u_int ptr) in afs_read_iis_v1() argument
134 memset(iis, 0, sizeof(*iis)); in afs_read_iis_v1()
135 ret = mtd_read(mtd, ptr, sizeof(*iis), &sz, (u_char *)iis); in afs_read_iis_v1()
139 if (sz != sizeof(*iis)) { in afs_read_iis_v1()
149 for (i = 0; i < sizeof(iis->name); i++) in afs_read_iis_v1()
150 if (iis->name[i] == '\0') in afs_read_iis_v1()
153 if (i < sizeof(iis->name)) in afs_read_iis_v1()
185 struct image_info_v1 iis; in parse_afs_partitions() local
192 ret = afs_read_iis_v1(mtd, &iis, iis_ptr); in parse_afs_partitions()
199 sz += strlen(iis.name) + 1; in parse_afs_partitions()
217 struct image_info_v1 iis; in parse_afs_partitions() local
228 ret = afs_read_iis_v1(mtd, &iis, iis_ptr); in parse_afs_partitions()
234 strcpy(str, iis.name); in parse_afs_partitions()
237 parts[idx].size = (iis.length + mtd->erasesize - 1) & ~(mtd->erasesize - 1); in parse_afs_partitions()
243 iis.imageNumber, str); in parse_afs_partitions()
246 str = str + strlen(iis.name) + 1; in parse_afs_partitions()