query_data 700 lib/services/dbus.c struct property_query *query_data = NULL; query_data 727 lib/services/dbus.c query_data = malloc(sizeof(struct property_query)); query_data 728 lib/services/dbus.c if (query_data == NULL) { query_data 735 lib/services/dbus.c query_data->target = strdup(target); query_data 736 lib/services/dbus.c query_data->object = strdup(obj); query_data 737 lib/services/dbus.c query_data->callback = callback; query_data 738 lib/services/dbus.c query_data->userdata = userdata; query_data 739 lib/services/dbus.c query_data->name = strdup(name); query_data 740 lib/services/dbus.c CRM_CHECK((query_data->target != NULL) query_data 741 lib/services/dbus.c && (query_data->object != NULL) query_data 742 lib/services/dbus.c && (query_data->name != NULL), query_data 743 lib/services/dbus.c free_property_query(query_data); query_data 747 lib/services/dbus.c if (query_data->callback) { // Asynchronous query_data 751 lib/services/dbus.c query_data, timeout); query_data 754 lib/services/dbus.c free_property_query(query_data); query_data 755 lib/services/dbus.c query_data = NULL; query_data 766 lib/services/dbus.c output = handle_query_result(reply, query_data);