request            57 daemons/attrd/attrd_corosync.c         pcmk__request_t request = {
request            67 daemons/attrd/attrd_corosync.c         request.op = crm_element_value_copy(request.xml, PCMK_XA_TASK);
request            68 daemons/attrd/attrd_corosync.c         CRM_CHECK(request.op != NULL, return);
request            70 daemons/attrd/attrd_corosync.c         attrd_handle_request(&request);
request            76 daemons/attrd/attrd_corosync.c             !pcmk__str_eq(request.op, PCMK__ATTRD_CMD_CONFIRM, pcmk__str_none)) {
request            97 daemons/attrd/attrd_corosync.c         pcmk__reset_request(&request);
request           433 daemons/attrd/attrd_corosync.c attrd_peer_clear_failure(pcmk__request_t *request)
request           435 daemons/attrd/attrd_corosync.c     xmlNode *xml = request->xml;
request           447 daemons/attrd/attrd_corosync.c         pcmk__get_node(0, request->peer, NULL,
request            88 daemons/attrd/attrd_ipc.c attrd_client_clear_failure(pcmk__request_t *request)
request            90 daemons/attrd/attrd_ipc.c     xmlNode *xml = request->xml;
request            98 daemons/attrd/attrd_ipc.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           136 daemons/attrd/attrd_ipc.c     return attrd_client_update(request);
request           140 daemons/attrd/attrd_ipc.c attrd_client_peer_remove(pcmk__request_t *request)
request           142 daemons/attrd/attrd_ipc.c     xmlNode *xml = request->xml;
request           148 daemons/attrd/attrd_ipc.c     attrd_send_ack(request->ipc_client, request->ipc_id, request->ipc_flags);
request           174 daemons/attrd/attrd_ipc.c                  pcmk__client_name(request->ipc_client), host);
request           179 daemons/attrd/attrd_ipc.c                  pcmk__client_name(request->ipc_client));
request           182 daemons/attrd/attrd_ipc.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           187 daemons/attrd/attrd_ipc.c attrd_client_query(pcmk__request_t *request)
request           189 daemons/attrd/attrd_ipc.c     xmlNode *query = request->xml;
request           193 daemons/attrd/attrd_ipc.c     crm_debug("Query arrived from %s", pcmk__client_name(request->ipc_client));
request           198 daemons/attrd/attrd_ipc.c         pcmk__format_result(&request->result, CRM_EX_ERROR, PCMK_EXEC_ERROR,
request           200 daemons/attrd/attrd_ipc.c                             pcmk__client_name(request->ipc_client));
request           208 daemons/attrd/attrd_ipc.c         pcmk__format_result(&request->result, CRM_EX_ERROR, PCMK_EXEC_ERROR,
request           210 daemons/attrd/attrd_ipc.c                             pcmk__client_name(request->ipc_client));
request           213 daemons/attrd/attrd_ipc.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           216 daemons/attrd/attrd_ipc.c     request->ipc_client->request_id = 0;
request           221 daemons/attrd/attrd_ipc.c attrd_client_refresh(pcmk__request_t *request)
request           225 daemons/attrd/attrd_ipc.c     attrd_send_ack(request->ipc_client, request->ipc_id, request->ipc_flags);
request           228 daemons/attrd/attrd_ipc.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           298 daemons/attrd/attrd_ipc.c handle_regexes(pcmk__request_t *request)
request           300 daemons/attrd/attrd_ipc.c     xmlNode *xml = request->xml;
request           310 daemons/attrd/attrd_ipc.c         pcmk__format_result(&request->result, CRM_EX_ERROR, PCMK_EXEC_ERROR,
request           312 daemons/attrd/attrd_ipc.c                             pcmk__client_name(request->ipc_client));
request           316 daemons/attrd/attrd_ipc.c         pcmk__format_result(&request->result, CRM_EX_ERROR, PCMK_EXEC_ERROR,
request           318 daemons/attrd/attrd_ipc.c                             pcmk__client_name(request->ipc_client));
request           356 daemons/attrd/attrd_ipc.c send_update_msg_to_cluster(pcmk__request_t *request, xmlNode *xml)
request           363 daemons/attrd/attrd_ipc.c         attrd_expect_confirmations(request, attrd_cluster_sync_point_update);
request           380 daemons/attrd/attrd_ipc.c     pcmk__request_t *request = (pcmk__request_t *) data;
request           385 daemons/attrd/attrd_ipc.c     request->xml = child;
request           386 daemons/attrd/attrd_ipc.c     attrd_client_update(request);
request           391 daemons/attrd/attrd_ipc.c attrd_client_update(pcmk__request_t *request)
request           396 daemons/attrd/attrd_ipc.c     CRM_CHECK((request != NULL) && (request->xml != NULL), return NULL);
request           398 daemons/attrd/attrd_ipc.c     xml = request->xml;
request           420 daemons/attrd/attrd_ipc.c                 if (handle_value_expansion(&value, child, request->op, attr) == EINVAL) {
request           421 daemons/attrd/attrd_ipc.c                     pcmk__format_result(&request->result, CRM_EX_NOSUCH, PCMK_EXEC_ERROR,
request           427 daemons/attrd/attrd_ipc.c             send_update_msg_to_cluster(request, xml);
request           428 daemons/attrd/attrd_ipc.c             pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           434 daemons/attrd/attrd_ipc.c             xmlNode *orig_xml = request->xml;
request           440 daemons/attrd/attrd_ipc.c             pcmk__xe_foreach_child(xml, PCMK_XE_OP, send_child_update, request);
request           441 daemons/attrd/attrd_ipc.c             request->xml = orig_xml;
request           451 daemons/attrd/attrd_ipc.c     if (handle_regexes(request) != pcmk_rc_ok) {
request           459 daemons/attrd/attrd_ipc.c         return attrd_client_update(request);
request           464 daemons/attrd/attrd_ipc.c     if (handle_value_expansion(&value, xml, request->op, attr) == EINVAL) {
request           465 daemons/attrd/attrd_ipc.c         pcmk__format_result(&request->result, CRM_EX_NOSUCH, PCMK_EXEC_ERROR,
request           474 daemons/attrd/attrd_ipc.c     send_update_msg_to_cluster(request, xml);
request           475 daemons/attrd/attrd_ipc.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           575 daemons/attrd/attrd_ipc.c         pcmk__request_t request = {
request           588 daemons/attrd/attrd_ipc.c         request.op = crm_element_value_copy(request.xml, PCMK_XA_TASK);
request           589 daemons/attrd/attrd_ipc.c         CRM_CHECK(request.op != NULL, return 0);
request           591 daemons/attrd/attrd_ipc.c         attrd_handle_request(&request);
request           592 daemons/attrd/attrd_ipc.c         pcmk__reset_request(&request);
request            44 daemons/attrd/attrd_messages.c remove_unsupported_sync_points(pcmk__request_t *request)
request            46 daemons/attrd/attrd_messages.c     if (request->xml->children != NULL && !ATTRD_SUPPORTS_MULTI_MESSAGE(minimum_protocol_version) &&
request            47 daemons/attrd/attrd_messages.c         attrd_request_has_sync_point(request->xml)) {
request            49 daemons/attrd/attrd_messages.c                  pcmk__request_origin(request));
request            50 daemons/attrd/attrd_messages.c         remove_sync_point_attribute(request->xml, NULL);
request            55 daemons/attrd/attrd_messages.c handle_unknown_request(pcmk__request_t *request)
request            58 daemons/attrd/attrd_messages.c             request->op, pcmk__request_origin_type(request),
request            59 daemons/attrd/attrd_messages.c             pcmk__request_origin(request));
request            60 daemons/attrd/attrd_messages.c     pcmk__format_result(&request->result, CRM_EX_PROTOCOL, PCMK_EXEC_INVALID,
request            61 daemons/attrd/attrd_messages.c                         "Unknown request type '%s' (bug?)", request->op);
request            66 daemons/attrd/attrd_messages.c handle_clear_failure_request(pcmk__request_t *request)
request            68 daemons/attrd/attrd_messages.c     if (request->peer != NULL) {
request            72 daemons/attrd/attrd_messages.c         attrd_peer_clear_failure(request);
request            73 daemons/attrd/attrd_messages.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request            76 daemons/attrd/attrd_messages.c         remove_unsupported_sync_points(request);
request            78 daemons/attrd/attrd_messages.c         if (attrd_request_has_sync_point(request->xml)) {
request            86 daemons/attrd/attrd_messages.c             attrd_add_client_to_waitlist(request);
request            93 daemons/attrd/attrd_messages.c             attrd_send_ack(request->ipc_client, request->ipc_id,
request            94 daemons/attrd/attrd_messages.c                            request->ipc_flags);
request            97 daemons/attrd/attrd_messages.c         return attrd_client_clear_failure(request);
request           102 daemons/attrd/attrd_messages.c handle_confirm_request(pcmk__request_t *request)
request           104 daemons/attrd/attrd_messages.c     if (request->peer != NULL) {
request           107 daemons/attrd/attrd_messages.c         crm_debug("Received confirmation from %s", request->peer);
request           109 daemons/attrd/attrd_messages.c         if (crm_element_value_int(request->xml, PCMK__XA_CALL_ID,
request           111 daemons/attrd/attrd_messages.c             pcmk__set_result(&request->result, CRM_EX_PROTOCOL, PCMK_EXEC_INVALID,
request           114 daemons/attrd/attrd_messages.c             attrd_handle_confirmation(callid, request->peer);
request           117 daemons/attrd/attrd_messages.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           120 daemons/attrd/attrd_messages.c         return handle_unknown_request(request);
request           125 daemons/attrd/attrd_messages.c handle_query_request(pcmk__request_t *request)
request           127 daemons/attrd/attrd_messages.c     if (request->peer != NULL) {
request           128 daemons/attrd/attrd_messages.c         return handle_unknown_request(request);
request           130 daemons/attrd/attrd_messages.c         return attrd_client_query(request);
request           135 daemons/attrd/attrd_messages.c handle_remove_request(pcmk__request_t *request)
request           137 daemons/attrd/attrd_messages.c     if (request->peer != NULL) {
request           138 daemons/attrd/attrd_messages.c         const char *host = crm_element_value(request->xml, PCMK__XA_ATTR_HOST);
request           141 daemons/attrd/attrd_messages.c         if (pcmk__xe_get_bool_attr(request->xml, PCMK__XA_REAP,
request           145 daemons/attrd/attrd_messages.c         attrd_peer_remove(host, reap, request->peer);
request           146 daemons/attrd/attrd_messages.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           149 daemons/attrd/attrd_messages.c         return attrd_client_peer_remove(request);
request           154 daemons/attrd/attrd_messages.c handle_refresh_request(pcmk__request_t *request)
request           156 daemons/attrd/attrd_messages.c     if (request->peer != NULL) {
request           157 daemons/attrd/attrd_messages.c         return handle_unknown_request(request);
request           159 daemons/attrd/attrd_messages.c         return attrd_client_refresh(request);
request           164 daemons/attrd/attrd_messages.c handle_sync_response_request(pcmk__request_t *request)
request           166 daemons/attrd/attrd_messages.c     if (request->ipc_client != NULL) {
request           167 daemons/attrd/attrd_messages.c         return handle_unknown_request(request);
request           169 daemons/attrd/attrd_messages.c         if (request->peer != NULL) {
request           171 daemons/attrd/attrd_messages.c                 pcmk__get_node(0, request->peer, NULL,
request           173 daemons/attrd/attrd_messages.c             bool peer_won = attrd_check_for_new_writer(peer, request->xml);
request           177 daemons/attrd/attrd_messages.c                 attrd_peer_sync_response(peer, peer_won, request->xml);
request           181 daemons/attrd/attrd_messages.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           187 daemons/attrd/attrd_messages.c handle_update_request(pcmk__request_t *request)
request           189 daemons/attrd/attrd_messages.c     if (request->peer != NULL) {
request           190 daemons/attrd/attrd_messages.c         const char *host = crm_element_value(request->xml, PCMK__XA_ATTR_HOST);
request           192 daemons/attrd/attrd_messages.c             pcmk__get_node(0, request->peer, NULL,
request           195 daemons/attrd/attrd_messages.c         attrd_peer_update(peer, request->xml, host, false);
request           196 daemons/attrd/attrd_messages.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           200 daemons/attrd/attrd_messages.c         remove_unsupported_sync_points(request);
request           202 daemons/attrd/attrd_messages.c         if (attrd_request_has_sync_point(request->xml)) {
request           210 daemons/attrd/attrd_messages.c             attrd_add_client_to_waitlist(request);
request           221 daemons/attrd/attrd_messages.c             attrd_send_ack(request->ipc_client, request->ipc_id,
request           222 daemons/attrd/attrd_messages.c                            request->flags|crm_ipc_client_response);
request           225 daemons/attrd/attrd_messages.c         return attrd_client_update(request);
request           258 daemons/attrd/attrd_messages.c attrd_handle_request(pcmk__request_t *request)
request           268 daemons/attrd/attrd_messages.c     reply = pcmk__process_request(request, attrd_handlers);
request           273 daemons/attrd/attrd_messages.c         if (request->ipc_client != NULL) {
request           274 daemons/attrd/attrd_messages.c             pcmk__ipc_send_xml(request->ipc_client, request->ipc_id, reply,
request           275 daemons/attrd/attrd_messages.c                                request->ipc_flags);
request           283 daemons/attrd/attrd_messages.c     reason = request->result.exit_reason;
request           285 daemons/attrd/attrd_messages.c                                 request->op, pcmk__request_origin_type(request),
request           286 daemons/attrd/attrd_messages.c                                 pcmk__request_origin(request),
request           287 daemons/attrd/attrd_messages.c                                 pcmk_exec_status_str(request->result.execution_status),
request           292 daemons/attrd/attrd_messages.c     if (!pcmk__result_ok(&request->result)) {
request           299 daemons/attrd/attrd_messages.c     pcmk__reset_request(request);
request           135 daemons/attrd/attrd_sync.c attrd_add_client_to_waitlist(pcmk__request_t *request)
request           137 daemons/attrd/attrd_sync.c     const char *sync_point = attrd_request_sync_point(request->xml);
request           159 daemons/attrd/attrd_sync.c     wl->client_id = pcmk__str_copy(request->ipc_client->id);
request           160 daemons/attrd/attrd_sync.c     wl->ipc_id = request->ipc_id;
request           161 daemons/attrd/attrd_sync.c     wl->flags = request->flags;
request           173 daemons/attrd/attrd_sync.c     crm_xml_add_int(request->xml, PCMK__XA_CALL_ID, waitlist_client);
request           475 daemons/attrd/attrd_sync.c attrd_expect_confirmations(pcmk__request_t *request, attrd_confirmation_action_fn fn)
request           487 daemons/attrd/attrd_sync.c     if (crm_element_value_int(request->xml, PCMK__XA_CALL_ID, &callid) == -1) {
request           509 daemons/attrd/attrd_sync.c     action->xml = pcmk__xml_copy(NULL, request->xml);
request           510 daemons/attrd/attrd_sync.c     action->client_id = pcmk__str_copy(request->ipc_client->id);
request           511 daemons/attrd/attrd_sync.c     action->ipc_id = request->ipc_id;
request           512 daemons/attrd/attrd_sync.c     action->flags = request->flags;
request           186 daemons/attrd/pacemaker-attrd.h void attrd_peer_clear_failure(pcmk__request_t *request);
request           191 daemons/attrd/pacemaker-attrd.h xmlNode *attrd_client_peer_remove(pcmk__request_t *request);
request           192 daemons/attrd/pacemaker-attrd.h xmlNode *attrd_client_clear_failure(pcmk__request_t *request);
request           193 daemons/attrd/pacemaker-attrd.h xmlNode *attrd_client_update(pcmk__request_t *request);
request           194 daemons/attrd/pacemaker-attrd.h xmlNode *attrd_client_refresh(pcmk__request_t *request);
request           195 daemons/attrd/pacemaker-attrd.h xmlNode *attrd_client_query(pcmk__request_t *request);
request           224 daemons/attrd/pacemaker-attrd.h void attrd_handle_request(pcmk__request_t *request);
request           233 daemons/attrd/pacemaker-attrd.h void attrd_add_client_to_waitlist(pcmk__request_t *request);
request           238 daemons/attrd/pacemaker-attrd.h void attrd_expect_confirmations(pcmk__request_t *request, attrd_confirmation_action_fn fn);
request            41 daemons/based/based_callbacks.c static int cib_process_command(xmlNode *request,
request           547 daemons/based/based_callbacks.c parse_peer_options(const cib__operation_t *operation, xmlNode *request,
request           559 daemons/based/based_callbacks.c     const char *delegated = crm_element_value(request,
request           561 daemons/based/based_callbacks.c     const char *op = crm_element_value(request, PCMK__XA_CIB_OP);
request           562 daemons/based/based_callbacks.c     const char *originator = crm_element_value(request, PCMK__XA_SRC);
request           563 daemons/based/based_callbacks.c     const char *reply_to = crm_element_value(request, PCMK__XA_CIB_ISREPLYTO);
request           583 daemons/based/based_callbacks.c         process_ping_reply(request);
request           597 daemons/based/based_callbacks.c         const char *max = crm_element_value(request, PCMK__XA_CIB_SCHEMA_MAX);
request           598 daemons/based/based_callbacks.c         const char *upgrade_rc = crm_element_value(request,
request           608 daemons/based/based_callbacks.c             crm_xml_add(request, PCMK__XA_CIB_RC, upgrade_rc);
request           623 daemons/based/based_callbacks.c     } else if (pcmk__xe_attr_is_true(request, PCMK__XA_CIB_UPDATE)) {
request           659 daemons/based/based_callbacks.c     host = crm_element_value(request, PCMK__XA_CIB_HOST);
request           676 daemons/based/based_callbacks.c               pcmk__s(crm_element_value(request, PCMK__XA_CIB_CLIENTNAME),
request           678 daemons/based/based_callbacks.c               pcmk__s(crm_element_value(request, PCMK__XA_CIB_CALLID),
request           691 daemons/based/based_callbacks.c forward_request(xmlNode *request)
request           693 daemons/based/based_callbacks.c     const char *op = crm_element_value(request, PCMK__XA_CIB_OP);
request           694 daemons/based/based_callbacks.c     const char *section = crm_element_value(request, PCMK__XA_CIB_SECTION);
request           695 daemons/based/based_callbacks.c     const char *host = crm_element_value(request, PCMK__XA_CIB_HOST);
request           696 daemons/based/based_callbacks.c     const char *originator = crm_element_value(request, PCMK__XA_SRC);
request           697 daemons/based/based_callbacks.c     const char *client_name = crm_element_value(request,
request           699 daemons/based/based_callbacks.c     const char *call_id = crm_element_value(request, PCMK__XA_CIB_CALLID);
request           717 daemons/based/based_callbacks.c     crm_xml_add(request, PCMK__XA_CIB_DELEGATED_FROM, OUR_NODENAME);
request           722 daemons/based/based_callbacks.c     pcmk__cluster_send_message(peer, pcmk_ipc_based, request);
request           725 daemons/based/based_callbacks.c     pcmk__xe_remove_attr(request, PCMK__XA_CIB_DELEGATED_FROM);
request           758 daemons/based/based_callbacks.c cib_process_request(xmlNode *request, gboolean privileged,
request           774 daemons/based/based_callbacks.c     const char *op = crm_element_value(request, PCMK__XA_CIB_OP);
request           775 daemons/based/based_callbacks.c     const char *originator = crm_element_value(request, PCMK__XA_SRC);
request           776 daemons/based/based_callbacks.c     const char *host = crm_element_value(request, PCMK__XA_CIB_HOST);
request           777 daemons/based/based_callbacks.c     const char *call_id = crm_element_value(request, PCMK__XA_CIB_CALLID);
request           778 daemons/based/based_callbacks.c     const char *client_id = crm_element_value(request, PCMK__XA_CIB_CLIENTID);
request           779 daemons/based/based_callbacks.c     const char *client_name = crm_element_value(request,
request           781 daemons/based/based_callbacks.c     const char *reply_to = crm_element_value(request, PCMK__XA_CIB_ISREPLYTO);
request           786 daemons/based/based_callbacks.c     rc = pcmk__xe_get_flags(request, PCMK__XA_CIB_CALLOPT, &call_options,
request           801 daemons/based/based_callbacks.c         crm_xml_add(request, PCMK__XA_SRC, OUR_NODENAME);
request           826 daemons/based/based_callbacks.c     } else if (!parse_peer_options(operation, request, &local_notify,
request           858 daemons/based/based_callbacks.c         forward_request(request);
request           874 daemons/based/based_callbacks.c         const char *section = crm_element_value(request, PCMK__XA_CIB_SECTION);
request           879 daemons/based/based_callbacks.c         rc = cib_process_command(request, operation, op_function, &op_reply,
request           885 daemons/based/based_callbacks.c         } else if (pcmk__xe_attr_is_true(request, PCMK__XA_CIB_UPDATE)) {
request           926 daemons/based/based_callbacks.c             crm_log_xml_err(request, "null reply");
request           963 daemons/based/based_callbacks.c             do_local_notify(request, client_id,
request           993 daemons/based/based_callbacks.c prepare_input(const xmlNode *request, enum cib__op_type type,
request           996 daemons/based/based_callbacks.c     xmlNode *wrapper = pcmk__xe_first_child(request, PCMK__XE_CIB_CALLDATA,
request          1003 daemons/based/based_callbacks.c         *section = crm_element_value(request, PCMK__XA_CIB_SECTION);
request          1035 daemons/based/based_callbacks.c cib_process_command(xmlNode *request, const cib__operation_t *operation,
request          1047 daemons/based/based_callbacks.c     const char *call_id = crm_element_value(request, PCMK__XA_CIB_CALLID);
request          1048 daemons/based/based_callbacks.c     const char *client_id = crm_element_value(request, PCMK__XA_CIB_CLIENTID);
request          1049 daemons/based/based_callbacks.c     const char *client_name = crm_element_value(request,
request          1051 daemons/based/based_callbacks.c     const char *originator = crm_element_value(request, PCMK__XA_SRC);
request          1070 daemons/based/based_callbacks.c     op = crm_element_value(request, PCMK__XA_CIB_OP);
request          1071 daemons/based/based_callbacks.c     rc = pcmk__xe_get_flags(request, PCMK__XA_CIB_CALLOPT, &call_options,
request          1083 daemons/based/based_callbacks.c     input = prepare_input(request, operation->type, &section);
request          1087 daemons/based/based_callbacks.c                             request, input, false, &config_changed, &the_cib,
request          1101 daemons/based/based_callbacks.c     if (pcmk__xe_attr_is_true(request, PCMK__XA_CIB_UPDATE)) {
request          1116 daemons/based/based_callbacks.c                         request, input, manage_counters, &config_changed,
request          1166 daemons/based/based_callbacks.c             sync_our_cib(request, TRUE);
request           409 daemons/based/based_messages.c sync_our_cib(xmlNode * request, gboolean all)
request           413 daemons/based/based_messages.c     const char *host = crm_element_value(request, PCMK__XA_SRC);
request           414 daemons/based/based_messages.c     const char *op = crm_element_value(request, PCMK__XA_CIB_OP);
request           424 daemons/based/based_messages.c     replace_request = cib_msg_copy(request);
request            58 daemons/based/based_transaction.c     for (xmlNode *request = pcmk__xe_first_child(transaction,
request            61 daemons/based/based_transaction.c          request != NULL;
request            62 daemons/based/based_transaction.c          request = pcmk__xe_next(request, PCMK__XE_CIB_COMMAND)) {
request            64 daemons/based/based_transaction.c         const char *op = crm_element_value(request, PCMK__XA_CIB_OP);
request            65 daemons/based/based_transaction.c         const char *host = crm_element_value(request, PCMK__XA_CIB_HOST);
request            78 daemons/based/based_transaction.c                 rc = cib_process_request(request, TRUE, client);
request            87 daemons/based/based_transaction.c             crm_log_xml_info(request, "Failed request");
request            93 daemons/based/based_transaction.c         crm_log_xml_trace(request, "Successful request");
request            73 daemons/based/pacemaker-based.h int cib_process_request(xmlNode *request, gboolean privileged,
request           125 daemons/based/pacemaker-based.h int sync_our_cib(xmlNode *request, gboolean all);
request           968 daemons/controld/controld_execd.c                 ha_msg_input_t *request, bool unregister, bool from_cib)
request           983 daemons/controld/controld_execd.c         if (request) {
request           985 daemons/controld/controld_execd.c             char *ref = crm_element_value_copy(request->msg, PCMK_XA_REFERENCE);
request           989 daemons/controld/controld_execd.c             op->input = copy_ha_msg_input(request);
request           999 daemons/controld/controld_execd.c     delete_rsc_entry(lrm_state, request, id, iter, rc, user, from_cib);
request           554 daemons/controld/controld_execd_state.c         xmlNode *request = pcmk__xe_first_child(wrapper, NULL, NULL, NULL);
request           556 daemons/controld/controld_execd_state.c         CRM_CHECK(request != NULL, return);
request           558 daemons/controld/controld_execd_state.c         crm_xml_add(request, PCMK_XE_ACL_ROLE, "pacemaker-remote");
request           559 daemons/controld/controld_execd_state.c         pcmk__update_acl_user(request, PCMK__XA_LRMD_IPC_USER,
request           567 daemons/controld/controld_execd_state.c         if (pcmk__str_eq(crm_element_value(request, PCMK__XA_CRM_TASK),
request           571 daemons/controld/controld_execd_state.c             crm_element_value_int(request, PCMK_XA_ID, &node_id);
request           573 daemons/controld/controld_execd_state.c                 && (crm_element_value(request, PCMK_XA_UNAME) == NULL)) {
request           574 daemons/controld/controld_execd_state.c                 crm_xml_add(request, PCMK_XA_UNAME, lrm_state->node_name);
request           578 daemons/controld/controld_execd_state.c         crmd_proxy_dispatch(session, request);
request           874 daemons/controld/controld_messages.c handle_node_list(const xmlNode *request)
request           894 daemons/controld/controld_messages.c     reply = pcmk__new_reply(request, reply_data);
request           104 daemons/execd/execd_alerts.c process_lrmd_alert_exec(pcmk__client_t *client, uint32_t id, xmlNode *request)
request           108 daemons/execd/execd_alerts.c     xmlNode *alert_xml = get_xpath_object("//" PCMK__XE_LRMD_ALERT, request,
request           140 daemons/execd/execd_alerts.c     crm_element_value_int(request, PCMK__XA_LRMD_CALLID, &(cb_data->call_id));
request           691 daemons/execd/execd_commands.c send_generic_notify(int rc, xmlNode * request)
request           696 daemons/execd/execd_commands.c         xmlNode *rsc_xml = get_xpath_object("//" PCMK__XE_LRMD_RSC, request,
request           699 daemons/execd/execd_commands.c         const char *op = crm_element_value(request, PCMK__XA_LRMD_OP);
request           701 daemons/execd/execd_commands.c         crm_element_value_int(request, PCMK__XA_LRMD_CALLID, &call_id);
request          1465 daemons/execd/execd_commands.c process_lrmd_signon(pcmk__client_t *client, xmlNode *request, int call_id,
request          1471 daemons/execd/execd_commands.c         crm_element_value(request, PCMK__XA_LRMD_PROTOCOL_VERSION);
request          1480 daemons/execd/execd_commands.c     if (pcmk__xe_attr_is_true(request, PCMK__XA_LRMD_IS_IPC_PROVIDER)) {
request          1485 daemons/execd/execd_commands.c             const char *op = crm_element_value(request, PCMK__XA_LRMD_OP);
request          1519 daemons/execd/execd_commands.c process_lrmd_rsc_register(pcmk__client_t *client, uint32_t id, xmlNode *request)
request          1522 daemons/execd/execd_commands.c     lrmd_rsc_t *rsc = build_rsc_from_xml(request);
request          1540 daemons/execd/execd_commands.c process_lrmd_get_rsc_info(xmlNode *request, int call_id)
request          1543 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" PCMK__XE_LRMD_RSC, request,
request          1571 daemons/execd/execd_commands.c                             xmlNode *request)
request          1575 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" PCMK__XE_LRMD_RSC, request,
request          1603 daemons/execd/execd_commands.c process_lrmd_rsc_exec(pcmk__client_t *client, uint32_t id, xmlNode *request)
request          1607 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" PCMK__XE_LRMD_RSC, request,
request          1621 daemons/execd/execd_commands.c     cmd = create_lrmd_cmd(request, client);
request          1729 daemons/execd/execd_commands.c process_lrmd_rsc_cancel(pcmk__client_t *client, uint32_t id, xmlNode *request)
request          1731 daemons/execd/execd_commands.c     xmlNode *rsc_xml = get_xpath_object("//" PCMK__XE_LRMD_RSC, request,
request          1764 daemons/execd/execd_commands.c process_lrmd_get_recurring(xmlNode *request, int call_id)
request          1773 daemons/execd/execd_commands.c     rsc_xml = pcmk__xe_first_child(request, PCMK__XE_LRMD_CALLDATA, NULL, NULL);
request          1810 daemons/execd/execd_commands.c process_lrmd_message(pcmk__client_t *client, uint32_t id, xmlNode *request)
request          1814 daemons/execd/execd_commands.c     const char *op = crm_element_value(request, PCMK__XA_LRMD_OP);
request          1826 daemons/execd/execd_commands.c     crm_element_value_int(request, PCMK__XA_LRMD_CALLID, &call_id);
request          1831 daemons/execd/execd_commands.c             ipc_proxy_forward_client(client, request);
request          1840 daemons/execd/execd_commands.c         rc = process_lrmd_signon(client, request, call_id, &reply);
request          1844 daemons/execd/execd_commands.c             rc = process_lrmd_rsc_register(client, id, request);
request          1852 daemons/execd/execd_commands.c             reply = process_lrmd_get_rsc_info(request, call_id);
request          1859 daemons/execd/execd_commands.c             rc = process_lrmd_rsc_unregister(client, id, request);
request          1870 daemons/execd/execd_commands.c             rc = process_lrmd_rsc_exec(client, id, request);
request          1877 daemons/execd/execd_commands.c             rc = process_lrmd_rsc_cancel(client, id, request);
request          1887 daemons/execd/execd_commands.c             xmlNode *wrapper = pcmk__xe_first_child(request,
request          1902 daemons/execd/execd_commands.c             rc = process_lrmd_alert_exec(client, id, request);
request          1909 daemons/execd/execd_commands.c             reply = process_lrmd_get_recurring(request, call_id);
request          1944 daemons/execd/execd_commands.c         send_generic_notify(rc, request);
request           128 daemons/execd/pacemaker-execd.c     xmlNode *request = pcmk__client_data2xml(client, data, &id, &flags);
request           138 daemons/execd/pacemaker-execd.c     if (!request) {
request           143 daemons/execd/pacemaker-execd.c         const char *value = crm_element_value(request,
request           158 daemons/execd/pacemaker-execd.c     crm_xml_add(request, PCMK__XA_LRMD_CLIENTID, client->id);
request           159 daemons/execd/pacemaker-execd.c     crm_xml_add(request, PCMK__XA_LRMD_CLIENTNAME, client->name);
request           160 daemons/execd/pacemaker-execd.c     crm_xml_add_int(request, PCMK__XA_LRMD_CALLID, lrmd_call_id);
request           162 daemons/execd/pacemaker-execd.c     process_lrmd_message(client, id, request);
request           164 daemons/execd/pacemaker-execd.c     pcmk__xml_free(request);
request            66 daemons/execd/pacemaker-execd.h                           xmlNode *request);
request           104 daemons/execd/pacemaker-execd.h                             xmlNode *request);
request           229 daemons/execd/remoted_proxy.c     xmlNode *request = NULL;
request           250 daemons/execd/remoted_proxy.c     request = pcmk__client_data2xml(client, data, &id, &flags);
request           252 daemons/execd/remoted_proxy.c     if (!request) {
request           257 daemons/execd/remoted_proxy.c               pcmk__xml_free(request); return FALSE);
request           259 daemons/execd/remoted_proxy.c               pcmk__xml_free(request); return FALSE);
request           277 daemons/execd/remoted_proxy.c     pcmk__xml_copy(wrapper, request);
request           281 daemons/execd/remoted_proxy.c     pcmk__xml_free(request);
request            90 daemons/execd/remoted_tls.c     xmlNode *request = NULL;
request           127 daemons/execd/remoted_tls.c     request = pcmk__remote_message_xml(client->remote);
request           128 daemons/execd/remoted_tls.c     if (request == NULL) {
request           132 daemons/execd/remoted_tls.c     crm_element_value_int(request, PCMK__XA_LRMD_REMOTE_MSG_ID, &id);
request           135 daemons/execd/remoted_tls.c         client->name = crm_element_value_copy(request,
request           144 daemons/execd/remoted_tls.c     crm_xml_add(request, PCMK__XA_LRMD_CLIENTID, client->id);
request           145 daemons/execd/remoted_tls.c     crm_xml_add(request, PCMK__XA_LRMD_CLIENTNAME, client->name);
request           146 daemons/execd/remoted_tls.c     crm_xml_add_int(request, PCMK__XA_LRMD_CALLID, lrmd_call_id);
request           148 daemons/execd/remoted_tls.c     process_lrmd_message(client, id, request);
request           149 daemons/execd/remoted_tls.c     pcmk__xml_free(request);
request          2896 daemons/fenced/fenced_commands.c fenced_construct_reply(const xmlNode *request, xmlNode *data,
request          2907 daemons/fenced/fenced_commands.c     if (request == NULL) {
request          2934 daemons/fenced/fenced_commands.c             value = crm_element_value(request, name);
request          3024 daemons/fenced/fenced_commands.c remove_relay_op(xmlNode * request)
request          3026 daemons/fenced/fenced_commands.c     xmlNode *dev = get_xpath_object("//@" PCMK__XE_ST_DEVICE_ACTION, request,
request          3038 daemons/fenced/fenced_commands.c     relay_op_id = crm_element_value(request, PCMK__XA_ST_REMOTE_OP_RELAY);
request          3039 daemons/fenced/fenced_commands.c     op_id = crm_element_value(request, PCMK__XA_ST_REMOTE_OP);
request          3040 daemons/fenced/fenced_commands.c     client_name = crm_element_value(request, PCMK__XA_ST_CLIENTNAME);
request          3107 daemons/fenced/fenced_commands.c handle_register_request(pcmk__request_t *request)
request          3111 daemons/fenced/fenced_commands.c     pcmk__assert(request->ipc_client != NULL);
request          3113 daemons/fenced/fenced_commands.c     crm_xml_add(reply, PCMK__XA_ST_CLIENTID, request->ipc_client->id);
request          3114 daemons/fenced/fenced_commands.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request          3115 daemons/fenced/fenced_commands.c     pcmk__set_request_flags(request, pcmk__request_reuse_options);
request          3121 daemons/fenced/fenced_commands.c handle_agent_request(pcmk__request_t *request)
request          3123 daemons/fenced/fenced_commands.c     execute_agent_action(request->xml, &request->result);
request          3124 daemons/fenced/fenced_commands.c     if (request->result.execution_status == PCMK_EXEC_PENDING) {
request          3127 daemons/fenced/fenced_commands.c     return fenced_construct_reply(request->xml, NULL, &request->result);
request          3132 daemons/fenced/fenced_commands.c handle_update_timeout_request(pcmk__request_t *request)
request          3134 daemons/fenced/fenced_commands.c     const char *call_id = crm_element_value(request->xml, PCMK__XA_ST_CALLID);
request          3135 daemons/fenced/fenced_commands.c     const char *client_id = crm_element_value(request->xml,
request          3139 daemons/fenced/fenced_commands.c     crm_element_value_int(request->xml, PCMK__XA_ST_TIMEOUT, &op_timeout);
request          3141 daemons/fenced/fenced_commands.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request          3147 daemons/fenced/fenced_commands.c handle_query_request(pcmk__request_t *request)
request          3153 daemons/fenced/fenced_commands.c     const char *client_id = crm_element_value(request->xml,
request          3157 daemons/fenced/fenced_commands.c     if (request->peer != NULL) {
request          3159 daemons/fenced/fenced_commands.c         create_remote_stonith_op(client_id, request->xml, TRUE);
request          3163 daemons/fenced/fenced_commands.c     remove_relay_op(request->xml);
request          3165 daemons/fenced/fenced_commands.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request          3167 daemons/fenced/fenced_commands.c     dev = get_xpath_object("//@" PCMK__XE_ST_DEVICE_ACTION, request->xml,
request          3179 daemons/fenced/fenced_commands.c     crm_log_xml_trace(request->xml, "Query");
request          3183 daemons/fenced/fenced_commands.c     query->reply = fenced_construct_reply(request->xml, NULL, &request->result);
request          3184 daemons/fenced/fenced_commands.c     query->remote_peer = pcmk__str_copy(request->peer);
request          3188 daemons/fenced/fenced_commands.c     query->call_options = request->call_options;
request          3190 daemons/fenced/fenced_commands.c     crm_element_value_int(request->xml, PCMK__XA_ST_TIMEOUT, &timeout);
request          3200 daemons/fenced/fenced_commands.c handle_notify_request(pcmk__request_t *request)
request          3204 daemons/fenced/fenced_commands.c     pcmk__assert(request->ipc_client != NULL);
request          3205 daemons/fenced/fenced_commands.c     flag_name = crm_element_value(request->xml, PCMK__XA_ST_NOTIFY_ACTIVATE);
request          3208 daemons/fenced/fenced_commands.c                   flag_name, pcmk__request_origin(request));
request          3209 daemons/fenced/fenced_commands.c         pcmk__set_client_flags(request->ipc_client, get_stonith_flag(flag_name));
request          3212 daemons/fenced/fenced_commands.c     flag_name = crm_element_value(request->xml, PCMK__XA_ST_NOTIFY_DEACTIVATE);
request          3215 daemons/fenced/fenced_commands.c                   flag_name, pcmk__request_origin(request));
request          3216 daemons/fenced/fenced_commands.c         pcmk__clear_client_flags(request->ipc_client,
request          3220 daemons/fenced/fenced_commands.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request          3221 daemons/fenced/fenced_commands.c     pcmk__set_request_flags(request, pcmk__request_reuse_options);
request          3223 daemons/fenced/fenced_commands.c     return pcmk__ipc_create_ack(request->ipc_flags, PCMK__XE_ACK, NULL,
request          3229 daemons/fenced/fenced_commands.c handle_relay_request(pcmk__request_t *request)
request          3231 daemons/fenced/fenced_commands.c     xmlNode *dev = get_xpath_object("//@" PCMK__XA_ST_TARGET, request->xml,
request          3236 daemons/fenced/fenced_commands.c                pcmk__request_origin_type(request),
request          3237 daemons/fenced/fenced_commands.c                pcmk__request_origin(request),
request          3241 daemons/fenced/fenced_commands.c     if (initiate_remote_stonith_op(NULL, request->xml, FALSE) == NULL) {
request          3242 daemons/fenced/fenced_commands.c         fenced_set_protocol_error(&request->result);
request          3243 daemons/fenced/fenced_commands.c         return fenced_construct_reply(request->xml, NULL, &request->result);
request          3246 daemons/fenced/fenced_commands.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_PENDING, NULL);
request          3252 daemons/fenced/fenced_commands.c handle_fence_request(pcmk__request_t *request)
request          3254 daemons/fenced/fenced_commands.c     if (request->peer != NULL) {
request          3255 daemons/fenced/fenced_commands.c         fence_locally(request->xml, &request->result);
request          3257 daemons/fenced/fenced_commands.c     } else if (pcmk_is_set(request->call_options, st_opt_manual_ack)) {
request          3258 daemons/fenced/fenced_commands.c         switch (fenced_handle_manual_confirmation(request->ipc_client,
request          3259 daemons/fenced/fenced_commands.c                                                   request->xml)) {
request          3261 daemons/fenced/fenced_commands.c                 pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE,
request          3265 daemons/fenced/fenced_commands.c                 pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_PENDING,
request          3269 daemons/fenced/fenced_commands.c                 fenced_set_protocol_error(&request->result);
request          3275 daemons/fenced/fenced_commands.c         xmlNode *dev = get_xpath_object("//@" PCMK__XA_ST_TARGET, request->xml,
request          3281 daemons/fenced/fenced_commands.c         if (request->ipc_client != NULL) {
request          3285 daemons/fenced/fenced_commands.c                        pcmk__request_origin(request), action,
request          3289 daemons/fenced/fenced_commands.c                 pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE,
request          3291 daemons/fenced/fenced_commands.c                 return fenced_construct_reply(request->xml, NULL,
request          3292 daemons/fenced/fenced_commands.c                                               &request->result);
request          3298 daemons/fenced/fenced_commands.c                        request->peer, action, target,
request          3309 daemons/fenced/fenced_commands.c             if (request->ipc_client->id == 0) {
request          3310 daemons/fenced/fenced_commands.c                 client_id = crm_element_value(request->xml,
request          3313 daemons/fenced/fenced_commands.c                 client_id = request->ipc_client->id;
request          3320 daemons/fenced/fenced_commands.c             op = create_remote_stonith_op(client_id, request->xml, FALSE);
request          3322 daemons/fenced/fenced_commands.c             crm_xml_add(request->xml, PCMK__XA_ST_OP, STONITH_OP_RELAY);
request          3323 daemons/fenced/fenced_commands.c             crm_xml_add(request->xml, PCMK__XA_ST_CLIENTID,
request          3324 daemons/fenced/fenced_commands.c                         request->ipc_client->id);
request          3325 daemons/fenced/fenced_commands.c             crm_xml_add(request->xml, PCMK__XA_ST_REMOTE_OP, op->id);
request          3326 daemons/fenced/fenced_commands.c             pcmk__cluster_send_message(node, pcmk_ipc_fenced, request->xml);
request          3327 daemons/fenced/fenced_commands.c             pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_PENDING,
request          3330 daemons/fenced/fenced_commands.c         } else if (initiate_remote_stonith_op(request->ipc_client, request->xml,
request          3332 daemons/fenced/fenced_commands.c             fenced_set_protocol_error(&request->result);
request          3335 daemons/fenced/fenced_commands.c             pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_PENDING,
request          3340 daemons/fenced/fenced_commands.c     if (request->result.execution_status == PCMK_EXEC_PENDING) {
request          3343 daemons/fenced/fenced_commands.c     return fenced_construct_reply(request->xml, NULL, &request->result);
request          3348 daemons/fenced/fenced_commands.c handle_history_request(pcmk__request_t *request)
request          3353 daemons/fenced/fenced_commands.c     stonith_fence_history(request->xml, &data, request->peer,
request          3354 daemons/fenced/fenced_commands.c                           request->call_options);
request          3355 daemons/fenced/fenced_commands.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request          3356 daemons/fenced/fenced_commands.c     if (!pcmk_is_set(request->call_options, st_opt_discard_reply)) {
request          3360 daemons/fenced/fenced_commands.c         reply = fenced_construct_reply(request->xml, data, &request->result);
request          3368 daemons/fenced/fenced_commands.c handle_device_add_request(pcmk__request_t *request)
request          3370 daemons/fenced/fenced_commands.c     const char *op = crm_element_value(request->xml, PCMK__XA_ST_OP);
request          3371 daemons/fenced/fenced_commands.c     xmlNode *dev = get_xpath_object("//" PCMK__XE_ST_DEVICE_ID, request->xml,
request          3374 daemons/fenced/fenced_commands.c     if (is_privileged(request->ipc_client, op)) {
request          3377 daemons/fenced/fenced_commands.c         pcmk__set_result(&request->result,
request          3382 daemons/fenced/fenced_commands.c         pcmk__set_result(&request->result, CRM_EX_INSUFFICIENT_PRIV,
request          3386 daemons/fenced/fenced_commands.c     fenced_send_config_notification(op, &request->result,
request          3388 daemons/fenced/fenced_commands.c     return fenced_construct_reply(request->xml, NULL, &request->result);
request          3393 daemons/fenced/fenced_commands.c handle_device_delete_request(pcmk__request_t *request)
request          3395 daemons/fenced/fenced_commands.c     xmlNode *dev = get_xpath_object("//" PCMK__XE_ST_DEVICE_ID, request->xml,
request          3398 daemons/fenced/fenced_commands.c     const char *op = crm_element_value(request->xml, PCMK__XA_ST_OP);
request          3400 daemons/fenced/fenced_commands.c     if (is_privileged(request->ipc_client, op)) {
request          3402 daemons/fenced/fenced_commands.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request          3404 daemons/fenced/fenced_commands.c         pcmk__set_result(&request->result, CRM_EX_INSUFFICIENT_PRIV,
request          3408 daemons/fenced/fenced_commands.c     fenced_send_config_notification(op, &request->result, device_id);
request          3409 daemons/fenced/fenced_commands.c     return fenced_construct_reply(request->xml, NULL, &request->result);
request          3414 daemons/fenced/fenced_commands.c handle_level_add_request(pcmk__request_t *request)
request          3417 daemons/fenced/fenced_commands.c     const char *op = crm_element_value(request->xml, PCMK__XA_ST_OP);
request          3419 daemons/fenced/fenced_commands.c     if (is_privileged(request->ipc_client, op)) {
request          3420 daemons/fenced/fenced_commands.c         fenced_register_level(request->xml, &desc, &request->result);
request          3422 daemons/fenced/fenced_commands.c         unpack_level_request(request->xml, NULL, NULL, NULL, &desc);
request          3423 daemons/fenced/fenced_commands.c         pcmk__set_result(&request->result, CRM_EX_INSUFFICIENT_PRIV,
request          3427 daemons/fenced/fenced_commands.c     fenced_send_config_notification(op, &request->result, desc);
request          3429 daemons/fenced/fenced_commands.c     return fenced_construct_reply(request->xml, NULL, &request->result);
request          3434 daemons/fenced/fenced_commands.c handle_level_delete_request(pcmk__request_t *request)
request          3437 daemons/fenced/fenced_commands.c     const char *op = crm_element_value(request->xml, PCMK__XA_ST_OP);
request          3439 daemons/fenced/fenced_commands.c     if (is_privileged(request->ipc_client, op)) {
request          3440 daemons/fenced/fenced_commands.c         fenced_unregister_level(request->xml, &desc, &request->result);
request          3442 daemons/fenced/fenced_commands.c         unpack_level_request(request->xml, NULL, NULL, NULL, &desc);
request          3443 daemons/fenced/fenced_commands.c         pcmk__set_result(&request->result, CRM_EX_INSUFFICIENT_PRIV,
request          3447 daemons/fenced/fenced_commands.c     fenced_send_config_notification(op, &request->result, desc);
request          3449 daemons/fenced/fenced_commands.c     return fenced_construct_reply(request->xml, NULL, &request->result);
request          3454 daemons/fenced/fenced_commands.c handle_cache_request(pcmk__request_t *request)
request          3459 daemons/fenced/fenced_commands.c     crm_element_value_int(request->xml, PCMK_XA_ID, &node_id);
request          3460 daemons/fenced/fenced_commands.c     name = crm_element_value(request->xml, PCMK_XA_UNAME);
request          3462 daemons/fenced/fenced_commands.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request          3467 daemons/fenced/fenced_commands.c handle_unknown_request(pcmk__request_t *request)
request          3470 daemons/fenced/fenced_commands.c             request->op, pcmk__request_origin_type(request),
request          3471 daemons/fenced/fenced_commands.c             pcmk__request_origin(request));
request          3472 daemons/fenced/fenced_commands.c     pcmk__format_result(&request->result, CRM_EX_PROTOCOL, PCMK_EXEC_INVALID,
request          3473 daemons/fenced/fenced_commands.c                         "Unknown IPC request type '%s' (bug?)", request->op);
request          3474 daemons/fenced/fenced_commands.c     return fenced_construct_reply(request->xml, NULL, &request->result);
request          3510 daemons/fenced/fenced_commands.c handle_request(pcmk__request_t *request)
request          3518 daemons/fenced/fenced_commands.c     reply = pcmk__process_request(request, fenced_handlers);
request          3520 daemons/fenced/fenced_commands.c         if (pcmk_is_set(request->flags, pcmk__request_reuse_options)
request          3521 daemons/fenced/fenced_commands.c             && (request->ipc_client != NULL)) {
request          3526 daemons/fenced/fenced_commands.c             pcmk__ipc_send_xml(request->ipc_client, request->ipc_id, reply,
request          3527 daemons/fenced/fenced_commands.c                                request->ipc_flags);
request          3528 daemons/fenced/fenced_commands.c             request->ipc_client->request_id = 0;
request          3530 daemons/fenced/fenced_commands.c             stonith_send_reply(reply, request->call_options,
request          3531 daemons/fenced/fenced_commands.c                                request->peer, request->ipc_client);
request          3536 daemons/fenced/fenced_commands.c     reason = request->result.exit_reason;
request          3538 daemons/fenced/fenced_commands.c               request->op, pcmk__request_origin_type(request),
request          3539 daemons/fenced/fenced_commands.c               pcmk__request_origin(request),
request          3540 daemons/fenced/fenced_commands.c               pcmk_exec_status_str(request->result.execution_status),
request          3547 daemons/fenced/fenced_commands.c handle_reply(pcmk__client_t *client, xmlNode *request, const char *remote_peer)
request          3550 daemons/fenced/fenced_commands.c     char *op = crm_element_value_copy(request, PCMK__XA_ST_OP);
request          3553 daemons/fenced/fenced_commands.c         process_remote_stonith_query(request);
request          3557 daemons/fenced/fenced_commands.c         fenced_process_fencing_reply(request);
request          3563 daemons/fenced/fenced_commands.c         crm_log_xml_warn(request, "UnknownOp");
request          3617 daemons/fenced/fenced_commands.c         pcmk__request_t request = {
request          3627 daemons/fenced/fenced_commands.c         request.op = crm_element_value_copy(request.xml, PCMK__XA_ST_OP);
request          3628 daemons/fenced/fenced_commands.c         CRM_CHECK(request.op != NULL, return);
request          3630 daemons/fenced/fenced_commands.c         if (pcmk_is_set(request.call_options, st_opt_sync_call)) {
request          3631 daemons/fenced/fenced_commands.c             pcmk__set_request_flags(&request, pcmk__request_sync);
request          3634 daemons/fenced/fenced_commands.c         handle_request(&request);
request          3635 daemons/fenced/fenced_commands.c         pcmk__reset_request(&request);
request           245 daemons/fenced/fenced_remote.c     crm_log_xml_debug(op->request, "Destroying");
request           260 daemons/fenced/fenced_remote.c     if (op->request) {
request           261 daemons/fenced/fenced_remote.c         pcmk__xml_free(op->request);
request           262 daemons/fenced/fenced_remote.c         op->request = NULL;
request           455 daemons/fenced/fenced_remote.c     reply = fenced_construct_reply(op->request, data, &op->result);
request           635 daemons/fenced/fenced_remote.c     if (op->request) {
request           636 daemons/fenced/fenced_remote.c         pcmk__xml_free(op->request);
request           637 daemons/fenced/fenced_remote.c         op->request = NULL;
request          1150 daemons/fenced/fenced_remote.c create_remote_stonith_op(const char *client, xmlNode *request, gboolean peer)
request          1153 daemons/fenced/fenced_remote.c     xmlNode *dev = get_xpath_object("//@" PCMK__XA_ST_TARGET, request,
request          1177 daemons/fenced/fenced_remote.c     crm_element_value_int(request, PCMK__XA_ST_TIMEOUT, &(op->base_timeout));
request          1179 daemons/fenced/fenced_remote.c     crm_element_value_int(request, PCMK__XA_ST_DELAY, &(op->client_delay));
request          1213 daemons/fenced/fenced_remote.c     operation = crm_element_value(request, PCMK__XA_ST_OP);
request          1219 daemons/fenced/fenced_remote.c         op->client_name = crm_element_value_copy(request,
request          1226 daemons/fenced/fenced_remote.c     op->request = pcmk__xml_copy(NULL, request);
request          1228 daemons/fenced/fenced_remote.c     rc = pcmk__xe_get_flags(request, PCMK__XA_ST_CALLOPT, &(op->call_options),
request          1235 daemons/fenced/fenced_remote.c     crm_element_value_int(request, PCMK__XA_ST_CALLID, &(op->client_callid));
request          1289 daemons/fenced/fenced_remote.c initiate_remote_stonith_op(const pcmk__client_t *client, xmlNode *request,
request          1302 daemons/fenced/fenced_remote.c         client_id = crm_element_value(request, PCMK__XA_ST_CLIENTID);
request          1306 daemons/fenced/fenced_remote.c     op = create_remote_stonith_op(client_id, request, FALSE);
request          1352 daemons/fenced/fenced_remote.c     operation = crm_element_value(request, PCMK__XA_ST_OP);
request          1354 daemons/fenced/fenced_remote.c         relay_op_id = crm_element_value(request, PCMK__XA_ST_REMOTE_OP);
request          1722 daemons/fenced/fenced_remote.c     } else if (!op->request) {
request          1727 daemons/fenced/fenced_remote.c     client_node = crm_element_value(op->request, PCMK__XA_ST_CLIENTNODE);
request          1728 daemons/fenced/fenced_remote.c     call_id = crm_element_value(op->request, PCMK__XA_ST_CALLID);
request          1729 daemons/fenced/fenced_remote.c     client_id = crm_element_value(op->request, PCMK__XA_ST_CLIENTID);
request            91 daemons/fenced/pacemaker-fenced.c     xmlNode *request = NULL;
request           101 daemons/fenced/pacemaker-fenced.c     request = pcmk__client_data2xml(c, data, &id, &flags);
request           102 daemons/fenced/pacemaker-fenced.c     if (request == NULL) {
request           108 daemons/fenced/pacemaker-fenced.c     op = crm_element_value(request, PCMK__XA_CRM_TASK);
request           110 daemons/fenced/pacemaker-fenced.c         crm_xml_add(request, PCMK__XA_T, PCMK__VALUE_STONITH_NG);
request           111 daemons/fenced/pacemaker-fenced.c         crm_xml_add(request, PCMK__XA_ST_OP, op);
request           112 daemons/fenced/pacemaker-fenced.c         crm_xml_add(request, PCMK__XA_ST_CLIENTID, c->id);
request           113 daemons/fenced/pacemaker-fenced.c         crm_xml_add(request, PCMK__XA_ST_CLIENTNAME, pcmk__client_name(c));
request           114 daemons/fenced/pacemaker-fenced.c         crm_xml_add(request, PCMK__XA_ST_CLIENTNODE, fenced_get_local_node());
request           116 daemons/fenced/pacemaker-fenced.c         pcmk__cluster_send_message(NULL, pcmk_ipc_fenced, request);
request           117 daemons/fenced/pacemaker-fenced.c         pcmk__xml_free(request);
request           122 daemons/fenced/pacemaker-fenced.c         const char *value = crm_element_value(request, PCMK__XA_ST_CLIENTNAME);
request           127 daemons/fenced/pacemaker-fenced.c     rc = pcmk__xe_get_flags(request, PCMK__XA_ST_CALLOPT, &call_options,
request           143 daemons/fenced/pacemaker-fenced.c     crm_xml_add(request, PCMK__XA_ST_CLIENTID, c->id);
request           144 daemons/fenced/pacemaker-fenced.c     crm_xml_add(request, PCMK__XA_ST_CLIENTNAME, pcmk__client_name(c));
request           145 daemons/fenced/pacemaker-fenced.c     crm_xml_add(request, PCMK__XA_ST_CLIENTNODE, fenced_get_local_node());
request           147 daemons/fenced/pacemaker-fenced.c     crm_log_xml_trace(request, "ipc-received");
request           148 daemons/fenced/pacemaker-fenced.c     stonith_command(c, id, flags, request, NULL);
request           150 daemons/fenced/pacemaker-fenced.c     pcmk__xml_free(request);
request           143 daemons/fenced/pacemaker-fenced.h     xmlNode *request;
request           247 daemons/fenced/pacemaker-fenced.h xmlNode *fenced_construct_reply(const xmlNode *request, xmlNode *data,
request           261 daemons/fenced/pacemaker-fenced.h                                                 xmlNode *request,
request           268 daemons/fenced/pacemaker-fenced.h void *create_remote_stonith_op(const char *client, xmlNode * request, gboolean peer);
request            26 daemons/pacemakerd/pcmkd_messages.c handle_node_cache_request(pcmk__request_t *request)
request            30 daemons/pacemakerd/pcmkd_messages.c               pcmk__client_name(request->ipc_client));
request            32 daemons/pacemakerd/pcmkd_messages.c     pcmk__ipc_send_ack(request->ipc_client, request->ipc_id, request->ipc_flags,
request            38 daemons/pacemakerd/pcmkd_messages.c handle_ping_request(pcmk__request_t *request)
request            40 daemons/pacemakerd/pcmkd_messages.c     xmlNode *msg = request->xml;
request            53 daemons/pacemakerd/pcmkd_messages.c     pcmk__ipc_send_ack(request->ipc_client, request->ipc_id, request->ipc_flags,
request            68 daemons/pacemakerd/pcmkd_messages.c         pcmk__format_result(&request->result, CRM_EX_ERROR, PCMK_EXEC_ERROR,
request            70 daemons/pacemakerd/pcmkd_messages.c                             pcmk__client_name(request->ipc_client));
request            72 daemons/pacemakerd/pcmkd_messages.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request            83 daemons/pacemakerd/pcmkd_messages.c             shutdown_complete_state_reported_to = request->ipc_client->pid;
request            97 daemons/pacemakerd/pcmkd_messages.c handle_shutdown_request(pcmk__request_t *request)
request            99 daemons/pacemakerd/pcmkd_messages.c     xmlNode *msg = request->xml;
request           108 daemons/pacemakerd/pcmkd_messages.c     bool allowed = pcmk_is_set(request->ipc_client->flags, pcmk__client_privileged);
request           110 daemons/pacemakerd/pcmkd_messages.c     pcmk__ipc_send_ack(request->ipc_client, request->ipc_id, request->ipc_flags,
request           122 daemons/pacemakerd/pcmkd_messages.c                  pcmk__client_name(request->ipc_client));
request           130 daemons/pacemakerd/pcmkd_messages.c         pcmk__format_result(&request->result, CRM_EX_ERROR, PCMK_EXEC_ERROR,
request           132 daemons/pacemakerd/pcmkd_messages.c                             pcmk__client_name(request->ipc_client));
request           134 daemons/pacemakerd/pcmkd_messages.c         pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           145 daemons/pacemakerd/pcmkd_messages.c handle_unknown_request(pcmk__request_t *request)
request           147 daemons/pacemakerd/pcmkd_messages.c     pcmk__ipc_send_ack(request->ipc_client, request->ipc_id, request->ipc_flags,
request           150 daemons/pacemakerd/pcmkd_messages.c     pcmk__format_result(&request->result, CRM_EX_PROTOCOL, PCMK_EXEC_INVALID,
request           152 daemons/pacemakerd/pcmkd_messages.c                         pcmk__client_name(request->ipc_client));
request           231 daemons/pacemakerd/pcmkd_messages.c         pcmk__request_t request = {
request           241 daemons/pacemakerd/pcmkd_messages.c         request.op = crm_element_value_copy(request.xml, PCMK__XA_CRM_TASK);
request           242 daemons/pacemakerd/pcmkd_messages.c         CRM_CHECK(request.op != NULL, return 0);
request           244 daemons/pacemakerd/pcmkd_messages.c         reply = pcmk__process_request(&request, pcmkd_handlers);
request           251 daemons/pacemakerd/pcmkd_messages.c         reason = request.result.exit_reason;
request           254 daemons/pacemakerd/pcmkd_messages.c                                     request.op, pcmk__request_origin_type(&request),
request           255 daemons/pacemakerd/pcmkd_messages.c                                     pcmk__request_origin(&request),
request           256 daemons/pacemakerd/pcmkd_messages.c                                     pcmk_exec_status_str(request.result.execution_status),
request           261 daemons/pacemakerd/pcmkd_messages.c         if (!pcmk__result_ok(&request.result)) {
request           268 daemons/pacemakerd/pcmkd_messages.c         pcmk__reset_request(&request);
request            36 daemons/schedulerd/schedulerd_messages.c handle_pecalc_request(pcmk__request_t *request)
request            52 daemons/schedulerd/schedulerd_messages.c     xmlNode *msg = request->xml;
request            71 daemons/schedulerd/schedulerd_messages.c     pcmk__ipc_send_ack(request->ipc_client, request->ipc_id, request->ipc_flags,
request           129 daemons/schedulerd/schedulerd_messages.c         pcmk__format_result(&request->result, CRM_EX_ERROR, PCMK_EXEC_ERROR,
request           131 daemons/schedulerd/schedulerd_messages.c                             pcmk__client_name(request->ipc_client));
request           164 daemons/schedulerd/schedulerd_messages.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           174 daemons/schedulerd/schedulerd_messages.c handle_unknown_request(pcmk__request_t *request)
request           176 daemons/schedulerd/schedulerd_messages.c     pcmk__ipc_send_ack(request->ipc_client, request->ipc_id, request->ipc_flags,
request           179 daemons/schedulerd/schedulerd_messages.c     pcmk__format_result(&request->result, CRM_EX_PROTOCOL, PCMK_EXEC_INVALID,
request           181 daemons/schedulerd/schedulerd_messages.c                         pcmk__client_name(request->ipc_client));
request           186 daemons/schedulerd/schedulerd_messages.c handle_hello_request(pcmk__request_t *request)
request           188 daemons/schedulerd/schedulerd_messages.c     pcmk__ipc_send_ack(request->ipc_client, request->ipc_id, request->ipc_flags,
request           191 daemons/schedulerd/schedulerd_messages.c     crm_trace("Received IPC hello from %s", pcmk__client_name(request->ipc_client));
request           193 daemons/schedulerd/schedulerd_messages.c     pcmk__set_result(&request->result, CRM_EX_OK, PCMK_EXEC_DONE, NULL);
request           259 daemons/schedulerd/schedulerd_messages.c         pcmk__request_t request = {
request           269 daemons/schedulerd/schedulerd_messages.c         request.op = crm_element_value_copy(request.xml, PCMK__XA_CRM_TASK);
request           270 daemons/schedulerd/schedulerd_messages.c         CRM_CHECK(request.op != NULL, return 0);
request           272 daemons/schedulerd/schedulerd_messages.c         reply = pcmk__process_request(&request, schedulerd_handlers);
request           279 daemons/schedulerd/schedulerd_messages.c         reason = request.result.exit_reason;
request           282 daemons/schedulerd/schedulerd_messages.c                                     request.op, pcmk__request_origin_type(&request),
request           283 daemons/schedulerd/schedulerd_messages.c                                     pcmk__request_origin(&request),
request           284 daemons/schedulerd/schedulerd_messages.c                                     pcmk_exec_status_str(request.result.execution_status),
request           289 daemons/schedulerd/schedulerd_messages.c         if (!pcmk__result_ok(&request.result)) {
request           296 daemons/schedulerd/schedulerd_messages.c         pcmk__reset_request(&request);
request           188 include/crm/cib/internal.h int cib__extend_transaction(cib_t *cib, xmlNode *request);
request            25 include/crm/common/acl_internal.h const char *pcmk__update_acl_user(xmlNode *request, const char *field,
request           234 include/crm/common/ipc_internal.h                           uint32_t request, uint32_t flags, const char *tag,
request           239 include/crm/common/ipc_internal.h int pcmk__ipc_prepare_iov(uint32_t request, const xmlNode *message,
request           242 include/crm/common/ipc_internal.h int pcmk__ipc_send_xml(pcmk__client_t *c, uint32_t request,
request            68 include/crm/common/messages_internal.h #define pcmk__set_request_flags(request, flags_to_set) do {         \
request            69 include/crm/common/messages_internal.h         (request)->flags = pcmk__set_flags_as(__func__, __LINE__,   \
request            70 include/crm/common/messages_internal.h         LOG_TRACE, "Request", "message", (request)->flags,          \
request            77 include/crm/common/messages_internal.h     xmlNode *(*handler)(pcmk__request_t *request);
request           175 include/crm/common/messages_internal.h xmlNode *pcmk__process_request(pcmk__request_t *request, GHashTable *handlers);
request           176 include/crm/common/messages_internal.h void pcmk__reset_request(pcmk__request_t *request);
request           188 include/crm/common/messages_internal.h pcmk__request_origin_type(const pcmk__request_t *request)
request           190 include/crm/common/messages_internal.h     if ((request != NULL) && (request->ipc_client != NULL)) {
request           192 include/crm/common/messages_internal.h     } else if ((request != NULL) && (request->peer != NULL)) {
request           209 include/crm/common/messages_internal.h pcmk__request_origin(const pcmk__request_t *request)
request           211 include/crm/common/messages_internal.h     if ((request != NULL) && (request->ipc_client != NULL)) {
request           212 include/crm/common/messages_internal.h         return pcmk__client_name(request->ipc_client);
request           213 include/crm/common/messages_internal.h     } else if ((request != NULL) && (request->peer != NULL)) {
request           214 include/crm/common/messages_internal.h         return request->peer;
request           189 include/crm/common/output_internal.h     gchar *request;
request           213 lib/cib/cib_file.c cib_file_process_request(cib_t *cib, xmlNode *request, xmlNode **output)
request           221 lib/cib/cib_file.c     const char *op = crm_element_value(request, PCMK__XA_CIB_OP);
request           222 lib/cib/cib_file.c     const char *section = crm_element_value(request, PCMK__XA_CIB_SECTION);
request           223 lib/cib/cib_file.c     xmlNode *wrapper = pcmk__xe_first_child(request, PCMK__XE_CIB_CALLDATA,
request           238 lib/cib/cib_file.c     crm_element_value_int(request, PCMK__XA_CIB_CALLID, &call_id);
request           239 lib/cib/cib_file.c     rc = pcmk__xe_get_flags(request, PCMK__XA_CIB_CALLOPT, &call_options,
request           254 lib/cib/cib_file.c                         request, data, true, &changed, &private->cib_xml,
request           293 lib/cib/cib_file.c     xmlNode *request = NULL;
request           327 lib/cib/cib_file.c                         NULL, &request);
request           331 lib/cib/cib_file.c     crm_xml_add(request, PCMK__XA_ACL_TARGET, user_name);
request           332 lib/cib/cib_file.c     crm_xml_add(request, PCMK__XA_CIB_CLIENTID, private->id);
request           335 lib/cib/cib_file.c         rc = cib__extend_transaction(cib, request);
request           339 lib/cib/cib_file.c     rc = cib_file_process_request(cib, request, &output);
request           356 lib/cib/cib_file.c     pcmk__xml_free(request);
request          1063 lib/cib/cib_file.c     for (xmlNode *request = pcmk__xe_first_child(transaction,
request          1066 lib/cib/cib_file.c          request != NULL;
request          1067 lib/cib/cib_file.c          request = pcmk__xe_next(request, PCMK__XE_CIB_COMMAND)) {
request          1070 lib/cib/cib_file.c         const char *op = crm_element_value(request, PCMK__XA_CIB_OP);
request          1072 lib/cib/cib_file.c         int rc = cib_file_process_request(cib, request, &output);
request          1079 lib/cib/cib_file.c             crm_log_xml_info(request, "Failed request");
request          1086 lib/cib/cib_file.c         crm_log_xml_trace(request, "Successful request");
request           583 lib/cib/cib_utils.c validate_transaction_request(const xmlNode *request)
request           585 lib/cib/cib_utils.c     const char *op = crm_element_value(request, PCMK__XA_CIB_OP);
request           586 lib/cib/cib_utils.c     const char *host = crm_element_value(request, PCMK__XA_CIB_HOST);
request           619 lib/cib/cib_utils.c cib__extend_transaction(cib_t *cib, xmlNode *request)
request           623 lib/cib/cib_utils.c     pcmk__assert((cib != NULL) && (request != NULL));
request           625 lib/cib/cib_utils.c     rc = validate_transaction_request(request);
request           632 lib/cib/cib_utils.c         pcmk__xml_copy(cib->transaction, request);
request           635 lib/cib/cib_utils.c         const char *op = crm_element_value(request, PCMK__XA_CIB_OP);
request           641 lib/cib/cib_utils.c         crm_log_xml_info(request, "failed");
request           795 lib/common/acl.c pcmk__update_acl_user(xmlNode *request, const char *field,
request           810 lib/common/acl.c     requested_user = crm_element_value(request, PCMK__XA_ACL_TARGET);
request           820 lib/common/acl.c         requested_user = crm_element_value(request, field);
request           855 lib/common/acl.c     if (user != crm_element_value(request, PCMK__XA_ACL_TARGET)) {
request           856 lib/common/acl.c         crm_xml_add(request, PCMK__XA_ACL_TARGET, user);
request           859 lib/common/acl.c     if (field != NULL && user != crm_element_value(request, field)) {
request           860 lib/common/acl.c         crm_xml_add(request, field, user);
request           253 lib/common/crmcommon_private.h     bool (*reply_expected)(pcmk_ipc_api_t *api, const xmlNode *request);
request           298 lib/common/crmcommon_private.h int pcmk__send_ipc_request(pcmk_ipc_api_t *api, const xmlNode *request);
request            43 lib/common/ipc_attrd.c reply_expected(pcmk_ipc_api_t *api, const xmlNode *request)
request            45 lib/common/ipc_attrd.c     const char *command = crm_element_value(request, PCMK_XA_TASK);
request           149 lib/common/ipc_attrd.c connect_and_send_attrd_request(pcmk_ipc_api_t *api, const xmlNode *request)
request           167 lib/common/ipc_attrd.c         rc = pcmk__send_ipc_request(api, request);
request           183 lib/common/ipc_attrd.c     xmlNode *request = create_attrd_op(user_name);
request           203 lib/common/ipc_attrd.c     crm_xml_add(request, PCMK_XA_TASK, PCMK__ATTRD_CMD_CLEAR_FAILURE);
request           204 lib/common/ipc_attrd.c     pcmk__xe_add_node(request, node, 0);
request           205 lib/common/ipc_attrd.c     crm_xml_add(request, PCMK__XA_ATTR_RESOURCE, resource);
request           206 lib/common/ipc_attrd.c     crm_xml_add(request, PCMK__XA_ATTR_CLEAR_OPERATION, operation);
request           207 lib/common/ipc_attrd.c     crm_xml_add(request, PCMK__XA_ATTR_CLEAR_INTERVAL, interval_spec);
request           208 lib/common/ipc_attrd.c     crm_xml_add_int(request, PCMK__XA_ATTR_IS_REMOTE,
request           211 lib/common/ipc_attrd.c     rc = connect_and_send_attrd_request(api, request);
request           213 lib/common/ipc_attrd.c     pcmk__xml_free(request);
request           244 lib/common/ipc_attrd.c     xmlNode *request = NULL;
request           256 lib/common/ipc_attrd.c     request = create_attrd_op(NULL);
request           258 lib/common/ipc_attrd.c     crm_xml_add(request, PCMK_XA_TASK, PCMK__ATTRD_CMD_PEER_REMOVE);
request           259 lib/common/ipc_attrd.c     pcmk__xe_set_bool_attr(request, PCMK__XA_REAP, reap);
request           260 lib/common/ipc_attrd.c     pcmk__xe_add_node(request, node, 0);
request           262 lib/common/ipc_attrd.c     rc = connect_and_send_attrd_request(api, request);
request           264 lib/common/ipc_attrd.c     pcmk__xml_free(request);
request           273 lib/common/ipc_attrd.c     xmlNode *request = NULL;
request           296 lib/common/ipc_attrd.c     request = create_attrd_op(NULL);
request           298 lib/common/ipc_attrd.c     crm_xml_add(request, PCMK__XA_ATTR_NAME, name);
request           299 lib/common/ipc_attrd.c     crm_xml_add(request, PCMK_XA_TASK, PCMK__ATTRD_CMD_QUERY);
request           300 lib/common/ipc_attrd.c     pcmk__xe_add_node(request, node, 0);
request           302 lib/common/ipc_attrd.c     rc = connect_and_send_attrd_request(api, request);
request           303 lib/common/ipc_attrd.c     pcmk__xml_free(request);
request           311 lib/common/ipc_attrd.c     xmlNode *request = NULL;
request           321 lib/common/ipc_attrd.c     request = create_attrd_op(NULL);
request           323 lib/common/ipc_attrd.c     crm_xml_add(request, PCMK_XA_TASK, PCMK__ATTRD_CMD_REFRESH);
request           324 lib/common/ipc_attrd.c     pcmk__xe_add_node(request, node, 0);
request           326 lib/common/ipc_attrd.c     rc = connect_and_send_attrd_request(api, request);
request           328 lib/common/ipc_attrd.c     pcmk__xml_free(request);
request           384 lib/common/ipc_attrd.c     xmlNode *request = NULL;
request           401 lib/common/ipc_attrd.c     request = create_attrd_op(user_name);
request           402 lib/common/ipc_attrd.c     populate_update_op(request, node, name, value, dampen, set, options);
request           404 lib/common/ipc_attrd.c     rc = connect_and_send_attrd_request(api, request);
request           406 lib/common/ipc_attrd.c     pcmk__xml_free(request);
request           416 lib/common/ipc_attrd.c     xmlNode *request = NULL;
request           452 lib/common/ipc_attrd.c             if (request == NULL) {
request           453 lib/common/ipc_attrd.c                 request = create_attrd_op(user_name);
request           454 lib/common/ipc_attrd.c                 add_op_attr(request, options);
request           462 lib/common/ipc_attrd.c             child = pcmk__xe_create(request, PCMK_XE_OP);
request           481 lib/common/ipc_attrd.c         rc = connect_and_send_attrd_request(api, request);
request           482 lib/common/ipc_attrd.c         pcmk__xml_free(request);
request           658 lib/common/ipc_client.c pcmk__send_ipc_request(pcmk_ipc_api_t *api, const xmlNode *request)
request           664 lib/common/ipc_client.c     if ((api == NULL) || (api->ipc == NULL) || (request == NULL)) {
request           667 lib/common/ipc_client.c     crm_log_xml_trace(request, "ipc-sent");
request           673 lib/common/ipc_client.c         && (api->cmds->reply_expected(api, request))) {
request           678 lib/common/ipc_client.c     rc = crm_ipc_send(api->ipc, request, flags, 0, &reply);
request           743 lib/common/ipc_client.c     xmlNode *request = NULL;
request           748 lib/common/ipc_client.c             request = pcmk__xe_create(NULL, __func__);
request           749 lib/common/ipc_client.c             crm_xml_add(request, PCMK__XA_T, PCMK__VALUE_ATTRD);
request           750 lib/common/ipc_client.c             crm_xml_add(request, PCMK__XA_SRC, crm_system_name);
request           751 lib/common/ipc_client.c             crm_xml_add(request, PCMK_XA_TASK, PCMK__ATTRD_CMD_PEER_REMOVE);
request           752 lib/common/ipc_client.c             pcmk__xe_set_bool_attr(request, PCMK__XA_REAP, true);
request           753 lib/common/ipc_client.c             pcmk__xe_add_node(request, node_name, nodeid);
request           759 lib/common/ipc_client.c             request = pcmk__new_request(api->server, client, NULL,
request           763 lib/common/ipc_client.c                 crm_xml_add_ll(request, PCMK_XA_ID, (long long) nodeid);
request           765 lib/common/ipc_client.c             crm_xml_add(request, PCMK_XA_UNAME, node_name);
request           776 lib/common/ipc_client.c     return request;
request           794 lib/common/ipc_client.c     xmlNode *request = NULL;
request           803 lib/common/ipc_client.c     request = create_purge_node_request(api, node_name, nodeid);
request           804 lib/common/ipc_client.c     if (request == NULL) {
request           807 lib/common/ipc_client.c     rc = pcmk__send_ipc_request(api, request);
request           808 lib/common/ipc_client.c     pcmk__xml_free(request);
request           187 lib/common/ipc_controld.c reply_expected(pcmk_ipc_api_t *api, const xmlNode *request)
request           190 lib/common/ipc_controld.c     return pcmk__str_any_of(crm_element_value(request, PCMK__XA_CRM_TASK),
request           331 lib/common/ipc_controld.c     xmlNode *request = NULL;
request           344 lib/common/ipc_controld.c     request = pcmk__new_request(pcmk_ipc_controld, sender_system, node, sys_to,
request           347 lib/common/ipc_controld.c     return request;
request           352 lib/common/ipc_controld.c send_controller_request(pcmk_ipc_api_t *api, const xmlNode *request,
request           355 lib/common/ipc_controld.c     if (crm_element_value(request, PCMK_XA_REFERENCE) == NULL) {
request           363 lib/common/ipc_controld.c     return pcmk__send_ipc_request(api, request);
request           393 lib/common/ipc_controld.c     xmlNode *request;
request           407 lib/common/ipc_controld.c     request = create_controller_request(api, CRM_OP_REPROBE, router_node,
request           409 lib/common/ipc_controld.c     rc = send_controller_request(api, request, true);
request           411 lib/common/ipc_controld.c     pcmk__xml_free(request);
request           427 lib/common/ipc_controld.c     xmlNode *request;
request           430 lib/common/ipc_controld.c     request = create_controller_request(api, CRM_OP_NODE_INFO, NULL, NULL);
request           431 lib/common/ipc_controld.c     if (request == NULL) {
request           435 lib/common/ipc_controld.c         crm_xml_add_ll(request, PCMK_XA_ID, nodeid);
request           438 lib/common/ipc_controld.c     rc = send_controller_request(api, request, true);
request           439 lib/common/ipc_controld.c     pcmk__xml_free(request);
request           455 lib/common/ipc_controld.c     xmlNode *request;
request           458 lib/common/ipc_controld.c     request = create_controller_request(api, CRM_OP_PING, node_name, NULL);
request           459 lib/common/ipc_controld.c     if (request == NULL) {
request           462 lib/common/ipc_controld.c     rc = send_controller_request(api, request, true);
request           463 lib/common/ipc_controld.c     pcmk__xml_free(request);
request           478 lib/common/ipc_controld.c     xmlNode *request;
request           481 lib/common/ipc_controld.c     request = create_controller_request(api, PCMK__CONTROLD_CMD_NODES, NULL,
request           483 lib/common/ipc_controld.c     if (request != NULL) {
request           484 lib/common/ipc_controld.c         rc = send_controller_request(api, request, true);
request           485 lib/common/ipc_controld.c         pcmk__xml_free(request);
request           500 lib/common/ipc_controld.c     xmlNode *request, *msg_data, *xml_rsc, *params;
request           545 lib/common/ipc_controld.c     request = create_controller_request(api, op, router_node, msg_data);
request           546 lib/common/ipc_controld.c     rc = send_controller_request(api, request, true);
request           548 lib/common/ipc_controld.c     pcmk__xml_free(request);
request           181 lib/common/ipc_pacemakerd.c reply_expected(pcmk_ipc_api_t *api, const xmlNode *request)
request           183 lib/common/ipc_pacemakerd.c     const char *command = crm_element_value(request, PCMK__XA_CRM_TASK);
request            64 lib/common/ipc_schedulerd.c reply_expected(pcmk_ipc_api_t *api, const xmlNode *request)
request            66 lib/common/ipc_schedulerd.c     const char *command = crm_element_value(request, PCMK__XA_CRM_TASK);
request           592 lib/common/ipc_server.c pcmk__ipc_prepare_iov(uint32_t request, const xmlNode *message,
request           670 lib/common/ipc_server.c     header->qb.id = (int32_t)request;    /* Replying to a specific request */
request           765 lib/common/ipc_server.c pcmk__ipc_send_xml(pcmk__client_t *c, uint32_t request, const xmlNode *message,
request           774 lib/common/ipc_server.c     rc = pcmk__ipc_prepare_iov(request, message, crm_ipc_default_buffer_size(),
request           836 lib/common/ipc_server.c                       uint32_t request, uint32_t flags, const char *tag,
request           847 lib/common/ipc_server.c         rc = pcmk__ipc_send_xml(c, request, ack, flags);
request           210 lib/common/messages.c pcmk__process_request(pcmk__request_t *request, GHashTable *handlers)
request           212 lib/common/messages.c     xmlNode *(*handler)(pcmk__request_t *request) = NULL;
request           214 lib/common/messages.c     CRM_CHECK((request != NULL) && (request->op != NULL) && (handlers != NULL),
request           217 lib/common/messages.c     if (pcmk_is_set(request->flags, pcmk__request_sync)
request           218 lib/common/messages.c         && (request->ipc_client != NULL)) {
request           219 lib/common/messages.c         CRM_CHECK(request->ipc_client->request_id == request->ipc_id,
request           223 lib/common/messages.c     handler = g_hash_table_lookup(handlers, request->op);
request           228 lib/common/messages.c                      request->op, pcmk__request_origin_type(request),
request           229 lib/common/messages.c                      pcmk__request_origin(request));
request           234 lib/common/messages.c     return (*handler)(request);
request           244 lib/common/messages.c pcmk__reset_request(pcmk__request_t *request)
request           246 lib/common/messages.c     free(request->op);
request           247 lib/common/messages.c     request->op = NULL;
request           249 lib/common/messages.c     pcmk__reset_result(&(request->result));
request            41 lib/common/output.c     g_free(out->request);
request           166 lib/common/output_html.c     } else if (out->request != NULL) {
request           168 lib/common/output_html.c         pcmk__xe_set_content(child_node, "%s", out->request);
request           418 lib/common/output_html.c     retval->request = pcmk__quote_cmdline(argv);
request           323 lib/common/output_log.c     retval->request = pcmk__quote_cmdline(argv);
request           120 lib/common/output_none.c     retval->request = pcmk__quote_cmdline(argv);
request           319 lib/common/output_text.c     retval->request = pcmk__quote_cmdline(argv);
request           120 lib/common/output_xml.c                     pcmk__s(out->request, "libpacemaker"));
request           447 lib/common/output_xml.c     retval->request = pcmk__quote_cmdline(argv);
request           244 lib/lrmd/proxy_common.c         xmlNode *request = pcmk__xe_first_child(wrapper, NULL, NULL, NULL);
request           246 lib/lrmd/proxy_common.c         CRM_CHECK(request != NULL, return);
request           263 lib/lrmd/proxy_common.c         crm_xml_add(request, PCMK_XE_ACL_ROLE, "pacemaker-remote");
request           272 lib/lrmd/proxy_common.c         pcmk__update_acl_user(request, PCMK__XA_LRMD_IPC_USER, node_name);
request           275 lib/lrmd/proxy_common.c             const char *type = crm_element_value(request, PCMK__XA_T);
request           279 lib/lrmd/proxy_common.c                 && (crm_element_value(request, PCMK__XA_ATTR_HOST) == NULL)
request           280 lib/lrmd/proxy_common.c                 && pcmk__str_any_of(crm_element_value(request, PCMK_XA_TASK),
request           284 lib/lrmd/proxy_common.c                 pcmk__xe_add_node(request, proxy->node_name, 0);
request           287 lib/lrmd/proxy_common.c             rc = crm_ipc_send(proxy->ipc, request, flags, 5000, NULL);
request           316 lib/lrmd/proxy_common.c             rc = crm_ipc_send(proxy->ipc, request, flags, 10000, &op_reply);
request           345 tools/crm_mon_curses.c     retval->request = pcmk__quote_cmdline(argv);