props 136 daemons/fenced/fenced_remote.c device_properties_t *props = (device_properties_t*)value; props 139 daemons/fenced/fenced_remote.c if (!props->executed[data->op->phase] props 140 daemons/fenced/fenced_remote.c && (!data->verified_only || props->verified) props 141 daemons/fenced/fenced_remote.c && ((data->support_action_only == st_device_supports_none) || pcmk_is_set(props->device_support_flags, data->support_action_only))) { props 187 daemons/fenced/fenced_remote.c device_properties_t *props = g_hash_table_lookup(peer->devices, device); props 189 daemons/fenced/fenced_remote.c if (props && support_action_only != st_device_supports_none && !pcmk_is_set(props->device_support_flags, support_action_only)) { props 192 daemons/fenced/fenced_remote.c return (props && !props->executed[op->phase] props 193 daemons/fenced/fenced_remote.c && !props->disallowed[op->phase])? props : NULL; props 211 daemons/fenced/fenced_remote.c device_properties_t *props = find_peer_device(op, peer, device, props 214 daemons/fenced/fenced_remote.c if ((props == NULL) || (verified_devices_only && !props->verified)) { props 220 daemons/fenced/fenced_remote.c props->executed[op->phase] = TRUE; props 1465 daemons/fenced/fenced_remote.c device_properties_t *props; props 1472 daemons/fenced/fenced_remote.c props = g_hash_table_lookup(peer->devices, device); props 1473 daemons/fenced/fenced_remote.c if (!props) { props 1480 daemons/fenced/fenced_remote.c delay = (props->delay_max[op->phase] > 0 ? props 1481 daemons/fenced/fenced_remote.c props->delay_max[op->phase] : props->delay_base[op->phase]); props 1484 daemons/fenced/fenced_remote.c return (props->custom_action_timeout[op->phase]? props 1485 daemons/fenced/fenced_remote.c props->custom_action_timeout[op->phase] : op->base_timeout) props 1507 daemons/fenced/fenced_remote.c device_properties_t *props = value; props 1510 daemons/fenced/fenced_remote.c if (!props->executed[timeout->op->phase] props 1511 daemons/fenced/fenced_remote.c && !props->disallowed[timeout->op->phase]) { props 2078 daemons/fenced/fenced_remote.c enum st_remap_phase phase, device_properties_t *props) props 2080 daemons/fenced/fenced_remote.c props->custom_action_timeout[phase] = 0; props 2082 daemons/fenced/fenced_remote.c &props->custom_action_timeout[phase]); props 2083 daemons/fenced/fenced_remote.c if (props->custom_action_timeout[phase]) { props 2085 daemons/fenced/fenced_remote.c peer, device, action, props->custom_action_timeout[phase]); props 2088 daemons/fenced/fenced_remote.c props->delay_max[phase] = 0; props 2089 daemons/fenced/fenced_remote.c crm_element_value_int(xml, F_STONITH_DELAY_MAX, &props->delay_max[phase]); props 2090 daemons/fenced/fenced_remote.c if (props->delay_max[phase]) { props 2092 daemons/fenced/fenced_remote.c peer, device, props->delay_max[phase], action); props 2095 daemons/fenced/fenced_remote.c props->delay_base[phase] = 0; props 2096 daemons/fenced/fenced_remote.c crm_element_value_int(xml, F_STONITH_DELAY_BASE, &props->delay_base[phase]); props 2097 daemons/fenced/fenced_remote.c if (props->delay_base[phase]) { props 2099 daemons/fenced/fenced_remote.c peer, device, props->delay_base[phase], action); props 2118 daemons/fenced/fenced_remote.c props->disallowed[phase] = TRUE; props 2139 daemons/fenced/fenced_remote.c device_properties_t *props = calloc(1, sizeof(device_properties_t)); props 2143 daemons/fenced/fenced_remote.c CRM_ASSERT(props != NULL); props 2144 daemons/fenced/fenced_remote.c g_hash_table_insert(peer->devices, strdup(device), props); props 2151 daemons/fenced/fenced_remote.c props->verified = TRUE; props 2155 daemons/fenced/fenced_remote.c props->device_support_flags = flags; props 2159 daemons/fenced/fenced_remote.c op, st_phase_requested, props); props 2168 daemons/fenced/fenced_remote.c op, st_phase_off, props); props 2171 daemons/fenced/fenced_remote.c op, st_phase_on, props);