int osl_add_and_get_row(struct osl_table *t, struct osl_object *objects,
struct osl_row **row);
-
/**
* Add a new row to an osl table.
*
* This removes all disk storage objects, removes all rbtree nodes, and frees
* all volatile objects belonging to the given row. For mapped columns, the
* data is merely marked invalid and may be pruned from time to time by
- * osl_fsck.
+ * oslfsck.
*
* \return Standard.
*/
* second argument. The loop terminates either if \a func returns a negative
* value, or if all nodes of the tree have been visited.
*
- *
* \return Standard. If the termination of the loop was caused by \a func
- * returning a negative value, \p -E_OSL_LOOP is returned.
+ * returning a negative value, \p -E_OSL_LOOP is returned. This is the only
+ * possible error.
*
* \sa osl_storage_flags, osl_rbtree_loop_reverse(), osl_compare_func.
*/
*/
int osl_get_num_rows(const struct osl_table *t, unsigned *num_rows);
-
/**
* Get the row corresponding to the smallest rbtree node of a column.
*