Lines Matching refs:source
20 * This source was adapted from MRT's RCS Ids:
303 isc_radix_node_t *source, isc_prefix_t *prefix)
313 REQUIRE(prefix != NULL || (source != NULL && source->prefix != NULL));
317 prefix = source->prefix;
339 if (source != NULL) {
341 * If source is non-NULL, then we're merging in a
348 if (source->node_num[0] != -1)
350 source->node_num[0];
351 if (source->node_num[1] != -1)
353 source->node_num[1];
354 node->data[0] = source->data[0];
355 node->data[1] = source->data[1];
427 if (source != NULL) {
430 source->node_num[0] != -1) {
433 source->node_num[0];
434 node->data[0] = source->data[0];
437 source->node_num[0] != -1) {
440 source->node_num[1];
441 node->data[1] = source->data[1];
471 if (source != NULL) {
473 if (source->node_num[0] != -1) {
475 source->node_num[0];
476 node->data[0] = source->data[0];
478 if (source->node_num[1] != -1) {
480 source->node_num[1];
481 node->data[1] = source->data[1];
523 if (source != NULL) {
525 if (source->node_num[0] != -1)
527 source->node_num[0];
528 if (source->node_num[1] != -1)
530 source->node_num[1];
531 new_node->data[0] = source->data[0];
532 new_node->data[1] = source->data[1];