Lines Matching defs:dest
1722 /* Replace n_dest'th key in buffer dest by n_src'th key of buffer src.*/
1723 void replace_key(struct tree_balance *tb, struct buffer_head *dest, int n_dest,
1727 RFALSE(dest == NULL || src == NULL,
1728 "vs-12305: source or destination buffer is 0 (src=%p, dest=%p)",
1729 src, dest);
1730 RFALSE(!B_IS_KEYS_LEVEL(dest),
1731 "vs-12310: invalid level (%z) for destination buffer. dest must be leaf",
1732 dest);
1734 "vs-12315: src(%d) or dest(%d) key number < 0", n_src, n_dest);
1735 RFALSE(n_dest >= B_NR_ITEMS(dest) || n_src >= B_NR_ITEMS(src),
1736 "vs-12320: src(%d(%d)) or dest(%d(%d)) key number is too big",
1737 n_src, B_NR_ITEMS(src), n_dest, B_NR_ITEMS(dest));
1741 memcpy(B_N_PDELIM_KEY(dest, n_dest), B_N_PITEM_HEAD(src, n_src),
1744 memcpy(B_N_PDELIM_KEY(dest, n_dest), B_N_PDELIM_KEY(src, n_src),
1747 do_balance_mark_internal_dirty(tb, dest, 0);