Lines Matching refs:rv

377 	int              rv;  in start_next_msg()  local
381 rv = SI_SM_IDLE; in start_next_msg()
391 rv = SI_SM_CALL_WITHOUT_DELAY; in start_next_msg()
401 rv = SI_SM_CALL_WITHOUT_DELAY; in start_next_msg()
404 return rv; in start_next_msg()
1430 int rv; in std_irq_setup() local
1436 rv = request_irq(info->irq, in std_irq_setup()
1441 if (!rv) in std_irq_setup()
1446 rv = request_irq(info->irq, in std_irq_setup()
1451 if (rv) { in std_irq_setup()
1461 return rv; in std_irq_setup()
1790 int rv; in hotmod_handler() local
1829 rv = parse_str(hotmod_ops, &ival, "operation", &curr); in hotmod_handler()
1830 if (rv) in hotmod_handler()
1834 rv = parse_str(hotmod_si, &ival, "interface type", &curr); in hotmod_handler()
1835 if (rv) in hotmod_handler()
1839 rv = parse_str(hotmod_as, &addr_space, "address space", &curr); in hotmod_handler()
1840 if (rv) in hotmod_handler()
1867 rv = check_hotmod_int_op(curr, o, "rsp", &regspacing); in hotmod_handler()
1868 if (rv < 0) in hotmod_handler()
1870 else if (rv) in hotmod_handler()
1872 rv = check_hotmod_int_op(curr, o, "rsi", &regsize); in hotmod_handler()
1873 if (rv < 0) in hotmod_handler()
1875 else if (rv) in hotmod_handler()
1877 rv = check_hotmod_int_op(curr, o, "rsh", &regshift); in hotmod_handler()
1878 if (rv < 0) in hotmod_handler()
1880 else if (rv) in hotmod_handler()
1882 rv = check_hotmod_int_op(curr, o, "irq", &irq); in hotmod_handler()
1883 if (rv < 0) in hotmod_handler()
1885 else if (rv) in hotmod_handler()
1887 rv = check_hotmod_int_op(curr, o, "ipmb", &ipmb); in hotmod_handler()
1888 if (rv < 0) in hotmod_handler()
1890 else if (rv) in hotmod_handler()
1893 rv = -EINVAL; in hotmod_handler()
1903 rv = -ENOMEM; in hotmod_handler()
1929 rv = add_smi(info); in hotmod_handler()
1930 if (rv) { in hotmod_handler()
1934 rv = try_smi_init(info); in hotmod_handler()
1935 if (rv) { in hotmod_handler()
1955 rv = len; in hotmod_handler()
1958 return rv; in hotmod_handler()
2145 int rv; in try_init_spmi() local
2223 rv = add_smi(info); in try_init_spmi()
2224 if (rv) in try_init_spmi()
2227 return rv; in try_init_spmi()
2261 int rv = -EINVAL; in ipmi_pnp_probe() local
2295 rv = -ENODEV; in ipmi_pnp_probe()
2348 rv = add_smi(info); in ipmi_pnp_probe()
2349 if (rv) in ipmi_pnp_probe()
2352 return rv; in ipmi_pnp_probe()
2356 return rv; in ipmi_pnp_probe()
2525 int rv; in dmi_find_bmc() local
2529 rv = decode_dmi((const struct dmi_header *) dev->device_data, in dmi_find_bmc()
2531 if (!rv) in dmi_find_bmc()
2592 int rv; in ipmi_pci_probe() local
2622 rv = pci_enable_device(pdev); in ipmi_pci_probe()
2623 if (rv) { in ipmi_pci_probe()
2626 return rv; in ipmi_pci_probe()
2656 rv = add_smi(info); in ipmi_pci_probe()
2657 if (rv) { in ipmi_pci_probe()
2662 return rv; in ipmi_pci_probe()
2808 int rv; in ipmi_parisc_probe() local
2834 rv = add_smi(info); in ipmi_parisc_probe()
2835 if (rv) { in ipmi_parisc_probe()
2837 return rv; in ipmi_parisc_probe()
2894 int rv = 0; in try_get_dev_id() local
2908 rv = wait_for_msg_done(smi_info); in try_get_dev_id()
2909 if (rv) in try_get_dev_id()
2916 rv = ipmi_demangle_device_id(resp, resp_len, &smi_info->device_id); in try_get_dev_id()
2920 return rv; in try_get_dev_id()
2933 int rv; in check_clr_rcv_irq() local
2947 rv = wait_for_msg_done(smi_info); in check_clr_rcv_irq()
2948 if (rv) { in check_clr_rcv_irq()
2965 rv = -EINVAL; in check_clr_rcv_irq()
2978 rv = wait_for_msg_done(smi_info); in check_clr_rcv_irq()
2979 if (rv) { in check_clr_rcv_irq()
2995 rv = -EINVAL; in check_clr_rcv_irq()
3018 int rv = 0; in try_enable_event_buffer() local
3028 rv = wait_for_msg_done(smi_info); in try_enable_event_buffer()
3029 if (rv) { in try_enable_event_buffer()
3045 rv = -EINVAL; in try_enable_event_buffer()
3060 rv = wait_for_msg_done(smi_info); in try_enable_event_buffer()
3061 if (rv) { in try_enable_event_buffer()
3076 rv = -EINVAL; in try_enable_event_buffer()
3085 rv = -ENOENT; in try_enable_event_buffer()
3091 return rv; in try_enable_event_buffer()
3411 int rv = 0; in add_smi() local
3419 rv = -EBUSY; in add_smi()
3434 return rv; in add_smi()
3439 int rv = 0; in try_smi_init() local
3466 rv = -EIO; in try_smi_init()
3475 rv = -ENOMEM; in try_smi_init()
3482 rv = new_smi->io_setup(new_smi); in try_smi_init()
3483 if (rv) { in try_smi_init()
3492 rv = -ENODEV; in try_smi_init()
3500 rv = try_get_dev_id(new_smi); in try_smi_init()
3501 if (rv) { in try_smi_init()
3525 rv = try_enable_event_buffer(new_smi); in try_smi_init()
3526 if (rv == 0) in try_smi_init()
3559 rv = platform_device_add(new_smi->pdev); in try_smi_init()
3560 if (rv) { in try_smi_init()
3564 rv); in try_smi_init()
3570 rv = ipmi_register_smi(&handlers, in try_smi_init()
3575 if (rv) { in try_smi_init()
3577 rv); in try_smi_init()
3581 rv = ipmi_smi_add_proc_entry(new_smi->intf, "type", in try_smi_init()
3584 if (rv) { in try_smi_init()
3585 dev_err(new_smi->dev, "Unable to create proc entry: %d\n", rv); in try_smi_init()
3589 rv = ipmi_smi_add_proc_entry(new_smi->intf, "si_stats", in try_smi_init()
3592 if (rv) { in try_smi_init()
3593 dev_err(new_smi->dev, "Unable to create proc entry: %d\n", rv); in try_smi_init()
3597 rv = ipmi_smi_add_proc_entry(new_smi->intf, "params", in try_smi_init()
3600 if (rv) { in try_smi_init()
3601 dev_err(new_smi->dev, "Unable to create proc entry: %d\n", rv); in try_smi_init()
3654 return rv; in try_smi_init()
3661 int rv; in init_ipmi_si() local
3670 rv = platform_driver_register(&ipmi_driver); in init_ipmi_si()
3671 if (rv) { in init_ipmi_si()
3673 "driver: %d\n", rv); in init_ipmi_si()
3674 return rv; in init_ipmi_si()
3701 rv = pci_register_driver(&ipmi_pci_driver); in init_ipmi_si()
3702 if (rv) in init_ipmi_si()
3704 "PCI driver: %d\n", rv); in init_ipmi_si()
3797 int rv = 0; in cleanup_one_si() local
3806 rv = ipmi_unregister_smi(intf); in cleanup_one_si()
3807 if (rv) { in cleanup_one_si()
3809 rv); in cleanup_one_si()