Lines Matching defs:src

36 	/* define dest, src, dest parent, dest position */
291 * copy cpy_num node pointers and cpy_num - 1 items from buffer src to buffer
294 * from src to tail of dest
296 * from src to head of dest
299 struct buffer_head *src,
314 nr_src = B_NR_ITEMS(src);
316 RFALSE(dest == NULL || src == NULL,
317 "src (%p) or dest (%p) buffer is 0", src, dest);
321 "no so many items (%d) in src (%d)", cpy_num, nr_src);
348 memcpy(dc, B_N_CHILD(src, src_order), DC_SIZE * cpy_num);
357 memcpy(key, internal_key(src, src_order), KEY_SIZE * (cpy_num - 1));
388 * Copy cpy_num node pointers and cpy_num - 1 items from buffer src to
390 * Delete cpy_num - del_par items and node pointers from buffer src.
391 * last_first == FIRST_TO_LAST means, that we copy/delete first items from src.
392 * last_first == LAST_TO_FIRST means, that we copy/delete last items from src.
428 /* Insert n_src'th key of buffer src before n_dest'th key of buffer dest. */
432 struct buffer_head *src, int src_position)
439 RFALSE(dest == NULL || src == NULL,
440 "source(%p) or dest(%p) buffer is 0", src, dest);
445 src_position >= B_NR_ITEMS(src),
446 "invalid position in dest (%d (key number %d)) or in src (%d (key number %d))",
448 src_position, B_NR_ITEMS(src));
461 memcpy(key, internal_key(src, src_position), KEY_SIZE);
483 * buffer src to buffer dest.
485 * Delete pointer_amount items and node pointers from buffer src.
508 * src to node dest into position B_NR_ITEM(dest)
514 if (src_bi.bi_position /*src->b_item_order */ == 0)
517 bi_parent /*src->b_parent */ , 0);
556 * Copy n node pointers and n - 1 items from buffer src to buffer dest.
558 * Delete n items and node pointers from buffer src.
581 * and src to dest node into position 0
587 "src (%p) must be == tb->S[h](%p) when it disappears",