Searched refs:status_new (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/mtd/spi-nor/ |
H A D | swp.c | 158 int ret, status_old, status_new; in spi_nor_sr_lock() local 215 status_new = (status_old & ~mask & ~tb_mask) | val; in spi_nor_sr_lock() 223 status_new |= SR_SRWD; in spi_nor_sr_lock() 226 status_new |= tb_mask; in spi_nor_sr_lock() 229 if (status_new == status_old) in spi_nor_sr_lock() 233 if ((status_new & mask) < (status_old & mask)) in spi_nor_sr_lock() 236 return spi_nor_write_sr_and_check(nor, status_new); in spi_nor_sr_lock() 248 int ret, status_old, status_new; in spi_nor_sr_unlock() local 302 status_new = (status_old & ~mask & ~tb_mask) | val; in spi_nor_sr_unlock() 306 status_new in spi_nor_sr_unlock() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/ |
H A D | core.c | 1695 int ret, status_old, status_new; in spi_nor_sr_lock() local 1752 status_new = (status_old & ~mask & ~tb_mask) | val; in spi_nor_sr_lock() 1755 status_new |= SR_SRWD; in spi_nor_sr_lock() 1758 status_new |= tb_mask; in spi_nor_sr_lock() 1761 if (status_new == status_old) in spi_nor_sr_lock() 1765 if ((status_new & mask) < (status_old & mask)) in spi_nor_sr_lock() 1768 return spi_nor_write_sr_and_check(nor, status_new); in spi_nor_sr_lock() 1780 int ret, status_old, status_new; in spi_nor_sr_unlock() local 1834 status_new = (status_old & ~mask & ~tb_mask) | val; in spi_nor_sr_unlock() 1838 status_new in spi_nor_sr_unlock() [all...] |
Completed in 4 milliseconds