Lines Matching refs:offset
77 static int_fast16_t checkEraseRange(NVS_Handle handle, size_t offset, size_t size);
78 static int_fast16_t doErase(NVS_Handle handle, size_t offset, size_t size);
79 static int_fast16_t doRead(NVS_Handle handle, size_t offset, void *buffer,
81 static int_fast16_t doWriteVerify(NVS_Handle handle, size_t offset,
189 int_fast16_t NVSSPI25X_erase(NVS_Handle handle, size_t offset, size_t size) in NVSSPI25X_erase() argument
195 status = doErase(handle, offset, size); in NVSSPI25X_erase()
371 int_fast16_t NVSSPI25X_read(NVS_Handle handle, size_t offset, void *buffer, in NVSSPI25X_read() argument
380 if (offset + bufferSize > hwAttrs->regionSize) { in NVSSPI25X_read()
390 retval = doRead(handle, offset, buffer, bufferSize); in NVSSPI25X_read()
408 int_fast16_t NVSSPI25X_write(NVS_Handle handle, size_t offset, void *buffer, in NVSSPI25X_write() argument
423 if (offset + bufferSize > hwAttrs->regionSize) { in NVSSPI25X_write()
441 retval = doErase(handle, offset & object->sectorBaseMask, length); in NVSSPI25X_write()
453 retval = doWriteVerify(handle, offset, buffer, bufferSize, in NVSSPI25X_write()
464 foffset = (size_t)hwAttrs->regionBaseOffset + offset; in NVSSPI25X_write()
530 retval = doWriteVerify(handle, offset, buffer, bufferSize, in NVSSPI25X_write()
542 static int_fast16_t doWriteVerify(NVS_Handle handle, size_t offset, void *src, in doWriteVerify() argument
557 retval = doRead(handle, offset + i, dstBuf, j); in doWriteVerify()
577 static int_fast16_t checkEraseRange(NVS_Handle handle, size_t offset, size_t size) in checkEraseRange() argument
585 if (offset != (offset & object->sectorBaseMask)) { in checkEraseRange()
589 if (offset >= hwAttrs->regionSize) { in checkEraseRange()
593 if (offset + size > hwAttrs->regionSize) { in checkEraseRange()
607 static int_fast16_t doErase(NVS_Handle handle, size_t offset, size_t size) in doErase() argument
617 rangeStatus = checkEraseRange(handle, offset, size); in doErase()
631 sectorBase = (uint32_t)hwAttrs->regionBaseOffset + offset; in doErase()
683 static int_fast16_t doRead(NVS_Handle handle, size_t offset, void *buffer, in doRead() argument
699 loffset = offset + hwAttrs->regionBaseOffset; in doRead()