Lines Matching refs:cur_addr

476     uint32_t cur_addr;  member
645 uint8_t prev = s->storage[s->cur_addr]; in flash_write8()
681 s->storage[s->cur_addr] = data; in flash_write8()
683 s->storage[s->cur_addr] &= data; in flash_write8()
723 s->cur_addr = (n == 3 ? s->ear : 0); in complete_collecting_data()
725 s->cur_addr <<= 8; in complete_collecting_data()
726 s->cur_addr |= s->data[i]; in complete_collecting_data()
729 s->cur_addr &= s->size - 1; in complete_collecting_data()
734 s->cur_addr); in complete_collecting_data()
747 s->cur_addr &= ~BIT(0); in complete_collecting_data()
771 flash_erase(s, s->cur_addr, s->cmd_in_progress); in complete_collecting_data()
822 if (s->cur_addr <= 1) { in complete_collecting_data()
823 if (s->cur_addr) { in complete_collecting_data()
857 s->cur_addr = 0; in reset_memory()
1504 s->cur_addr, (uint8_t)tx); in m25p80_transfer8()
1509 trace_m25p80_page_program(s, s->cur_addr, (uint8_t)tx); in m25p80_transfer8()
1510 flash_write8(s, s->cur_addr, (uint8_t)tx); in m25p80_transfer8()
1511 s->cur_addr = (s->cur_addr + 1) & (s->size - 1); in m25p80_transfer8()
1513 if (get_man(s) == MAN_SST && s->aai_enable && s->cur_addr == 0) { in m25p80_transfer8()
1526 r = s->storage[s->cur_addr]; in m25p80_transfer8()
1527 trace_m25p80_read_byte(s, s->cur_addr, (uint8_t)r); in m25p80_transfer8()
1528 s->cur_addr = (s->cur_addr + 1) & (s->size - 1); in m25p80_transfer8()
1576 r = s->pi->sfdp_read(s->cur_addr); in m25p80_transfer8()
1577 trace_m25p80_read_sfdp(s, s->cur_addr, (uint8_t)r); in m25p80_transfer8()
1578 s->cur_addr = (s->cur_addr + 1) & (M25P80_SFDP_MAX_SIZE - 1); in m25p80_transfer8()
1769 VMSTATE_UINT32(cur_addr, Flash),