Lines Matching refs:result
1870 char *result;
1886 const char *path, *unit, *result;
1895 r = sd_bus_message_read(m, "uoss", &id, &path, &unit, &result);
1907 if (!isempty(result))
1908 d->result = strdup(result);
1928 free(d->result);
1999 static int bus_job_get_service_result(BusWaitForJobs *d, char **result) {
2004 assert(result);
2016 result);
2020 const char *result, *explanation;
2031 static void log_job_error_with_service_result(const char* service, const char *result, const char *extra_args) {
2046 if (!isempty(result)) {
2050 if (streq(result, explanations[i].result))
2071 if (streq_ptr(result, "start-limit"))
2080 assert(d->result);
2083 if (streq(d->result, "canceled"))
2085 else if (streq(d->result, "timeout"))
2087 else if (streq(d->result, "dependency"))
2089 else if (streq(d->result, "invalid"))
2091 else if (streq(d->result, "assert"))
2093 else if (streq(d->result, "unsupported"))
2095 else if (!streq(d->result, "done") && !streq(d->result, "skipped")) {
2098 _cleanup_free_ char *result = NULL;
2100 q = bus_job_get_service_result(d, &result);
2104 log_job_error_with_service_result(d->name, result, extra_args);
2110 if (streq(d->result, "canceled"))
2112 else if (streq(d->result, "timeout"))
2114 else if (streq(d->result, "dependency"))
2116 else if (streq(d->result, "invalid"))
2118 else if (streq(d->result, "assert"))
2120 else if (streq(d->result, "unsupported"))
2122 else if (!streq(d->result, "done") && !streq(d->result, "skipped"))
2140 if (d->result) {
2147 log_debug_errno(q, "Got result %s/%m for job %s", strna(d->result), strna(d->name));
2151 d->result = mfree(d->result);