* in the LICENSE file that accompanied this code).
*
* You should have received a copy of the GNU General Public License
- * version 2 along with this program; If not, see [sun.com URL with a
- * copy of GPLv2].
- *
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * version 2 along with this program; If not, see
+ * http://www.gnu.org/licenses/gpl-2.0.html
*
* GPL HEADER END
*/
* Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
* Use is subject to license terms.
*
- * Copyright (c) 2012, 2015, Intel Corporation.
+ * Copyright (c) 2012, 2016, Intel Corporation.
*/
/*
* This file is part of Lustre, http://www.lustre.org/
printk(" %p %8.8x \"%*.*s\"\n", ent, e_hash(ent),
e_keysize(ent), e_keysize(ent), e_char(ent));
}
-#if 0
-static int e_check(const struct iam_leaf *leaf,
- const struct lvar_leaf_entry *ent)
-{
- const void *point = ent;
- const void *start = leaf->il_bh->b_data;
- return
- start + sizeof(struct lvar_leaf_header) <= point &&
- point + e_size(leaf, ent) < start + blocksize(leaf);
-}
-#endif
static inline struct lvar_leaf_entry *e_next(const struct iam_leaf *leaf,
const struct lvar_leaf_entry *ent)
* insertion point moves into new leaf.
*/
ptrdiff_t shift;
- int result;
shift = PDIFF(leaf->il_at, first_to_move);
*bh = leaf->il_bh;
leaf->il_curidx = new_blknr;
assert_corr(iam_leaf_is_locked(leaf));
- result = lvar_init(leaf);
+ lvar_init(leaf);
/*
* init cannot fail, as node was just initialized.
*/