od 560 tools/crm_attribute.c struct output_data_s *od = (struct output_data_s *) userdata; od 568 tools/crm_attribute.c if (od->use_pattern && !pcmk__str_eq(name, options.attr_pattern, pcmk__str_regex)) { od 572 tools/crm_attribute.c od->out->message(od->out, "attribute", type, attr_id, name, value, NULL, od 573 tools/crm_attribute.c od->out->quiet, true); od 574 tools/crm_attribute.c od->did_output = true; od 620 tools/crm_attribute.c struct output_data_s od = { out, use_pattern, false }; od 622 tools/crm_attribute.c pcmk__xe_foreach_child(result, NULL, output_one_attribute, &od); od 624 tools/crm_attribute.c if (!od.did_output) { od 629 tools/crm_attribute.c struct output_data_s od = { out, use_pattern, false }; od 630 tools/crm_attribute.c output_one_attribute(result, &od);