async_fence_data 35 lib/pacemaker/pcmk_fence.c } async_fence_data = { NULL, }; async_fence_data 121 lib/pacemaker/pcmk_fence.c if (pcmk__str_eq(async_fence_data.target, e->target, pcmk__str_casei) async_fence_data 122 lib/pacemaker/pcmk_fence.c && pcmk__str_eq(async_fence_data.action, e->action, pcmk__str_none)) { async_fence_data 124 lib/pacemaker/pcmk_fence.c pcmk__set_result(&async_fence_data.result, async_fence_data 135 lib/pacemaker/pcmk_fence.c pcmk__set_result(&async_fence_data.result, stonith__exit_status(data), async_fence_data 144 lib/pacemaker/pcmk_fence.c stonith_t *st = async_fence_data.st; async_fence_data 146 lib/pacemaker/pcmk_fence.c int rc = stonith_api_connect_retry(st, async_fence_data.name, 10); async_fence_data 150 lib/pacemaker/pcmk_fence.c pcmk__set_result(&async_fence_data.result, CRM_EX_ERROR, async_fence_data 159 lib/pacemaker/pcmk_fence.c async_fence_data.target, async_fence_data 160 lib/pacemaker/pcmk_fence.c async_fence_data.action, async_fence_data 161 lib/pacemaker/pcmk_fence.c async_fence_data.timeout/1000, async_fence_data 162 lib/pacemaker/pcmk_fence.c async_fence_data.tolerance/1000, async_fence_data 163 lib/pacemaker/pcmk_fence.c async_fence_data.delay); async_fence_data 167 lib/pacemaker/pcmk_fence.c pcmk__set_result(&async_fence_data.result, CRM_EX_ERROR, async_fence_data 174 lib/pacemaker/pcmk_fence.c async_fence_data.timeout/1000, async_fence_data 188 lib/pacemaker/pcmk_fence.c async_fence_data.st = st; async_fence_data 189 lib/pacemaker/pcmk_fence.c async_fence_data.name = strdup(name); async_fence_data 190 lib/pacemaker/pcmk_fence.c async_fence_data.target = target; async_fence_data 191 lib/pacemaker/pcmk_fence.c async_fence_data.action = action; async_fence_data 192 lib/pacemaker/pcmk_fence.c async_fence_data.timeout = timeout; async_fence_data 193 lib/pacemaker/pcmk_fence.c async_fence_data.tolerance = tolerance; async_fence_data 194 lib/pacemaker/pcmk_fence.c async_fence_data.delay = delay; async_fence_data 195 lib/pacemaker/pcmk_fence.c pcmk__set_result(&async_fence_data.result, CRM_EX_ERROR, PCMK_EXEC_UNKNOWN, async_fence_data 204 lib/pacemaker/pcmk_fence.c free(async_fence_data.name); async_fence_data 208 lib/pacemaker/pcmk_fence.c *reason = async_fence_data.result.exit_reason; async_fence_data 209 lib/pacemaker/pcmk_fence.c async_fence_data.result.exit_reason = NULL; async_fence_data 211 lib/pacemaker/pcmk_fence.c rc = stonith__result2rc(&async_fence_data.result); async_fence_data 212 lib/pacemaker/pcmk_fence.c pcmk__reset_result(&async_fence_data.result);