Lines Matching refs:iis
129 afs_read_iis(struct mtd_info *mtd, struct image_info_struct *iis, u_int ptr) in afs_read_iis() argument
134 memset(iis, 0, sizeof(*iis)); in afs_read_iis()
135 ret = mtd_read(mtd, ptr, sizeof(*iis), &sz, (u_char *)iis); in afs_read_iis()
139 if (sz != sizeof(*iis)) { in afs_read_iis()
149 for (i = 0; i < sizeof(iis->name); i++) in afs_read_iis()
150 if (iis->name[i] == '\0') in afs_read_iis()
153 if (i < sizeof(iis->name)) in afs_read_iis()
185 struct image_info_struct iis; in parse_afs_partitions() local
194 ret = afs_read_iis(mtd, &iis, iis_ptr); in parse_afs_partitions()
201 sz += strlen(iis.name) + 1; in parse_afs_partitions()
218 struct image_info_struct iis; in parse_afs_partitions() local
229 ret = afs_read_iis(mtd, &iis, iis_ptr); in parse_afs_partitions()
235 strcpy(str, iis.name); in parse_afs_partitions()
238 parts[idx].size = (iis.length + mtd->erasesize - 1) & ~(mtd->erasesize - 1); in parse_afs_partitions()
244 iis.imageNumber, str); in parse_afs_partitions()
247 str = str + strlen(iis.name) + 1; in parse_afs_partitions()