Lines Matching refs:data_source

108 static fru_datasource_t *data_source = NULL;  variable
338 if ((ds_lib_name != NULL) && (data_source != NULL)) { in fru_open_data_source()
390 data_source = ds; in fru_open_data_source()
414 err = data_source->shutdown(); in fru_close_data_source()
421 data_source = NULL; in fru_close_data_source()
435 if (data_source == NULL) { in segment_is_encrypted()
439 RETRY(err = data_source->get_seg_def(NODEHDL_TO_TREEHDL(container), in segment_is_encrypted()
455 if (data_source == NULL) { in get_seg_list_from_ds()
460 RETRY(err = data_source->get_seg_list(NODEHDL_TO_TREEHDL(node), in get_seg_list_from_ds()
510 if (data_source == NULL) { in fru_get_root()
514 RETRY(err = data_source->get_root(&tr_root)) in fru_get_root()
528 if (data_source == NULL) { in fru_get_child()
532 RETRY(err = data_source->get_child(NODEHDL_TO_TREEHDL(handle), in fru_get_child()
538 RETRY(err = data_source->get_node_type(tr_child, &type)) in fru_get_child()
555 RETRY(err = data_source->get_peer(tr_child, &tr_child)) in fru_get_child()
560 RETRY(err = data_source->get_node_type(tr_child, &type)) in fru_get_child()
581 if (data_source == NULL) { in fru_get_peer()
586 RETRY(err = data_source->get_peer(tr_peer, &tr_peer)) in fru_get_peer()
592 RETRY(err = data_source->get_node_type(tr_peer, &type)) in fru_get_peer()
610 if (data_source == NULL) { in fru_get_parent()
614 RETRY(err = data_source->get_parent(NODEHDL_TO_TREEHDL(handle), in fru_get_parent()
629 if (data_source == NULL) { in fru_get_name_from_hdl()
633 RETRY(err = data_source->get_name_from_hdl(NODEHDL_TO_TREEHDL(handle), in fru_get_name_from_hdl()
743 if (data_source == NULL) { in fru_get_node_type()
747 RETRY(err = data_source->get_node_type(NODEHDL_TO_TREEHDL(handle), in fru_get_node_type()
854 if (data_source == NULL) { in fru_create_segment()
874 RETRY(err = data_source->get_seg_list(NODEHDL_TO_TREEHDL(container), in fru_create_segment()
891 RETRY(err = data_source->add_seg(NODEHDL_TO_TREEHDL(container), def)) in fru_create_segment()
906 if (data_source == NULL) { in fru_remove_segment()
925 data_source->delete_seg(NODEHDL_TO_TREEHDL(container), in fru_remove_segment()
943 if (data_source == NULL) { in fru_get_segment_def()
959 RETRY(err = data_source->get_seg_def(NODEHDL_TO_TREEHDL(container), in fru_get_segment_def()
1000 if (data_source == NULL) { in fru_list_elems_in()
1018 RETRY(err = data_source->get_tag_list(NODEHDL_TO_TREEHDL(container), in fru_list_elems_in()
1081 if (data_source == NULL) { in fru_for_each_segment()
1089 data_source->for_each_segment(NODEHDL_TO_TREEHDL(container), in fru_for_each_segment()
1108 assert(data_source != NULL); in fru_get_segment_name()
1110 RETRY(err = data_source->get_segment_name(NODEHDL_TO_TREEHDL(segment), in fru_get_segment_name()
1131 assert(data_source != NULL); in fru_for_each_packet()
1133 RETRY(err = data_source->for_each_packet(NODEHDL_TO_TREEHDL(segment), in fru_for_each_packet()
1431 if (data_source == NULL) { in get_payload()
1434 RETRY(err = data_source->get_tag_list(NODEHDL_TO_TREEHDL(container), in get_payload()
1460 data_source->get_tag_data(NODEHDL_TO_TREEHDL(container), in get_payload()
1515 RETRY(err = data_source->get_tag_data(NODEHDL_TO_TREEHDL(container), in get_payload()
1719 if (data_source == NULL) { in fru_update_field()
1773 RETRY(err = data_source->set_tag_data(NODEHDL_TO_TREEHDL(container), in fru_update_field()
1913 if (data_source == NULL) { in fru_add_element()
1951 RETRY(err = data_source->add_tag_to_seg(NODEHDL_TO_TREEHDL(container), in fru_add_element()
1971 if (data_source == NULL) { in fru_delete_element()
1999 data_source->get_tag_list(NODEHDL_TO_TREEHDL(container), in fru_delete_element()
2027 RETRY(err = data_source->delete_tag(NODEHDL_TO_TREEHDL(container), in fru_delete_element()