Lines Matching defs:master
31 static int create_mtd_partitions(struct mtd_info *master,
38 unsigned int pre_size = master->erasesize, post_size = 0;
49 ar7_parts[0].size = master->erasesize;
54 ar7_parts[1].size = master->erasesize;
57 do { /* Try 10 blocks starting from master->erasesize */
59 mtd_read(master, offset, sizeof(header), &len,
67 pre_size += master->erasesize;
73 ar7_parts[1].offset = master->size - master->erasesize;
74 post_size = master->erasesize;
81 mtd_read(master, offset, sizeof(header), &len,
89 mtd_read(master, offset, sizeof(header), &len,
100 mtd_read(master, root_offset, sizeof(header), &len, (u8 *)&header);
102 root_offset += master->erasesize - 1;
103 root_offset &= ~(master->erasesize - 1);
108 ar7_parts[2].size = master->size - pre_size - post_size;
113 ar7_parts[3].size = master->size - root_offset - post_size;