Lines Matching refs:rc
435 int pages, rc; in diag204_probe() local
458 rc = PTR_ERR(buf); in diag204_probe()
467 rc = -ENOSYS; in diag204_probe()
471 rc = 0; in diag204_probe()
475 return rc; in diag204_probe()
480 int rc; in diag204_do_store() local
482 rc = diag204((unsigned long) diag204_store_sc | in diag204_do_store()
484 return rc < 0 ? -ENOSYS : 0; in diag204_do_store()
490 int pages, rc; in diag204_store() local
495 rc = diag204_do_store(buf, pages); in diag204_store()
496 if (rc) in diag204_store()
497 return ERR_PTR(rc); in diag204_store()
506 int rc = -EOPNOTSUPP; in diag224() local
513 : "+d" (rc) :"d" (0), "d" (ptr) : "memory"); in diag224()
514 return rc; in diag224()
560 int rc, buf_size; in dbfs_d204_create() local
568 rc = diag204_do_store(d204->buf, diag204_buf_pages); in dbfs_d204_create()
569 if (rc) { in dbfs_d204_create()
571 return rc; in dbfs_d204_create()
590 int rc; in hypfs_diag_init() local
597 rc = hypfs_dbfs_create_file(&dbfs_file_d204); in hypfs_diag_init()
598 if (rc) in hypfs_diag_init()
599 return rc; in hypfs_diag_init()
602 rc = diag224_get_name_table(); in hypfs_diag_init()
603 if (rc) { in hypfs_diag_init()
607 return rc; in hypfs_diag_init()
630 void *rc; in hypfs_create_cpu_files() local
635 rc = hypfs_create_u64(cpu_dir, "mgmtime", in hypfs_create_cpu_files()
638 if (IS_ERR(rc)) in hypfs_create_cpu_files()
639 return PTR_ERR(rc); in hypfs_create_cpu_files()
640 rc = hypfs_create_u64(cpu_dir, "cputime", in hypfs_create_cpu_files()
642 if (IS_ERR(rc)) in hypfs_create_cpu_files()
643 return PTR_ERR(rc); in hypfs_create_cpu_files()
645 rc = hypfs_create_u64(cpu_dir, "onlinetime", in hypfs_create_cpu_files()
648 if (IS_ERR(rc)) in hypfs_create_cpu_files()
649 return PTR_ERR(rc); in hypfs_create_cpu_files()
652 rc = hypfs_create_str(cpu_dir, "type", buffer); in hypfs_create_cpu_files()
653 return PTR_RET(rc); in hypfs_create_cpu_files()
674 int rc; in hypfs_create_lpar_files() local
675 rc = hypfs_create_cpu_files(cpus_dir, cpu_info); in hypfs_create_lpar_files()
676 if (rc) in hypfs_create_lpar_files()
677 return ERR_PTR(rc); in hypfs_create_lpar_files()
687 void *rc; in hypfs_create_phys_cpu_files() local
694 rc = hypfs_create_u64(cpu_dir, "mgmtime", in hypfs_create_phys_cpu_files()
696 if (IS_ERR(rc)) in hypfs_create_phys_cpu_files()
697 return PTR_ERR(rc); in hypfs_create_phys_cpu_files()
699 rc = hypfs_create_str(cpu_dir, "type", buffer); in hypfs_create_phys_cpu_files()
700 return PTR_RET(rc); in hypfs_create_phys_cpu_files()
714 int rc; in hypfs_create_phys_files() local
715 rc = hypfs_create_phys_cpu_files(cpus_dir, cpu_info); in hypfs_create_phys_files()
716 if (rc) in hypfs_create_phys_files()
717 return ERR_PTR(rc); in hypfs_create_phys_files()
727 int i, rc; in hypfs_diag_create_files() local
736 rc = PTR_ERR(systems_dir); in hypfs_diag_create_files()
744 rc = PTR_ERR(part_hdr); in hypfs_diag_create_files()
751 rc = PTR_ERR(ptr); in hypfs_diag_create_files()
757 rc = PTR_ERR(hyp_dir); in hypfs_diag_create_files()
762 rc = PTR_ERR(ptr); in hypfs_diag_create_files()
765 rc = 0; in hypfs_diag_create_files()
768 return rc; in hypfs_diag_create_files()