unpack_data       394 lib/common/nvpair.c     pcmk__nvpair_unpack_t *unpack_data = userdata;
unpack_data       414 lib/common/nvpair.c     old_value = g_hash_table_lookup(unpack_data->values, name);
unpack_data       423 lib/common/nvpair.c             g_hash_table_remove(unpack_data->values, name);
unpack_data       426 lib/common/nvpair.c     } else if ((old_value == NULL) || unpack_data->overwrite) {
unpack_data       429 lib/common/nvpair.c         pcmk__insert_dup(unpack_data->values, name, value);
unpack_data       448 lib/common/nvpair.c     pcmk__nvpair_unpack_t *unpack_data = user_data;
unpack_data       452 lib/common/nvpair.c     pcmk__assert((pair != NULL) && (unpack_data != NULL)
unpack_data       453 lib/common/nvpair.c                  && (unpack_data->values != NULL));
unpack_data       457 lib/common/nvpair.c         && (pcmk_evaluate_rule(rule_xml, &(unpack_data->rule_input),
unpack_data       458 lib/common/nvpair.c                                unpack_data->next_change) != pcmk_rc_ok)) {
unpack_data       463 lib/common/nvpair.c               pcmk__xe_id(pair), (unpack_data->overwrite? "with" : "without"));
unpack_data       467 lib/common/nvpair.c     pcmk__xe_foreach_child(pair, PCMK_XE_NVPAIR, unpack_nvpair, unpack_data);
unpack_data       586 lib/common/nvpair.c     const pcmk__nvpair_unpack_t *unpack_data = user_data;
unpack_data       597 lib/common/nvpair.c     const gint a_is_higher = ((unpack_data != NULL)
unpack_data       598 lib/common/nvpair.c                               && unpack_data->overwrite)? 1 : -1;
unpack_data       616 lib/common/nvpair.c     if ((unpack_data != NULL) && (unpack_data->first_id != NULL)) {
unpack_data       617 lib/common/nvpair.c         if (pcmk__str_eq(pcmk__xe_id(pair_a), unpack_data->first_id,
unpack_data       621 lib/common/nvpair.c         } else if (pcmk__str_eq(pcmk__xe_id(pair_b), unpack_data->first_id,
unpack_data        24 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c static pcmk__nvpair_unpack_t unpack_data = {
unpack_data        39 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.overwrite = false;
unpack_data        40 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(NULL, block, &unpack_data), 1);
unpack_data        41 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(block, NULL, &unpack_data), -1);
unpack_data        42 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(NULL, NULL, &unpack_data), 0);
unpack_data        44 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.overwrite = true;
unpack_data        45 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(NULL, block, &unpack_data), -1);
unpack_data        46 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(block, NULL, &unpack_data), 1);
unpack_data        47 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(NULL, NULL, &unpack_data), 0);
unpack_data        63 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.overwrite = false;
unpack_data        65 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c                                              &unpack_data), -1);
unpack_data        67 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c                                              &unpack_data), 1);
unpack_data        69 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c                                              &unpack_data), -1);
unpack_data        71 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c                                              &unpack_data), 1);
unpack_data        73 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.overwrite = true;
unpack_data        75 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c                                              &unpack_data), 1);
unpack_data        77 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c                                              &unpack_data), -1);
unpack_data        79 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c                                              &unpack_data), 1);
unpack_data        81 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c                                              &unpack_data), -1);
unpack_data        97 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.first_id = NULL;
unpack_data        99 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.overwrite = false;
unpack_data       100 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(no_id, high, &unpack_data), 1);
unpack_data       102 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.overwrite = true;
unpack_data       103 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(no_id, high, &unpack_data), -1);
unpack_data       105 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.first_id = FIRST_ID;
unpack_data       121 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.overwrite = false;
unpack_data       122 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(low, high, &unpack_data), 1);
unpack_data       123 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(low, low2, &unpack_data), 0);
unpack_data       125 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     unpack_data.overwrite = true;
unpack_data       126 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(low, high, &unpack_data), -1);
unpack_data       127 lib/common/tests/nvpair/pcmk__cmp_nvpair_blocks_test.c     assert_int_equal(pcmk__cmp_nvpair_blocks(low, low2, &unpack_data), 0);
unpack_data        46 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__nvpair_unpack_t unpack_data = {
unpack_data        58 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__assert_asserts(pcmk__unpack_nvpair_block(NULL, &unpack_data));
unpack_data        60 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__assert_asserts(pcmk__unpack_nvpair_block(xml, &unpack_data));
unpack_data        62 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     unpack_data.values = g_hash_table_new(NULL, NULL);
unpack_data        63 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__assert_asserts(pcmk__unpack_nvpair_block(NULL, &unpack_data));
unpack_data        64 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     g_hash_table_destroy(unpack_data.values);
unpack_data        72 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__nvpair_unpack_t unpack_data = {
unpack_data        83 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__unpack_nvpair_block(xml, &unpack_data);
unpack_data        84 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_int_equal(g_hash_table_size(unpack_data.values), 2);
unpack_data        85 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name1"), "1");
unpack_data        86 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name2"), "1");
unpack_data        91 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__unpack_nvpair_block(xml, &unpack_data);
unpack_data        92 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_int_equal(g_hash_table_size(unpack_data.values), 2);
unpack_data        93 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name1"), "1");
unpack_data        94 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name2"), "1");
unpack_data        95 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_null(g_hash_table_lookup(unpack_data.values, "name3"));
unpack_data        99 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     g_hash_table_destroy(unpack_data.values);
unpack_data       105 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__nvpair_unpack_t unpack_data = {
unpack_data       114 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__unpack_nvpair_block(xml, &unpack_data);
unpack_data       115 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_int_equal(g_hash_table_size(unpack_data.values), 2);
unpack_data       116 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name1"), "1");
unpack_data       117 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name2"), "1");
unpack_data       122 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__unpack_nvpair_block(xml, &unpack_data);
unpack_data       123 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_int_equal(g_hash_table_size(unpack_data.values), 3);
unpack_data       124 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name1"), "1");
unpack_data       125 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name2"), "1");
unpack_data       126 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name3"), "2");
unpack_data       129 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     g_hash_table_destroy(unpack_data.values);
unpack_data       135 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__nvpair_unpack_t unpack_data = {
unpack_data       144 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__unpack_nvpair_block(xml, &unpack_data);
unpack_data       145 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_int_equal(g_hash_table_size(unpack_data.values), 2);
unpack_data       146 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name1"), "1");
unpack_data       147 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name2"), "1");
unpack_data       152 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__unpack_nvpair_block(xml, &unpack_data);
unpack_data       153 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_int_equal(g_hash_table_size(unpack_data.values), 3);
unpack_data       154 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name1"), "2");
unpack_data       155 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name2"), "2");
unpack_data       156 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name3"), "2");
unpack_data       159 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     g_hash_table_destroy(unpack_data.values);
unpack_data       165 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__nvpair_unpack_t unpack_data = {
unpack_data       173 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     pcmk__unpack_nvpair_block(xml, &unpack_data);
unpack_data       174 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_int_equal(g_hash_table_size(unpack_data.values), 2);
unpack_data       175 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name1"), "1");
unpack_data       176 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     assert_string_equal(g_hash_table_lookup(unpack_data.values, "name2"), "1");
unpack_data       179 lib/common/tests/nvpair/pcmk__unpack_nvpair_block_test.c     g_hash_table_destroy(unpack_data.values);