Lines Matching refs:page_offset
94 off_t page_offset; member
239 direct_address = dev_data->page_offset + address; in eeprom_emu_word_read()
255 rc = eeprom_emu_flash_read(dev, dev_data->page_offset + offset, in eeprom_emu_word_read()
317 (ptrdiff_t)dev_data->page_offset); in eeprom_emu_compactor()
319 next_page_offset = dev_data->page_offset + dev_config->page_size; in eeprom_emu_compactor()
402 rc = eeprom_emu_page_invalidate(dev, dev_data->page_offset); in eeprom_emu_compactor()
407 dev_data->page_offset = next_page_offset; in eeprom_emu_compactor()
425 direct_address = dev_data->page_offset + address; in eeprom_emu_word_write()
456 rc = eeprom_emu_flash_write(dev, dev_data->page_offset + in eeprom_emu_word_write()
654 dev_data->page_offset = 0U; in eeprom_emu_init()
656 while (dev_data->page_offset < dev_config->flash_size) { in eeprom_emu_init()
657 offset = dev_data->page_offset + dev_data->write_offset; in eeprom_emu_init()
667 dev_data->page_offset += dev_config->page_size; in eeprom_emu_init()
670 if (dev_data->page_offset == dev_config->flash_size) { in eeprom_emu_init()
679 offset = dev_data->page_offset + dev_data->write_offset; in eeprom_emu_init()