status_new       1324 drivers/mtd/spi-nor/spi-nor.c static int write_sr_and_check(struct spi_nor *nor, u8 status_new, u8 mask)
status_new       1329 drivers/mtd/spi-nor/spi-nor.c 	ret = write_sr(nor, status_new);
status_new       1341 drivers/mtd/spi-nor/spi-nor.c 	return ((ret & mask) != (status_new & mask)) ? -EIO : 0;
status_new       1436 drivers/mtd/spi-nor/spi-nor.c 	int status_old, status_new;
status_new       1489 drivers/mtd/spi-nor/spi-nor.c 	status_new = (status_old & ~mask & ~SR_TB) | val;
status_new       1492 drivers/mtd/spi-nor/spi-nor.c 	status_new |= SR_SRWD;
status_new       1495 drivers/mtd/spi-nor/spi-nor.c 		status_new |= SR_TB;
status_new       1498 drivers/mtd/spi-nor/spi-nor.c 	if (status_new == status_old)
status_new       1502 drivers/mtd/spi-nor/spi-nor.c 	if ((status_new & mask) < (status_old & mask))
status_new       1505 drivers/mtd/spi-nor/spi-nor.c 	return write_sr_and_check(nor, status_new, mask);
status_new       1516 drivers/mtd/spi-nor/spi-nor.c 	int status_old, status_new;
status_new       1571 drivers/mtd/spi-nor/spi-nor.c 	status_new = (status_old & ~mask & ~SR_TB) | val;
status_new       1575 drivers/mtd/spi-nor/spi-nor.c 		status_new &= ~SR_SRWD;
status_new       1578 drivers/mtd/spi-nor/spi-nor.c 		status_new |= SR_TB;
status_new       1581 drivers/mtd/spi-nor/spi-nor.c 	if (status_new == status_old)
status_new       1585 drivers/mtd/spi-nor/spi-nor.c 	if ((status_new & mask) > (status_old & mask))
status_new       1588 drivers/mtd/spi-nor/spi-nor.c 	return write_sr_and_check(nor, status_new, mask);