Lines Matching refs:g_mtd_info

27 static struct mtd_info_ctx g_mtd_info = {0};  variable
51 if (g_mtd_info.np > 0) { in aos_mtd_part_info_get()
52 int np = g_mtd_info.np; in aos_mtd_part_info_get()
53 struct mtd_info_entry *entries = g_mtd_info.entries; in aos_mtd_part_info_get()
123 while (index < g_mtd_info.np) { in aos_mtd_get_by_std_part()
124 name = g_mtd_info.entries[index].pinfo.part_name_std; in aos_mtd_get_by_std_part()
129 if (index >= g_mtd_info.np) return NULL; in aos_mtd_get_by_std_part()
131 return aos_mtd_get_by_device(g_mtd_info.entries[index].pinfo.dev_name); in aos_mtd_get_by_std_part()
139 while (index < g_mtd_info.np) { in aos_mtd_get_by_vendor_part()
140 name = g_mtd_info.entries[index].pinfo.part_name; in aos_mtd_get_by_vendor_part()
145 if (index >= g_mtd_info.np) return NULL; in aos_mtd_get_by_vendor_part()
147 return aos_mtd_get_by_device(g_mtd_info.entries[index].pinfo.dev_name); in aos_mtd_get_by_vendor_part()
220 g_mtd_info.entries = calloc(np, sizeof(struct mtd_info_entry)); in aos_mtd_register()
221 if (!g_mtd_info.entries) return -1; in aos_mtd_register()
222 g_mtd_info.np = np; in aos_mtd_register()
232 g_mtd_info.entries[index].pinfo.offset = parts->offset; in aos_mtd_register()
233 g_mtd_info.entries[index].pinfo.size = parts->size; in aos_mtd_register()
234 strncpy(g_mtd_info.entries[index].pinfo.part_name, parts->name, MTD_PARTITION_NAME_MAX); in aos_mtd_register()
235 … strncpy(g_mtd_info.entries[index].pinfo.part_name_std, parts->name_std, MTD_PARTITION_NAME_MAX); in aos_mtd_register()
236 strncpy(g_mtd_info.entries[index].pinfo.dev_name, name, MTD_DEVICE_NAME_MAX); in aos_mtd_register()
237 g_mtd_info.entries[index].mtd = master; in aos_mtd_register()
266 g_mtd_info.entries[index].pinfo.offset = parts->offset; in aos_mtd_register()
267 g_mtd_info.entries[index].pinfo.size = parts->size; in aos_mtd_register()
268 strncpy(g_mtd_info.entries[index].pinfo.part_name, parts->name, MTD_PARTITION_NAME_MAX); in aos_mtd_register()
269 … strncpy(g_mtd_info.entries[index].pinfo.part_name_std, parts->name_std, MTD_PARTITION_NAME_MAX); in aos_mtd_register()
270 strncpy(g_mtd_info.entries[index].pinfo.dev_name, name, MTD_DEVICE_NAME_MAX); in aos_mtd_register()
271 g_mtd_info.entries[index].mtd = slave; in aos_mtd_register()