Lines Matching refs:dev_current
77 static int dev_current; variable
87 #define CUR_ENVSIZE ENVSIZE(dev_current)
1222 off_t offset = DEVOFFSET(dev_current) + in flash_write()
1227 DEVOFFSET(dev_current), DEVNAME(dev_current)); in flash_write()
1229 flash_flag_obsolete(dev_current, fd_current, offset); in flash_write()
1239 if (IS_UBI(dev_current)) { in flash_read()
1240 DEVTYPE(dev_current) = MTD_ABSENT; in flash_read()
1245 rc = flash_read_buf(dev_current, fd, environment.image, CUR_ENVSIZE, in flash_read()
1246 DEVOFFSET(dev_current)); in flash_read()
1255 char *dup_name = strdup(DEVNAME(dev_current)); in flash_open_tempfile()
1298 dev_target = !dev_current; in flash_io_write()
1317 dev_target = dev_current; in flash_io_write()
1327 DEVNAME(dev_current), strerror(errno)); in flash_io_write()
1335 DEVNAME(dev_current), strerror(errno)); in flash_io_write()
1382 fd_current = open(DEVNAME(dev_current), mode); in flash_io()
1386 DEVNAME(dev_current), strerror(errno)); in flash_io()
1399 DEVNAME(dev_current), strerror(errno)); in flash_io()
1454 dev_current = 0; in fw_env_open()
1474 dev_current = 1; in fw_env_open()
1496 if (DEVTYPE(dev_current) == MTD_NORFLASH && in fw_env_open()
1497 DEVTYPE(!dev_current) == MTD_NORFLASH) { in fw_env_open()
1499 } else if (DEVTYPE(dev_current) == MTD_NANDFLASH && in fw_env_open()
1500 DEVTYPE(!dev_current) == MTD_NANDFLASH) { in fw_env_open()
1502 } else if (DEVTYPE(dev_current) == MTD_DATAFLASH && in fw_env_open()
1503 DEVTYPE(!dev_current) == MTD_DATAFLASH) { in fw_env_open()
1505 } else if (DEVTYPE(dev_current) == MTD_UBIVOLUME && in fw_env_open()
1506 DEVTYPE(!dev_current) == MTD_UBIVOLUME) { in fw_env_open()
1508 } else if (DEVTYPE(dev_current) == MTD_ABSENT && in fw_env_open()
1509 DEVTYPE(!dev_current) == MTD_ABSENT && in fw_env_open()
1510 IS_UBI(dev_current) == IS_UBI(!dev_current)) { in fw_env_open()
1534 dev_current = 0; in fw_env_open()
1536 dev_current = 1; in fw_env_open()
1543 dev_current = 0; in fw_env_open()
1549 dev_current = 0; in fw_env_open()
1552 dev_current = 1; in fw_env_open()
1554 dev_current = 0; in fw_env_open()
1556 dev_current = 0; in fw_env_open()
1558 dev_current = 1; in fw_env_open()
1560 dev_current = 0; in fw_env_open()
1565 dev_current = 1; in fw_env_open()
1568 dev_current = 0; in fw_env_open()
1570 dev_current = 1; in fw_env_open()
1584 if (dev_current) { in fw_env_open()
1596 fprintf(stderr, "Selected env in %s\n", DEVNAME(dev_current)); in fw_env_open()