Home | History | Annotate | Download | only in applypatch

Lines Matching defs:mtd

45     // A special 'filename' beginning with "MTD:" or "EMMC:" means to
47 if (strncmp(filename, "MTD:", 4) == 0 ||
102 // Load the contents of an MTD or EMMC partition into the provided
104 // "MTD:<partition_name>:<size_1>:<sha1_1>:<size_2>:<sha1_2>:..." (or
117 enum PartitionType { MTD, EMMC };
125 if (strcmp(magic, "MTD") == 0) {
126 type = MTD;
173 case MTD:
179 const MtdPartition* mtd = mtd_find_partition_by_name(partition);
180 if (mtd == NULL) {
181 printf("mtd partition \"%s\" not found (loading %s)\n",
186 ctx = mtd_read_partition(mtd);
188 printf("failed to initialize read of mtd partition \"%s\"\n",
220 case MTD:
265 case MTD:
338 // "MTD:<partition>[:...]" or "EMMC:<partition_device>:". Return 0 on
346 if (strcmp(magic, "MTD") == 0) {
347 type = MTD;
362 case MTD:
368 const MtdPartition* mtd = mtd_find_partition_by_name(partition);
369 if (mtd == NULL) {
370 printf("mtd partition \"%s\" not found for writing\n",
375 MtdWriteContext* ctx = mtd_write_partition(mtd);
377 printf("failed to init mtd partition \"%s\" for writing\n",
384 printf("only wrote %d of %d bytes to MTD %s\n",
391 printf("error finishing mtd write of %s\n", partition);
397 printf("error closing mtd write of %s\n", partition);
694 if (strncmp(target_filename, "MTD:", 4) == 0 ||
734 if (strncmp(source_filename, "MTD:", 4) == 0 ||
779 if (strncmp(target_filename, "MTD:", 4) == 0 ||