assert(f);
assert(ret);
+ /* This function may clear, overwrite, or alter previously cached entries. After this function has
+ * been called, all objects except for one obtained by this function are invalidated and must be
+ * re-read before use. */
+
if (size <= 0)
return -EINVAL;
assert(f);
+ /* Even if this function fails, it may clear, overwrite, or alter previously cached entries. After
+ * this function has been called, all objects except for one obtained by this function are
+ * invalidated and must be re-read before use.. */
+
/* Objects may only be located at multiple of 64 bit */
if (!VALID64(offset))
return log_debug_errno(SYNTHETIC_ERRNO(EBADMSG),