Lines Matching refs:ret
102 int ret = -ENOMEM;
107 ret = HYPERVISOR_xen_version(XENVER_extraversion, extra);
108 if (!ret)
109 ret = sprintf(buffer, "%s\n", extra);
113 return ret;
140 int ret;
153 ret = sprintf(buffer, "%s\n", val);
155 return ret;
161 int ret;
162 ret = HYPERVISOR_xen_version(XENVER_guest_handle, uuid);
163 if (ret)
165 ret = sprintf(buffer, "%pU\n", uuid);
166 return ret;
180 int ret = -ENOMEM;
185 ret = HYPERVISOR_xen_version(XENVER_compile_info, info);
186 if (!ret)
187 ret = sprintf(buffer, "%s\n", info->compiler);
191 return ret;
198 int ret = -ENOMEM;
203 ret = HYPERVISOR_xen_version(XENVER_compile_info, info);
204 if (!ret)
205 ret = sprintf(buffer, "%s\n", info->compile_by);
209 return ret;
216 int ret = -ENOMEM;
221 ret = HYPERVISOR_xen_version(XENVER_compile_info, info);
222 if (!ret)
223 ret = sprintf(buffer, "%s\n", info->compile_date);
227 return ret;
253 int ret = -ENOMEM;
258 ret = HYPERVISOR_xen_version(XENVER_capabilities, caps);
259 if (!ret)
260 ret = sprintf(buffer, "%s\n", caps);
264 return ret;
271 int ret = -ENOMEM;
276 ret = HYPERVISOR_xen_version(XENVER_changeset, cset);
277 if (!ret)
278 ret = sprintf(buffer, "%s\n", cset);
282 return ret;
289 int ret = -ENOMEM;
294 ret = HYPERVISOR_xen_version(XENVER_platform_parameters,
296 if (!ret)
297 ret = sprintf(buffer, "%"PRI_xen_ulong"\n",
302 return ret;
309 int ret;
311 ret = HYPERVISOR_xen_version(XENVER_pagesize, NULL);
312 if (ret > 0)
313 ret = sprintf(buffer, "%x\n", ret);
315 return ret;
322 ssize_t ret;
326 ret = HYPERVISOR_xen_version(XENVER_get_features, &info);
327 if (!ret)
328 ret = sprintf(buffer, "%08x", info.submap);
330 return ret;
340 int ret = xen_feature_show(i, buffer + len);
341 if (ret < 0) {
343 len = ret;
346 len += ret;
358 ssize_t ret;
361 ret = HYPERVISOR_xen_version(XENVER_build_id, NULL);
362 if (ret < 0) {
363 if (ret == -EPERM)
364 ret = sprintf(buffer, "<denied>");
365 return ret;
368 buildid = kmalloc(sizeof(*buildid) + ret, GFP_KERNEL);
372 buildid->len = ret;
373 ret = HYPERVISOR_xen_version(XENVER_build_id, buildid);
374 if (ret > 0)
375 ret = sprintf(buffer, "%s", buildid->buf);
378 return ret;
419 int ret;
435 ret = HYPERVISOR_xenpmu_op(XENPMU_mode_set, &xp);
436 if (ret)
437 return ret;
444 int ret;
451 ret = HYPERVISOR_xenpmu_op(XENPMU_mode_get, &xp);
452 if (ret)
453 return ret;
468 int ret;
472 ret = kstrtou32(buffer, 0, &features);
473 if (ret)
474 return ret;
479 ret = HYPERVISOR_xenpmu_op(XENPMU_feature_set, &xp);
480 if (ret)
481 return ret;
488 int ret;
493 ret = HYPERVISOR_xenpmu_op(XENPMU_feature_get, &xp);
494 if (ret)
495 return ret;
520 int ret;
525 ret = xen_sysfs_type_init();
526 if (ret)
528 ret = xen_sysfs_guest_type_init();
529 if (ret)
531 ret = xen_sysfs_version_init();
532 if (ret)
534 ret = xen_sysfs_compilation_init();
535 if (ret)
537 ret = xen_sysfs_uuid_init();
538 if (ret)
540 ret = xen_sysfs_properties_init();
541 if (ret)
545 ret = xen_sysfs_pmu_init();
546 if (ret) {
566 return ret;