Lines Matching refs:handle
57 void NVS_close(NVS_Handle handle) in NVS_close() argument
59 handle->fxnTablePtr->closeFxn(handle); in NVS_close()
65 int_fast16_t NVS_control(NVS_Handle handle, uint_fast16_t cmd, uintptr_t arg) in NVS_control() argument
67 return (handle->fxnTablePtr->controlFxn(handle, cmd, arg)); in NVS_control()
73 int_fast16_t NVS_erase(NVS_Handle handle, size_t offset, size_t size) in NVS_erase() argument
75 return (handle->fxnTablePtr->eraseFxn(handle, offset, size)); in NVS_erase()
81 void NVS_getAttrs(NVS_Handle handle, NVS_Attrs *attrs) in NVS_getAttrs() argument
83 handle->fxnTablePtr->getAttrsFxn(handle, attrs); in NVS_getAttrs()
104 int_fast16_t NVS_lock(NVS_Handle handle, uint32_t timeout) in NVS_lock() argument
106 return (handle->fxnTablePtr->lockFxn(handle, timeout)); in NVS_lock()
114 NVS_Handle handle = NULL; in NVS_open() local
126 handle = NVS_config[index].fxnTablePtr->openFxn(index, params); in NVS_open()
129 return (handle); in NVS_open()
143 int_fast16_t NVS_read(NVS_Handle handle, size_t offset, void *buffer, in NVS_read() argument
146 return (handle->fxnTablePtr->readFxn(handle, offset, buffer, bufferSize)); in NVS_read()
152 void NVS_unlock(NVS_Handle handle) in NVS_unlock() argument
154 handle->fxnTablePtr->unlockFxn(handle); in NVS_unlock()
160 int_fast16_t NVS_write(NVS_Handle handle, size_t offset, void *buffer, in NVS_write() argument
163 return (handle->fxnTablePtr->writeFxn(handle, offset, buffer, in NVS_write()